Create a memory store
Creates a curated store you can seed with reference material before any session runs. The description is disclosed to every agent the store is attached to, so write it as what the agent would be looking for. An agent’s learned memory store is created automatically and cannot be created here.
Authorizations
A Recursion API key, created in the console under API keys.
Body
Fields for creating or renaming a curated memory store. An omitted field is left unchanged on update.
Scope the store to one agent. Omit for a workspace store any session may attach.
What this store contains. Disclosed to the agent in every session the store is attached to, so write it as what the agent would be looking for.
Human-readable name. Shown to the agent as part of the store's note.
Response
A collection of path-addressed documents an agent reads across sessions. Attaching a store adds one note to the system prompt naming what it contains; the agent browses, searches, and reads its contents on demand, so store size does not enter the prompt.
A collection of path-addressed documents an agent reads across sessions. Attaching a store adds one note to the system prompt naming what it contains; the agent browses, searches, and reads its contents on demand, so store size does not enter the prompt.
Server-assigned RFC 3339 timestamp of when the store was created.
Number of live memories in the store.
Server-assigned id of the store, used when attaching it to a session and in the memory routes.
Human-readable name. Shown to the agent as part of the store's note.
Organization that owns the store. Server-assigned from the caller's credentials; a value sent in a request body is ignored.
Who wrote this store: curated for material a person added, reflection for an agent's learned memory. A reflection store is not hand-editable.
curated, reflection Monotonic revision of the collection, advanced atomically when a learning run changes memories.
Filesystem-safe form of the name, stable across renames.
Active collections are available to sessions; archived curated stores cannot be attached.
active, archived Total bytes of live memory content in the store.
Server-assigned RFC 3339 timestamp of the most recent change to the store or its memories.
Agent this store belongs to. Empty for a workspace store any session may attach.
Set when a curated reference store was archived.
Identifier of the caller or reflection that created the store.
What this store contains. Disclosed to the agent in every session the store is attached to, so it is the routing signal: write it as what the agent would be looking for.