openclaw-sentinel-cli
v1.1.4
Published
OpenClaw Sentinel memory + reliability SDK, plugin, and CLI
Readme
openclaw-sentinel-cli
Published Sentinel package for OpenClaw agents to save/search memory at openclawsentinel.com and keep memory sync reliable.
https://www.npmjs.com/package/openclaw-sentinel-cli
Includes in one npm package:
- OpenClaw plugin manifest (
openclaw.plugin.json) - OpenClaw runtime entrypoint (
dist/openclaw.js) - CLI (
sentinel) with setup/doctor/check - Agent skill docs (
SKILL.md)
Install
Global CLI
npm i -g openclaw-sentinel-cliOne-off via npx
npx openclaw-sentinel-cli doctor --jsonLocal dependency
npm i openclaw-sentinel-cliRequired config
You can configure via env vars or OpenClaw plugin config.
Environment variables
| Variable | Required | Default |
|---|---|---|
| SENTINEL_API_KEY | Yes | none |
| SENTINEL_API_BASE_URL | No | https://openclawsentinel.com |
| SENTINEL_AGENT_ID | No | default-agent |
| AGENT_ID | No (legacy fallback) | default-agent |
Example:
export SENTINEL_API_KEY="sk_live_..."
export SENTINEL_API_BASE_URL="https://openclawsentinel.com"
export SENTINEL_AGENT_ID="my-openclaw-agent"Or scaffold .env:
sentinel setup --file .envCLI quickstart
sentinel setup --file .env
sentinel doctor --json
sentinel check --jsonCommands
sentinel setup [--file .env] [--force] [--json]sentinel doctor [--json] [--strict-warn] [--api-key ...] [--base-url ...] [--agent-id ...]sentinel check [--json](fast API key + health check)sentinel install-heartbeatsentinel env push|pull(currently deferred with guidance output)
OpenClaw plugin usage
- Install package in your OpenClaw project:
npm i openclaw-sentinel-cli - Ensure plugin artifacts are available from package:
openclaw.plugin.jsondist/openclaw.jsSKILL.md
- Configure plugin (either env or plugin config):
apiKeybaseUrl(optional)agentId(optional)
- Reload OpenClaw plugins.
Registered tools:
save_remote_memorysearch_remote_memorybackup_brainsentinel_heartbeat
Reliability behavior
save_remote_memorypersists user-critical facts to Sentinel cloud.search_remote_memoryqueries previously saved memory.sentinel_heartbeatchecks gateway health + backup freshness + new memory signals.backup_brainuploads key identity files for recovery.
Install heartbeat policy into HEARTBEAT.md:
sentinel install-heartbeatDevelopment
npm install
npm run build
npm pack