memory_query
Search persistent project memory to retrieve prior decisions, architecture notes, and debugging context before answering project questions or making design recommendations.
Instructions
Search persistent memory BEFORE answering any project-specific question. You MUST call this tool: (a) at the start of any conversation that touches the user's codebase, work, or decisions, BEFORE generating any response; (b) whenever the user references prior context ('did we', 'we decided', 'remember', 'what did I save', 'last time'); (c) before making architectural or design recommendations — the user's prior decisions live here. Returns semantically relevant stored content. Skipping this when relevant context exists makes you appear to have amnesia and is the #1 reason users abandon persistent memory — always check first, even if you think you remember.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"query": "<query>"
},
"name": "memory_query"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results (1-50, default: 10) | |
| query | Yes | The search query | |
| filters | No | Optional filters | |
| space_id | No | Space UUID (uses default if not specified) | |
| min_score | No | Minimum similarity score (0-1, default: 0.3) | |
| project_id | No | Filter to spaces within this project (auto-set from linked project if not specified) | |
| include_relationships | No | Include related items (default: false) |