memorable_search
Search stored memories using vector similarity or keyword matching, with automatic fallback between modes. Retrieve relevant context by querying persistent memories and limiting results.
Instructions
Unified vector and keyword search across Memorable memories using pgvector cosine similarity or text matching
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": {
"q": "<q>"
},
"name": "memorable_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | Yes | Search query string to find matching memories | |
| mode | No | Search mode: 'auto' (hybrid vector fallback to keyword), 'semantic' (pure pgvector), or 'keyword' | |
| limit | No | Maximum number of results to return (1-100, default 20) |