
Security News
OpenClaw Skill Marketplace Emerges as Active Malware Vector
Security researchers report widespread abuse of OpenClaw skills to deliver info-stealing malware, exposing a new supply chain risk as agent ecosystems scale.
SDK for HIRO applications.
ctx is instance of HiroGraphOrm.
Documentation can be found at hiro-graph-orm docs.
Request application state from the HIRO Desktop
Ask HIRO Desktop to give list of suspended apps.
Ask HIRO Desktop to give list of installed apps.
Ask HIRO Desktop to save application state for later usage. Usually, this method is invoke during suspend process.
state Object Application state to saveAsk HIRO Desktop to install application.
appId string Application id to installAsk HIRO Desktop to uninstall application.
appId string Application id to uninstallAsk HIRO Desktop to open/run application.
appId string Application id to runAsk HIRO Desktop to close/stop application.
appId string Application id to stopRegister callback for the CLOSING event
cb Function CLOSING event listenerReturns Function Function to unregister this callback
Register callback for the SUSPENDING event
cb Function SUSPENDING event listenerReturns Function Function to unregister this callback
Register callback for the ENVIRONMENT_CHANGED event
cb Function ENVIRONMENT_CHANGED event listenerReturns Function Function to unregister this callback
Initialize HIRO SDK
config Object SDK configuration (optional, default {})
config.mappings Array? ORM mappings
There are some mappings provided by default.config.servlets Object? ORM Servletsconfig.createToken Function? Factory to create token.
Default implementation is require('hiro-graph-client').Token
But you may want use ReduxToken from the 'hiro-graph-redux'config.authUrl String? Graph Auth URL for dev authconfig.graphUrl String? Graph URL for dev authconfig.redirectUrl String? Graph Auth Redirect URL for dev authconfig.clientId String? Client ID for dev authconfig.forceHttp Boolean Force HTTP connection instead of websocket (optional, default true)Returns Promise<{ready: Function, orm: Context, config: Object, state: Object}> Promise will be resolved with next values:- ready: callback for HIRO Desktop, tells about ready status
FAQs
HIRO Applications SDK.
The npm package hiro-sdk receives a total of 0 weekly downloads. As such, hiro-sdk popularity was classified as not popular.
We found that hiro-sdk demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Security researchers report widespread abuse of OpenClaw skills to deliver info-stealing malware, exposing a new supply chain risk as agent ecosystems scale.

Security News
Claude Opus 4.6 has uncovered more than 500 open source vulnerabilities, raising new considerations for disclosure, triage, and patching at scale.

Research
/Security News
Malicious dYdX client packages were published to npm and PyPI after a maintainer compromise, enabling wallet credential theft and remote code execution.