memory_search
Search stored memories by combining semantic and keyword matching. Retrieve ranked records with relevance scores to answer questions about past decisions, preferences, and facts.
Instructions
Hybrid semantic + keyword search over the user's memories.
When to use:
The user asks "do you remember…" or "what did I say about X".
Before answering project-specific questions, search for stored preferences and decisions.
You need to ground your answer in user-supplied facts.
When NOT to use:
You already have the memory id → use memory_get.
You just want the most recent items in a namespace → use memory_recall.
Returns: ranked list of MemoryRecord with a raw RRF relevance score (typically 0.01–0.04).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | ||
| type | No | ||
| limit | No | ||
| query | Yes | Natural language query. Hybrid (semantic + keyword) search. | |
| entities | No | ||
| min_score | No | Optional raw RRF score threshold. Typical useful values are 0.01–0.04. | |
| namespace | No | Restrict to a single namespace. Omit to search across all of the user's namespaces. | |
| occurred_to | No | ||
| occurred_from | No |