memory_ingest
Store raw chat messages as conversation history so a nightly pipeline can later distill them into long-term memories. Use memory_upsert to save a fact immediately.
Instructions
Store raw chat messages as conversation history. Memories are not extracted immediately: the nightly background pipeline (dream) reads stored messages and distills them into long-term memories later. To save a fact right away, use memory_upsert. Returns { data: { conversation_id, message_ids } }; message_ids can be passed to memory_pin as context.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | No | Label for where the messages came from. Defaults to 'mcp'. | |
| messages | Yes | Messages in chronological order. | |
| namespace | No | Memory space to use. Defaults to 'default'. Ignored when the API key is bound to a fixed namespace. | |
| auto_extract | No | Accepted for compatibility only; it is not stored and does not change processing. | |
| conversation_id | No | Conversation to append to. Defaults to the namespace's shared default conversation. |