memory_read
Read a shared memory by name from the current project or global fallback, or by id. It accesses server-stored memories only, not local MEMORY.md files.
Instructions
Read a memory by name within the current project (falling back to a global memory of the same name), or directly by id. It reads Seamless memories only -- a name listed in your client's own MEMORY.md (Claude Code's file-based auto-memory) is a local file, not a Seamless memory: open it with your file tools.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | memory id (ULID), as carried by events, recall results, and gardener proposals; bypasses name/project resolution | |
| name | No | memory name; pass exactly one of name or id | |
| project | No | project slug; defaults to the bound session's project | |
| session | No | the session to act as: the name session_start returned, the cc/<id> or cx/<id> on your briefing's 'Seam session' line, or a session ULID. It scopes and credits this call. Defaults to this connection's session; pass it on every call when session_start reports the connection as stateless |