Get memory
get_memoryRetrieve the full content and metadata of a memory by its UUID. Use after list_memories or recall to get the complete text, memory type, tags, collection, importance, and timestamp.
Instructions
Retrieve the full content and metadata of one memory by its UUID. Use after list_memories or recall returned a truncated preview and you need the complete text. Returns content, memory_type, tags, collection, importance, and the creation timestamp. Get the UUID from a prior list_memories or recall result. The workspace this memory belongs to is determined by its ID and echoed in resolved_workspace; optionally pass workspace: to confirm the memory belongs to that team workspace (errors if it does not).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| memory_id | Yes | UUID of the memory to retrieve. | |
| workspace | No | To operate on a team workspace, pass its exact name, slug, or ID (e.g. "Acme"). Omit — or pass "personal" — for your personal memory (default). Every response echoes resolved_workspace so you can confirm where the operation actually happened. If the user mentions a project or team name in their message, check the memory://workspaces resource (or call list_collections) for the exact matching name BEFORE calling this tool, and pass it as workspace — do not ask the user to spell it out if it already matches one of their workspaces. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Memory UUID. | |
| tags | No | Tags attached to the memory. | |
| source | No | Provenance of this item (advisory, never used for auth): github, notion, workforce:<slug>, or manual. Use it to judge how much to trust the content. | |
| content | Yes | Full memory text. | |
| message | Yes | Human-readable detail (same as content text). | |
| collection | No | Collection slug, or empty string if uncategorized. | |
| created_at | No | ISO 8601 creation timestamp. | |
| importance | No | Relevance weight from 0 to 1. | |
| memory_type | Yes | Category of the memory. | |
| resolved_workspace | No | The workspace this call actually operated on (defense against writing to the wrong team by typo or name collision). id=null means Personal. |