search_memory
Search persistent memories using hybrid BM25 and vector scoring, with filters for role, type, agent, date, and session. Results are reranked by Q-value to surface context that supports productive work.
Instructions
Search memories with FastEmbed + Qdrant, hybrid BM25 scoring, lifecycle filtering, and Q-value reranking
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | Filter by role: user or assistant | |
| type | No | Filter by memory type | |
| agent | No | Filter by agent name | |
| limit | No | ||
| query | Yes | Search query | |
| source | No | Filter by source: transcript, decision, etc. | |
| date_to | No | End date (ISO format, e.g. 2026-04-08) | |
| client_id | No | Filter by client ID | |
| date_from | No | Start date (ISO format, e.g. 2026-04-01) | |
| session_id | No | Filter by session ID |