| Write checkpoint |
POST /memory/write |
Persist a decision/result during long tasks |
ok, sink fanout status, queue details |
| Context retrieval |
POST /memory/search |
Scoped recall before planning/coding/inference |
Results + grounding + retrieval debug + continuation metadata |
| Hierarchical context pack |
POST /memory/context-pack |
Multi-file/topic synthesis for complex tasks |
Structured pack with topical grouping |
| Agent session rollup |
GET /v1/agents/sessions/{id}/rollup |
Summarize current objective state, evidence coverage, risks, and next action |
Contracted agent_session_rollup.v1 payload with runtime confidence |
| Next-model context package |
GET /v1/agents/sessions/{id}/context-package |
Prepare a bounded reference packet before a hard model handoff or follow-up prompt |
Contracted agent_prompt_context_package.v1 payload plus reference_prompt |
| Capability discovery |
GET|POST /tools/skills_index_search |
Find relevant skills/tools without loading every capability into startup context |
Ranked Skills Index matches with paths, score, and matched terms |
| Typed memory edges |
GET|POST /v1/memory/edges, POST /v1/memory/edges/backfill |
Persist explicit relationships and audit/apply deterministic retroactive or opt-in inferred edges |
Durable edge records in the local memory graph index with dry-run counts and bounded inferred scoring |
| Graph neighbors |
POST /v1/memory/neighbors |
Detail dives from a known memory id |
Explicit edge neighbors merged with semantic/topic neighbors |
| Health |
GET /health, GET /status |
Preflight and operator checks |
Service health, queue/retention/runtime ownership |
| Async continuation |
GET /memory/search/continuations/{token}/events |
Stream slow-source completion events after staged fetch |
SSE lifecycle updates + completed source payloads |