recall
Retrieve relevant memories from past sessions to provide context for current queries. Returns diverse, re-ranked results so similar memories don't crowd out distinct ones.
Instructions
Retrieve memories relevant to a query or topic. Returns matching memories from the persistent store. Use this when you need context from past sessions. Results are re-ranked for diversity (MMR, λ=0.7 by default) so near-duplicate memories on a well-covered topic don't crowd out different ones; the top result is always the most relevant. Pass diversity: 0 for pure relevance order.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum results to return (default: 10) | |
| query | Yes | What to search for — topic, keyword, or question | |
| project | No | Filter to a specific project | |
| category | No | Filter to a specific memory category, or omit for all | |
| diversity | No | MMR diversity 0..1 (default 0.3 = 1−λ). 0 reproduces the plain relevance ranking; higher trades relevance for coverage of distinct memories. |