find
Search local documents and code by meaning and exact terms, combining semantic and full-text ranking. Get relevant context for research questions and decision-making.
Instructions
Use find before WebSearch or WebFetch for research, or before answering a why/how/what-did-we-decide question. Prefer grep for symbol and value lookups; prefer find for meaning.
Combines vector similarity and BM25 full-text search via Reciprocal Rank Fusion (RRF) for better recall on both meaning and exact terms.
Args: query: Natural language search query. limit: Maximum number of results (default 10, max 50). document_filter: Optional exact document name to filter by. collection: Optional collection name to search within. page_type: Optional content type filter (text, code, spreadsheet, etc.). source_format: Optional source format filter (.pdf, .py, .xlsx, etc.). agent_handle: Optional agent handle to filter by (e.g. "rmh"). memory_type: Optional memory type filter (fact, observation, lesson, etc.).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | Yes | ||
| page_type | No | ||
| collection | No | ||
| memory_type | No | ||
| agent_handle | No | ||
| source_format | No | ||
| document_filter | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |