get_notes_comprehensive
Filter and retrieve notes by type, reference, source, severity, or directive without keyword search.
Instructions
Query notes with structured filters (type, reference, source, severity, directive). For targeted retrieval without keyword search.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_notes_comprehensive"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note_type | No | Filter by note_type | |
| reference_table | No | Filter by reference table | |
| reference_id | No | Filter by reference ID | |
| source | No | Filter by source ('ai', 'user', 'directive') | |
| severity | No | Filter by severity ('info', 'warning', 'error') | |
| directive_name | No | Filter by directive name | |
| exclude_note_types | No | List of note_type values to exclude from results (e.g., ['completed', 'obsolete']) |