Documentation
APISHIPPED
System and event API
Check health, inspect runtime state, collect metrics, and subscribe to the live event stream.
Core→
Event buffer→
WebSocket→
Desktop→
CLI→
Clients
A shared stream keeps every interface in sync
Base URL
The local control plane uses the `/v1` namespace. WebSocket clients connect to the same service.
http://localhost:18789System endpoints
GET
/v1/healthLiveness and dependency health
GET
/v1/statusCurrent runtime status
GET
/v1/metricsPerformance metrics
GET
/v1/eventsRecent event records
WS
/v1/events/wsLive event stream
Event stream
Bounded buffers and backpressure keep slow clients from destabilizing the runtime. Desktop, CLI, and custom clients can observe the same progression of task, run, approval, worker, and ledger events.
Identity and heartbeat
GET
/v1/identityRead the active identity
GET
/v1/identity/soulRead the current Soul document
GET
/v1/heartbeatsList heartbeat records
GET
/v1/heartbeats/statusInspect heartbeat health
