search_notes
Use semantic search to find notes in your Obsidian vault, with threshold and limit controls. Check the response envelope for coverage and mode to avoid misreading keyword fallback results.
Instructions
Semantic search over the vault. Returns an envelope, not a bare array: mode names the engine that answered ("semantic" is real, "keyword" means the embedding model failed to load and results will miss anything phrased differently), coverage says how many notes were actually searched out of the vault total, results holds the matches, and warning appears whenever the answer should not be read at face value. An empty results with mode "semantic" and full coverage means the vault really has nothing closer; an empty results with mode "keyword" or nonzero coverage.unsearchable means the tool was partly blind and you must not report it as an absence. Typical relevant matches score ~0.4-0.75; lower the threshold to widen recall.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results, default 10 | |
| query | Yes | Search query text | |
| threshold | No | Similarity threshold (0-1), default 0.4 |