knowledge_search
Search across knowledge collections using hybrid, semantic, or keyword modes. Apply filters to refine results by collection, evidence tier, or date.
Instructions
Search across knowledge collections using hybrid, semantic, or keyword mode.
Searches specified or all collections. Results are merged and sorted by score. Filters are collection-aware: conditions are skipped for collections that lack the relevant property.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Search query | |
| collections | No | Collections to search (all if omitted) | |
| search_type | No | Search mode: hybrid (BM25+vector), semantic (vector only), keyword (BM25 only) | hybrid |
| limit | No | Maximum total results to return | |
| alpha | No | Hybrid balance: 0=BM25, 1=vector | |
| evidence_tier | No | Filter by evidence tier (e.g. CONFIRMED) | |
| source_tool | No | Filter by originating tool name | |
| date_from | No | Filter created_at >= ISO date | |
| date_to | No | Filter created_at <= ISO date | |
| category | No | Filter VideoMetadata by category | |
| video_id | No | Filter by video_id |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||