search_notes_filtered
Search a knowledge base using natural language queries and filter results by domain, workstream, tags, agent attribution, trust state, or content type to find specific information.
Instructions
Search the user's knowledge base with metadata filters. Use this when you want to narrow results by domain (e.g. 'engineering'), workstream (e.g. 'api-redesign'), tags, agent attribution, trust state, or content type.
Args: query: Natural language search query top_k: Number of results (default 10, max 100) domain: Filter by domain (e.g. 'engineering', 'product') workstream: Filter by workstream/project name tags: Comma-separated tags to filter by agent: Filter by agent attribution (e.g. 'codex', 'claude') trust_state: Filter by trust state (validated, stale, contradicted, unknown) content_type: Filter by content type (decision, handoff, note, research)
Returns filtered ranked list.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Natural language search query | |
| top_k | Yes | Number of results (default 10, max 100) | |
| domain | No | Filter by domain | |
| workstream | No | Filter by workstream | |
| tags | No | Comma-separated tags to filter by | |
| agent | No | Filter by agent attribution | |
| trust_state | No | Filter by trust state (validated, stale, contradicted, unknown) | |
| content_type | No | Filter by content type (decision, handoff, note, research) |