memory_archive
Soft-archive a memory to remove it from search and recall while keeping the record in storage. Use when the memory might be needed later.
Instructions
Soft-archive a memory: sets status='archived' and removes it from search and recall, but keeps the record in storage (memory_list with status='archived' still shows it). There is no MCP tool to un-archive. Does not touch the supersede chain. Prefer this over memory_delete when the memory might be needed later. Returns { data: { id, archived: true } }, or an error result 'Memory not found'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Memory id (e.g. from memory_search, memory_recall or memory_list). | |
| namespace | No | Memory space to use. Defaults to 'default'. Ignored when the API key is bound to a fixed namespace. |