Wiki
Searchable user manual for runtime behavior, operational flows, API surfaces, and CLI commands.
WebUI Screenshots
4 views



RuntimeRuntime startup lifecycle
At startup Roboticus loads config, initializes storage, discovers skills/plugins, wires API surfaces, and then begins agent + scheduler loops.
Runtime startup lifecycle
At startup Roboticus loads config, initializes storage, discovers skills/plugins, wires API surfaces, and then begins agent + scheduler loops.
Use `roboticus serve` to start the runtime. Health and readiness can be checked via `/api/health`, `roboticus status`, and dashboard runtime cards.
ConfigurationConfiguration apply model
Config mutations are read and applied through runtime APIs with explicit capabilities and apply-status endpoints.
Configuration apply model
Config mutations are read and applied through runtime APIs with explicit capabilities and apply-status endpoints.
MemoryMemory tiers and retrieval
Working memory tracks immediate context, episodic memory tracks event history, and semantic memory stores durable facts with category search.
Memory tiers and retrieval
Working memory tracks immediate context, episodic memory tracks event history, and semantic memory stores durable facts with category search.
Inspect memory through `/api/memory/*` endpoints and `roboticus memory list|search` commands. Full-text search is exposed via `/api/memory/search`.
InferenceModel routing and selection telemetry
Requests are routed across available providers/models with observable selection events and efficiency metrics.
Model routing and selection telemetry
Requests are routed across available providers/models with observable selection events and efficiency metrics.
See `/api/models/available`, `/api/models/selections`, `/api/stats/efficiency`, and turn-level model inspection endpoints under context observability.
SecurityApprovals, policy gates, and audit trails
Potentially risky actions can be gated behind approvals, and policy/tool decisions are exposed through dedicated audit endpoints.
Approvals, policy gates, and audit trails
Potentially risky actions can be gated behind approvals, and policy/tool decisions are exposed through dedicated audit endpoints.
Approval lifecycle: `/api/approvals`, `/approve`, `/deny`. Audit inspection: `/api/audit/policy/:turn_id` and `/api/audit/tools/:turn_id`.
SkillsSkill lifecycle: registry -> install -> activate
Skills can come from built-ins or registry catalogs, then be installed, activated, reloaded, and audited.
Skill lifecycle: registry -> install -> activate
Skills can come from built-ins or registry catalogs, then be installed, activated, reloaded, and audited.
PluginsPlugin lifecycle and execution model
Plugins expose tools through manifests and can be listed, toggled, and invoked through plugin endpoints.
Plugin lifecycle and execution model
Plugins expose tools through manifests and can be listed, toggled, and invoked through plugin endpoints.
AutomationScheduler and recurring jobs
Cron-like jobs can be created, listed, inspected, and removed, with run history captured for observability.
Scheduler and recurring jobs
Cron-like jobs can be created, listed, inspected, and removed, with run history captured for observability.
ChannelsChannel delivery and dead-letter replay
Messaging channels expose status and failed-delivery queues, including replay support for dead letters.
Channel delivery and dead-letter replay
Messaging channels expose status and failed-delivery queues, including replay support for dead letters.
Use `/api/channels/status`, `/api/channels/dead-letter`, and `/api/channels/dead-letter/:id/replay` for monitoring and repair.
OperationsRelease sync and hosted registry behavior
Site release sync mirrors registry packs from roboticus releases and validates checksums for skills and plugin artifacts before deploy.
Release sync and hosted registry behavior
Site release sync mirrors registry packs from roboticus releases and validates checksums for skills and plugin artifacts before deploy.
Registry content is hosted in `public/registry/*` and validated by integrity checks. Plugin catalog entries require archive presence and SHA-256 match.
DashboardDashboard and live observability surfaces
The dashboard aggregates runtime health, sessions, costs, model routing, channels, skills, and operational controls.
Dashboard and live observability surfaces
The dashboard aggregates runtime health, sessions, costs, model routing, channels, skills, and operational controls.
For live stream integrations use WebSocket (`/ws`) and streaming endpoints where applicable.
WebUIWebUI tour and navigation model
The dashboard organizes operations into page-like panes (Overview, Sessions, Memory, Skills, Agents, Scheduler, Metrics, Wallet, Workspace, Settings) with live state indicators.
WebUI tour and navigation model
The dashboard organizes operations into page-like panes (Overview, Sessions, Memory, Skills, Agents, Scheduler, Metrics, Wallet, Workspace, Settings) with live state indicators.
Navigation is hash-driven (`#overview`, `#sessions`, `#skills`, `#settings`) and updates in place without leaving the dashboard. Use the header Help button to open the wiki manual.
APIGET /api/health
Quick health check (status, uptime, version)
GET /api/health
Quick health check (status, uptime, version)
Route group: Health. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/config
Current configuration
GET /api/config
Current configuration
Route group: Config. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPUT /api/config
Update configuration
PUT /api/config
Update configuration
Route group: Config. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/config/capabilities
Feature capability flags
GET /api/config/capabilities
Feature capability flags
Route group: Config. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/config/status
Config apply status
GET /api/config/status
Config apply status
Route group: Config. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/logs
Structured log output
GET /api/logs
Structured log output
Route group: Logs. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/sessions
List sessions
GET /api/sessions
List sessions
Route group: Sessions. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/sessions
Create new session
POST /api/sessions
Create new session
Route group: Sessions. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/sessions/:id
Session detail
GET /api/sessions/:id
Session detail
Route group: Sessions. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/sessions/:id/messages
Session message history
GET /api/sessions/:id/messages
Session message history
Route group: Sessions. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/sessions/:id/messages
Append message to session
POST /api/sessions/:id/messages
Append message to session
Route group: Sessions. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/sessions/backfill-nicknames
Backfill session nicknames via LLM
POST /api/sessions/backfill-nicknames
Backfill session nicknames via LLM
Route group: Sessions. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/memory/working
All working memory entries
GET /api/memory/working
All working memory entries
Route group: Memory. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/memory/working/:session_id
Working memory (session-scoped)
GET /api/memory/working/:session_id
Working memory (session-scoped)
Route group: Memory. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/memory/episodic
Episodic memory (events)
GET /api/memory/episodic
Episodic memory (events)
Route group: Memory. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/memory/semantic
All semantic memory entries
GET /api/memory/semantic
All semantic memory entries
Route group: Memory. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/memory/semantic/categories
List semantic memory categories
GET /api/memory/semantic/categories
List semantic memory categories
Route group: Memory. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/memory/semantic/:category
Semantic memory (facts by category)
GET /api/memory/semantic/:category
Semantic memory (facts by category)
Route group: Memory. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/memory/search
Full-text memory search (FTS5)
GET /api/memory/search
Full-text memory search (FTS5)
Route group: Memory. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/models/available
List available LLM models
GET /api/models/available
List available LLM models
Route group: Models. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/models/selections
Model selection event log
GET /api/models/selections
Model selection event log
Route group: Models. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPUT /api/providers/:name/key
Set provider API key
PUT /api/providers/:name/key
Set provider API key
Route group: Providers. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIDELETE /api/providers/:name/key
Remove provider API key
DELETE /api/providers/:name/key
Remove provider API key
Route group: Providers. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/cron/jobs
List cron jobs
GET /api/cron/jobs
List cron jobs
Route group: Scheduler. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/cron/jobs
Create cron job
POST /api/cron/jobs
Create cron job
Route group: Scheduler. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/cron/jobs/:id
Cron job detail
GET /api/cron/jobs/:id
Cron job detail
Route group: Scheduler. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIDELETE /api/cron/jobs/:id
Delete cron job
DELETE /api/cron/jobs/:id
Delete cron job
Route group: Scheduler. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/cron/runs
List recent cron runs
GET /api/cron/runs
List recent cron runs
Route group: Scheduler. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/stats/costs
Inference cost history
GET /api/stats/costs
Inference cost history
Route group: Statistics. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/stats/transactions
Financial transaction history
GET /api/stats/transactions
Financial transaction history
Route group: Statistics. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/stats/cache
Cache hit/miss statistics
GET /api/stats/cache
Cache hit/miss statistics
Route group: Statistics. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/stats/efficiency
Per-model efficiency metrics (period, model filter)
GET /api/stats/efficiency
Per-model efficiency metrics (period, model filter)
Route group: Statistics. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/stats/timeseries
Overview timeseries data (costs, tokens, requests)
GET /api/stats/timeseries
Overview timeseries data (costs, tokens, requests)
Route group: Statistics. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/stats/capacity
Capacity and usage statistics
GET /api/stats/capacity
Capacity and usage statistics
Route group: Statistics. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/breaker/status
All provider breaker states
GET /api/breaker/status
All provider breaker states
Route group: Circuit Breaker. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/breaker/reset/:provider
Reset a provider breaker
POST /api/breaker/reset/:provider
Reset a provider breaker
Route group: Circuit Breaker. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/agent/status
Agent state, model, cache stats
GET /api/agent/status
Agent state, model, cache stats
Route group: Agent. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/agent/message
Send message through agent pipeline
POST /api/agent/message
Send message through agent pipeline
Route group: Agent. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/agent/message/stream
Stream agent response as SSE events
POST /api/agent/message/stream
Stream agent response as SSE events
Route group: Agent. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/sessions/:id/turns
List all turns for a session
GET /api/sessions/:id/turns
List all turns for a session
Route group: Context Observatory. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/turns/:id
Get single turn detail
GET /api/turns/:id
Get single turn detail
Route group: Context Observatory. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/turns/:id/context
Get context snapshot for a turn
GET /api/turns/:id/context
Get context snapshot for a turn
Route group: Context Observatory. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/turns/:id/tools
Get tool calls for a turn
GET /api/turns/:id/tools
Get tool calls for a turn
Route group: Context Observatory. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/turns/:id/tips
Get heuristic analysis tips for a turn
GET /api/turns/:id/tips
Get heuristic analysis tips for a turn
Route group: Context Observatory. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/turns/:id/model-selection
Get model selection details for a turn
GET /api/turns/:id/model-selection
Get model selection details for a turn
Route group: Context Observatory. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/turns/:id/analyze
Trigger LLM-powered deep analysis
POST /api/turns/:id/analyze
Trigger LLM-powered deep analysis
Route group: Context Observatory. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/sessions/:id/insights
Get session-aggregate analysis
GET /api/sessions/:id/insights
Get session-aggregate analysis
Route group: Context Observatory. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/sessions/:id/analyze
Trigger session-wide LLM analysis
POST /api/sessions/:id/analyze
Trigger session-wide LLM analysis
Route group: Context Observatory. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/turns/:id/feedback
Submit a quality grade (1-5)
POST /api/turns/:id/feedback
Submit a quality grade (1-5)
Route group: Feedback. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/turns/:id/feedback
Get existing feedback for a turn
GET /api/turns/:id/feedback
Get existing feedback for a turn
Route group: Feedback. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPUT /api/turns/:id/feedback
Update a grade
PUT /api/turns/:id/feedback
Update a grade
Route group: Feedback. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/sessions/:id/feedback
Get all feedback for a session
GET /api/sessions/:id/feedback
Get all feedback for a session
Route group: Feedback. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/recommendations
Get prioritized behavioral recommendations
GET /api/recommendations
Get prioritized behavioral recommendations
Route group: Recommendations. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/recommendations/generate
Trigger LLM-powered deep recommendation analysis
POST /api/recommendations/generate
Trigger LLM-powered deep recommendation analysis
Route group: Recommendations. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/wallet/balance
USDC + credit balance
GET /api/wallet/balance
USDC + credit balance
Route group: Wallet. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/wallet/address
Wallet address
GET /api/wallet/address
Wallet address
Route group: Wallet. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/skills
List all registered skills
GET /api/skills
List all registered skills
Route group: Skills. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/skills/:id
Skill detail + content
GET /api/skills/:id
Skill detail + content
Route group: Skills. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIDELETE /api/skills/:id
Delete a skill
DELETE /api/skills/:id
Delete a skill
Route group: Skills. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/skills/reload
Trigger hot-reload from disk
POST /api/skills/reload
Trigger hot-reload from disk
Route group: Skills. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPUT /api/skills/:id/toggle
Enable/disable a skill
PUT /api/skills/:id/toggle
Enable/disable a skill
Route group: Skills. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/skills/catalog
List catalog skills (available to install)
GET /api/skills/catalog
List catalog skills (available to install)
Route group: Skills. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/skills/catalog/install
Install a skill from catalog
POST /api/skills/catalog/install
Install a skill from catalog
Route group: Skills. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/skills/catalog/activate
Activate an installed catalog skill
POST /api/skills/catalog/activate
Activate an installed catalog skill
Route group: Skills. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/skills/audit
Audit skill integrity
GET /api/skills/audit
Audit skill integrity
Route group: Skills. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/plugins
List installed plugins
GET /api/plugins
List installed plugins
Route group: Plugins. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPUT /api/plugins/:name/toggle
Enable/disable plugin
PUT /api/plugins/:name/toggle
Enable/disable plugin
Route group: Plugins. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/plugins/:name/execute/:tool
Execute a plugin tool
POST /api/plugins/:name/execute/:tool
Execute a plugin tool
Route group: Plugins. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/browser/status
Browser session status
GET /api/browser/status
Browser session status
Route group: Browser. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/browser/start
Start headless browser
POST /api/browser/start
Start headless browser
Route group: Browser. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/browser/stop
Stop browser session
POST /api/browser/stop
Stop browser session
Route group: Browser. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/browser/action
Execute browser action
POST /api/browser/action
Execute browser action
Route group: Browser. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/agents
List agent instances
GET /api/agents
List agent instances
Route group: Agents. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/agents/:id/start
Start an agent
POST /api/agents/:id/start
Start an agent
Route group: Agents. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/agents/:id/stop
Stop an agent
POST /api/agents/:id/stop
Stop an agent
Route group: Agents. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/subagents
List sub-agent definitions
GET /api/subagents
List sub-agent definitions
Route group: Sub-Agents. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/subagents/:name
Sub-agent detail
GET /api/subagents/:name
Sub-agent detail
Route group: Sub-Agents. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPUT /api/subagents/:name/toggle
Enable/disable sub-agent
PUT /api/subagents/:name/toggle
Enable/disable sub-agent
Route group: Sub-Agents. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/roster
List all agents with model assignments
GET /api/roster
List all agents with model assignments
Route group: Roster. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPUT /api/roster/:name/model
Change an agent's model assignment
PUT /api/roster/:name/model
Change an agent's model assignment
Route group: Roster. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/approvals
List pending approval requests
GET /api/approvals
List pending approval requests
Route group: Approvals. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/approvals/:id/approve
Approve a pending request
POST /api/approvals/:id/approve
Approve a pending request
Route group: Approvals. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/approvals/:id/deny
Deny a pending request
POST /api/approvals/:id/deny
Deny a pending request
Route group: Approvals. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/interview/start
Start setup interview
POST /api/interview/start
Start setup interview
Route group: Interview. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/interview/turn
Submit interview response
POST /api/interview/turn
Submit interview response
Route group: Interview. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/interview/finish
Finalize interview
POST /api/interview/finish
Finalize interview
Route group: Interview. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/audit/policy/:turn_id
Policy audit for a turn
GET /api/audit/policy/:turn_id
Policy audit for a turn
Route group: Audit. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/audit/tools/:turn_id
Tool audit for a turn
GET /api/audit/tools/:turn_id
Tool audit for a turn
Route group: Audit. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/runtime/surfaces
List runtime surfaces
GET /api/runtime/surfaces
List runtime surfaces
Route group: Runtime. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/runtime/devices
List paired devices
GET /api/runtime/devices
List paired devices
Route group: Runtime. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/runtime/devices/pair
Pair a new device
POST /api/runtime/devices/pair
Pair a new device
Route group: Runtime. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/runtime/devices/:id
Device detail
GET /api/runtime/devices/:id
Device detail
Route group: Runtime. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/runtime/devices/:id/verify
Verify device pairing
POST /api/runtime/devices/:id/verify
Verify device pairing
Route group: Runtime. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/runtime/discovery
Discovery status
GET /api/runtime/discovery
Discovery status
Route group: Runtime. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/runtime/discovery/:id/verify
Verify discovered agent
POST /api/runtime/discovery/:id/verify
Verify discovered agent
Route group: Runtime. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/runtime/mcp
MCP client status
GET /api/runtime/mcp
MCP client status
Route group: Runtime. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/runtime/mcp/clients/:name/discover
Discover MCP server tools
POST /api/runtime/mcp/clients/:name/discover
Discover MCP server tools
Route group: Runtime. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/runtime/mcp/clients/:name/disconnect
Disconnect MCP client
POST /api/runtime/mcp/clients/:name/disconnect
Disconnect MCP client
Route group: Runtime. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/workspace/state
Workspace file/state overview
GET /api/workspace/state
Workspace file/state overview
Route group: Workspace. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/a2a/hello
A2A handshake initiation
POST /api/a2a/hello
A2A handshake initiation
Route group: A2A. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /.well-known/agent.json
A2A agent card (public metadata)
GET /.well-known/agent.json
A2A agent card (public metadata)
Route group: A2A. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/webhooks/telegram
Telegram webhook receiver
POST /api/webhooks/telegram
Telegram webhook receiver
Route group: Webhooks. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/webhooks/whatsapp
WhatsApp verify endpoint
GET /api/webhooks/whatsapp
WhatsApp verify endpoint
Route group: Webhooks. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/webhooks/whatsapp
WhatsApp webhook receiver
POST /api/webhooks/whatsapp
WhatsApp webhook receiver
Route group: Webhooks. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/channels/status
Channel adapter status
GET /api/channels/status
Channel adapter status
Route group: Channels. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /api/channels/dead-letter
Dead letter queue
GET /api/channels/dead-letter
Dead letter queue
Route group: Channels. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /api/channels/dead-letter/:id/replay
Replay a dead letter
POST /api/channels/dead-letter/:id/replay
Replay a dead letter
Route group: Channels. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIPOST /v1/chat/completions
OpenAI-compatible chat completions proxy
POST /v1/chat/completions
OpenAI-compatible chat completions proxy
Route group: Compatibility. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /v1/models
OpenAI-compatible model list
GET /v1/models
OpenAI-compatible model list
Route group: Compatibility. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /anthropic/v1/models
Anthropic-compatible model list
GET /anthropic/v1/models
Anthropic-compatible model list
Route group: Compatibility. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
APIGET /ws
Real-time event push (upgrades to WebSocket)
GET /ws
Real-time event push (upgrades to WebSocket)
Route group: WebSocket. This endpoint is part of the documented API reference and is available through the runtime HTTP surface.
CLIroboticus agents
Agent instances
roboticus agents
Agent instances
Usage: `roboticus agents` with subcommands `list`, `start`, `stop`.
CLIroboticus channels
Channel status
roboticus channels
Channel status
CLIroboticus check
Validate configuration
roboticus check
Validate configuration
CLIroboticus circuit
Circuit breaker
roboticus circuit
Circuit breaker
Usage: `roboticus circuit` with subcommands `status`, `reset`.
CLIroboticus config
Configuration management
roboticus config
Configuration management
Usage: `roboticus config` with subcommands `show`, `get`, `set`, `unset`. Examples: - `roboticus config show` - `roboticus config get models.default` - `roboticus config set models.default openai/gpt-4.1-mini`
CLIroboticus daemon
System daemon management
roboticus daemon
System daemon management
Usage: `roboticus daemon` with subcommands `install`, `status`, `uninstall`.
CLIroboticus dashboard
Open web dashboard
roboticus dashboard
Open web dashboard
CLIroboticus init
Initialize workspace
roboticus init
Initialize workspace
CLIroboticus logs
View logs (--follow, --level)
roboticus logs
View logs (--follow, --level)
Usage: `roboticus logs`. Examples: - `roboticus logs --follow` - `roboticus logs --level warn`
CLIroboticus mechanic
Diagnostics and self-repair
roboticus mechanic
Diagnostics and self-repair
Usage: `roboticus mechanic`. Examples: - `roboticus mechanic` - `roboticus mechanic --repair`
CLIroboticus memory
Browse memory tiers
roboticus memory
Browse memory tiers
Usage: `roboticus memory` with subcommands `list`, `search`.
CLIroboticus metrics
View metrics
roboticus metrics
View metrics
Usage: `roboticus metrics` with subcommands `costs`, `transactions`, `cache`. Examples: - `roboticus metrics costs` - `roboticus metrics cache`
CLIroboticus migrate
Bidirectional OpenClaw migration
roboticus migrate
Bidirectional OpenClaw migration
Usage: `roboticus migrate` with subcommands `import`, `export`.
CLIroboticus models
Provider management
roboticus models
Provider management
Usage: `roboticus models` with subcommands `list`, `scan`.
CLIroboticus plugins
Plugin management
roboticus plugins
Plugin management
Usage: `roboticus plugins` with subcommands `list`, `info`, `install`, `uninstall`, `enable`, `disable`. Examples: - `roboticus plugins search claude` - `roboticus plugins install claude-code` - `roboticus plugins enable claude-code`
CLIroboticus schedule
View scheduled tasks
roboticus schedule
View scheduled tasks
Usage: `roboticus schedule`. Examples: - `roboticus schedule`
CLIroboticus security
Security audit
roboticus security
Security audit
CLIroboticus serve
Boot the runtime
roboticus serve
Boot the runtime
Usage: `roboticus serve`. Aliases: `start`, `run`. Examples: - `roboticus serve` - `roboticus serve --host 127.0.0.1 --port 8788`
CLIroboticus sessions
Manage sessions
roboticus sessions
Manage sessions
Usage: `roboticus sessions` with subcommands `list`, `show`, `create`, `export`. Examples: - `roboticus sessions list` - `roboticus sessions show <session-id>` - `roboticus sessions export <session-id> --format markdown`
CLIroboticus setup
Interactive setup wizard
roboticus setup
Interactive setup wizard
CLIroboticus skills
Manage skills
roboticus skills
Manage skills
Usage: `roboticus skills` with subcommands `list`, `show`, `reload`, `import`, `export`. Examples: - `roboticus skills list` - `roboticus skills catalog-list --query security` - `roboticus skills catalog-install <skill-name> --activate`
CLIroboticus status
Agent status overview
roboticus status
Agent status overview
CLIroboticus update
Check for updates (stable/beta/dev)
roboticus update
Check for updates (stable/beta/dev)
Usage: `roboticus update`. Examples: - `roboticus update --channel stable` - `roboticus update --channel beta`
CLIroboticus version
Version and build info
roboticus version
Version and build info
CLIroboticus wallet
Wallet operations
roboticus wallet
Wallet operations
Usage: `roboticus wallet` with subcommands `show`, `address`, `balance`. Examples: - `roboticus wallet balance` - `roboticus wallet address`