Additional route inventory
Support, dashboard, repair, marketplace, and runtime routes not expanded in the main API reference.
Additional Route Inventory
Section titled “Additional Route Inventory”The sections above document the primary public contracts. The daemon also exposes these support, dashboard, repair, marketplace, and runtime routes. This inventory is generated from route registrations so additions do not silently disappear from the API reference.
| Method | Path | Source |
|---|---|---|
| GET | /api/os/tray |
platform/daemon/src/routes/app-tray.ts |
| GET | /api/os/tray/:id |
platform/daemon/src/routes/app-tray.ts |
| GET | /api/os/tray/:id/probe |
platform/daemon/src/routes/app-tray.ts |
| POST | /api/os/tray/:id/reprobe |
platform/daemon/src/routes/app-tray.ts |
| PATCH | /api/os/tray/:id |
platform/daemon/src/routes/app-tray.ts |
| POST | /api/os/install |
platform/daemon/src/routes/app-tray.ts |
| GET | /api/changelog |
platform/daemon/src/routes/changelog.ts |
| GET | /api/roadmap |
platform/daemon/src/routes/changelog.ts |
| GET | /api/readme |
platform/daemon/src/routes/changelog.ts |
| GET | /health/live |
platform/daemon/src/routes/health.ts |
| GET | /health/ready |
platform/daemon/src/routes/health.ts |
| GET | /api/mode |
platform/daemon/src/routes/health.ts |
| POST | /api/connectors/resync |
platform/daemon/src/routes/connectors-routes.ts |
| GET | /api/os/events |
platform/daemon/src/routes/event-bus.ts |
| GET | /api/os/events/stream |
platform/daemon/src/routes/event-bus.ts |
| GET | /api/os/context |
platform/daemon/src/routes/event-bus.ts |
| GET | /api/os/events/stats |
platform/daemon/src/routes/event-bus.ts |
| GET | /api/graphiq/status |
platform/daemon/src/routes/graphiq-routes.ts |
| POST | /api/graphiq/install |
platform/daemon/src/routes/graphiq-routes.ts |
| POST | /api/graphiq/update |
platform/daemon/src/routes/graphiq-routes.ts |
| POST | /api/graphiq/uninstall |
platform/daemon/src/routes/graphiq-routes.ts |
| POST | /api/graphiq/index |
platform/daemon/src/routes/graphiq-routes.ts |
| GET | /api/cross-agent/presence |
platform/daemon/src/routes/hooks-routes.ts |
| POST | /api/cross-agent/presence |
platform/daemon/src/routes/hooks-routes.ts |
| DELETE | /api/cross-agent/presence/:sessionKey |
platform/daemon/src/routes/hooks-routes.ts |
| GET | /api/cross-agent/messages |
platform/daemon/src/routes/hooks-routes.ts |
| POST | /api/cross-agent/messages |
platform/daemon/src/routes/hooks-routes.ts |
| GET | /api/cross-agent/stream |
platform/daemon/src/routes/hooks-routes.ts |
| POST | /api/synthesis/trigger |
platform/daemon/src/routes/hooks-routes.ts |
| GET | /api/synthesis/status |
platform/daemon/src/routes/hooks-routes.ts |
| GET | /api/sources |
platform/daemon/src/routes/sources-routes.ts |
| POST | /api/sources/pick-directory |
platform/daemon/src/routes/sources-routes.ts |
| POST | /api/sources/obsidian |
platform/daemon/src/routes/sources-routes.ts |
| POST | /api/sources/discord |
platform/daemon/src/routes/sources-routes.ts |
| GET | /api/sources/:sourceId/health |
platform/daemon/src/routes/sources-routes.ts |
| GET | /api/sources/:sourceId/snapshot |
platform/daemon/src/routes/sources-routes.ts |
| POST | /api/sources/:sourceId/snapshot/import |
platform/daemon/src/routes/sources-routes.ts |
| DELETE | /api/sources/:sourceId |
platform/daemon/src/routes/sources-routes.ts |
| GET | /api/knowledge/entities |
platform/daemon/src/routes/knowledge-routes.ts |
| POST | /api/knowledge/entities/:id/pin |
platform/daemon/src/routes/knowledge-routes.ts |
| DELETE | /api/knowledge/entities/:id/pin |
platform/daemon/src/routes/knowledge-routes.ts |
| GET | /api/knowledge/entities/pinned |
platform/daemon/src/routes/knowledge-routes.ts |
| GET | /api/knowledge/entities/health |
platform/daemon/src/routes/knowledge-routes.ts |
| GET | /api/knowledge/entities/:id |
platform/daemon/src/routes/knowledge-routes.ts |
| GET | /api/knowledge/entities/:id/aspects |
platform/daemon/src/routes/knowledge-routes.ts |
| GET | /api/knowledge/entities/:id/aspects/:aspectId/attributes |
platform/daemon/src/routes/knowledge-routes.ts |
| GET | /api/knowledge/entities/:id/dependencies |
platform/daemon/src/routes/knowledge-routes.ts |
| GET | /api/knowledge/stats |
platform/daemon/src/routes/knowledge-routes.ts |
| GET | /api/knowledge/communities |
platform/daemon/src/routes/knowledge-routes.ts |
| GET | /api/knowledge/traversal/status |
platform/daemon/src/routes/knowledge-routes.ts |
| GET | /api/knowledge/constellation |
platform/daemon/src/routes/knowledge-routes.ts |
| POST | /api/knowledge/expand |
platform/daemon/src/routes/knowledge-routes.ts |
| POST | /api/knowledge/expand/session |
platform/daemon/src/routes/knowledge-routes.ts |
| POST | /api/graph/impact |
platform/daemon/src/routes/knowledge-routes.ts |
| GET | /api/ontology/claims/versions |
platform/daemon/src/routes/ontology-routes.ts |
| GET | /api/ontology/claims/version |
platform/daemon/src/routes/ontology-routes.ts |
| POST | /api/ontology/operations/apply |
platform/daemon/src/routes/ontology-routes.ts |
| POST | /api/ontology/operations/batch |
platform/daemon/src/routes/ontology-routes.ts |
| POST | /api/ontology/proposals/repair/merge-plan |
platform/daemon/src/routes/ontology-routes.ts |
| GET | /api/marketplace/reviews |
platform/daemon/src/routes/marketplace-reviews.ts |
| POST | /api/marketplace/reviews |
platform/daemon/src/routes/marketplace-reviews.ts |
| PATCH | /api/marketplace/reviews/config |
platform/daemon/src/routes/marketplace-reviews.ts |
| PATCH | /api/marketplace/reviews/:id |
platform/daemon/src/routes/marketplace-reviews.ts |
| DELETE | /api/marketplace/reviews/:id |
platform/daemon/src/routes/marketplace-reviews.ts |
| GET | /api/marketplace/reviews/config |
platform/daemon/src/routes/marketplace-reviews.ts |
| POST | /api/marketplace/reviews/sync |
platform/daemon/src/routes/marketplace-reviews.ts |
| GET | /api/marketplace/mcp |
platform/daemon/src/routes/marketplace.ts |
| GET | /api/marketplace/mcp/policy |
platform/daemon/src/routes/marketplace.ts |
| PATCH | /api/marketplace/mcp/policy |
platform/daemon/src/routes/marketplace.ts |
| GET | /api/marketplace/mcp/browse |
platform/daemon/src/routes/marketplace.ts |
| GET | /api/marketplace/mcp/detail |
platform/daemon/src/routes/marketplace.ts |
| POST | /api/marketplace/mcp/test |
platform/daemon/src/routes/marketplace.ts |
| POST | /api/marketplace/mcp/install |
platform/daemon/src/routes/marketplace.ts |
| POST | /api/marketplace/mcp/register |
platform/daemon/src/routes/marketplace.ts |
| GET | /api/marketplace/mcp/tools |
platform/daemon/src/routes/marketplace.ts |
| GET | /api/marketplace/mcp/search |
platform/daemon/src/routes/marketplace.ts |
| POST | /api/marketplace/mcp/call |
platform/daemon/src/routes/marketplace.ts |
| POST | /api/marketplace/mcp/read-resource |
platform/daemon/src/routes/marketplace.ts |
| GET | /api/marketplace/mcp/:id |
platform/daemon/src/routes/marketplace.ts |
| PATCH | /api/marketplace/mcp/:id |
platform/daemon/src/routes/marketplace.ts |
| DELETE | /api/marketplace/mcp/:id |
platform/daemon/src/routes/marketplace.ts |
| GET | /api/mcp/analytics |
platform/daemon/src/routes/mcp-analytics.ts |
| GET | /api/mcp/analytics/:server |
platform/daemon/src/routes/mcp-analytics.ts |
| GET | /api/memories/most-used |
platform/daemon/src/routes/memory-routes.ts |
| GET | /api/memory/timeline |
platform/daemon/src/routes/memory-routes.ts |
| GET | /api/memory/review-queue |
platform/daemon/src/routes/memory-routes.ts |
| GET | /api/memory/jobs/:id |
platform/daemon/src/routes/memory-routes.ts |
| POST | /api/memory/feedback |
platform/daemon/src/routes/memory-routes.ts |
| POST | /api/os/agent-execute |
platform/daemon/src/routes/os-agent.ts |
| POST | /api/os/agent-state |
platform/daemon/src/routes/os-agent.ts |
| GET | /api/os/agent-events |
platform/daemon/src/routes/os-agent.ts |
| GET | /api/os/agent-sessions |
platform/daemon/src/routes/os-agent.ts |
| POST | /api/os/chat |
platform/daemon/src/routes/os-chat.ts |
| GET | /api/home/greeting |
platform/daemon/src/routes/pipeline-routes.ts |
| GET | /api/reflections/today |
platform/daemon/src/routes/reflection-routes.ts |
| GET | /api/reflections |
platform/daemon/src/routes/reflection-routes.ts |
| POST | /api/reflections/generate |
platform/daemon/src/routes/reflection-routes.ts |
| POST | /api/reflections/:id/answer |
platform/daemon/src/routes/reflection-routes.ts |
| GET | /api/diagnostics/database/schema |
platform/daemon/src/routes/database-diagnostics.ts |
| GET | /api/diagnostics/database/tables/:table/sample |
platform/daemon/src/routes/database-diagnostics.ts |
| POST | /api/diagnostics/openclaw/heartbeat |
platform/daemon/src/routes/pipeline-routes.ts |
| GET | /api/diagnostics/openclaw |
platform/daemon/src/routes/pipeline-routes.ts |
| GET | /api/diagnostics/transcripts |
platform/daemon/src/routes/pipeline-routes.ts |
| GET | /api/pipeline/models |
platform/daemon/src/routes/pipeline-routes.ts |
| GET | /api/pipeline/models/by-provider |
platform/daemon/src/routes/pipeline-routes.ts |
| POST | /api/pipeline/models/refresh |
platform/daemon/src/routes/pipeline-routes.ts |
| POST | /api/repair/resync-vec |
platform/daemon/src/routes/repair-routes.ts |
| POST | /api/repair/backfill-skipped |
platform/daemon/src/routes/repair-routes.ts |
| POST | /api/repair/prune-chunk-groups |
platform/daemon/src/routes/repair-routes.ts |
| POST | /api/repair/prune-singleton-entities |
platform/daemon/src/routes/repair-routes.ts |
| POST | /api/repair/prune-generic-entities |
platform/daemon/src/routes/repair-routes.ts |
| GET | /api/repair/cold-stats |
platform/daemon/src/routes/repair-routes.ts |
| POST | /api/repair/cluster-entities |
platform/daemon/src/routes/repair-routes.ts |
| POST | /api/repair/relink-entities |
platform/daemon/src/routes/repair-routes.ts |
| POST | /api/repair/backfill-hints |
platform/daemon/src/routes/repair-routes.ts |
| GET | /api/repair/dead-memories |
platform/daemon/src/routes/repair-routes.ts |
| POST | /api/repair/dead-memories/forget |
platform/daemon/src/routes/repair-routes.ts |
| GET | /api/troubleshoot/commands |
platform/daemon/src/routes/repair-routes.ts |
| POST | /api/troubleshoot/exec |
platform/daemon/src/routes/repair-routes.ts |
| POST | /api/sessions/:key/renew |
platform/daemon/src/routes/session-routes.ts |
| GET | /api/skills/browse |
platform/daemon/src/routes/skills.ts |
| GET | /api/telemetry/memory-search |
platform/daemon/src/routes/telemetry-routes.ts |
| GET | /api/telemetry/memory-search/export |
platform/daemon/src/routes/telemetry-routes.ts |
| POST | /api/os/widget/generate |
platform/daemon/src/routes/widget.ts |
| GET | /api/os/widget/:id |
platform/daemon/src/routes/widget.ts |
| DELETE | /api/os/widget/:id |
platform/daemon/src/routes/widget.ts |
Dashboard
Section titled “Dashboard”Serves the SvelteKit dashboard as a single-page application. Static files are
served from the built dashboard directory. Any path without a file extension
falls back to index.html for client-side routing.
If the dashboard build is not found, a minimal HTML fallback page is served with links to key API endpoints.