Read memory nodes
memory_readRetrieve stored facts from an agent's multi-graph memory using semantic similarity or exact item IDs, with optional filters for level, agent, session, or graph type to return scored nodes and neighbor IDs.
Instructions
Retrieve memory nodes by embedding similarity and/or exact item_id, optionally filtered by level, agent, session, or graph kind. Use to recall stored facts. Do not use for reusable plan templates — that is plan_cache_get. Read-only and idempotent. Returns scored items plus neighbor ids. Auth: tool policy gate.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| graph | No | If set, only return neighbors for this graph kind (temporal/causal/semantic/entity). | |
| level | No | Optional level filter: episodic, semantic, or procedural. | |
| limit | No | Maximum nodes to return. Default 5. | |
| query | No | Free-text query embedded for similarity ranking. Omit when using item_id. | |
| item_id | No | Fetch a single node by id instead of searching. | |
| agent_id | No | If set, only nodes owned by this agent or unscoped nodes. | |
| session_id | No | If set, only nodes in this session or unscoped nodes. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||