Core ConceptsAgent Memory

Agent Memory

Last updated 2026-02-07

Rooaak stores agent memory in agent_memory.

Customer-facing memory APIs

  • GET /v1/agents/:id/memory
  • GET /v1/agents/:id/memory/:key
  • PUT /v1/agents/:id/memory/:key
  • DELETE /v1/agents/:id/memory/:key
  • POST /v1/agents/:id/memory/batch

All require project:memory and enforce project ownership.

Runtime memory APIs

  • GET/PUT/DELETE /runtime/memory
  • GET /runtime/memory/sync

Runtime endpoints authenticate with agent token and are scoped to that agent.