| 35 | }); |
| 36 | |
| 37 | export class SemanticSearchTool extends Tool<z.infer<typeof SemanticSearchArgs>> { |
| 38 | name = 'semantic_search'; |
| 39 | description = 'Find code by meaning, not just keywords. Uses Ollama embeddings to match natural-language queries against your codebase. First call builds an index (slow); subsequent calls reuse it. Requires Ollama + an embedding model (default nomic-embed-text). Read-only.'; |
| 40 | isReadOnly = true; |
nothing calls this directly
no outgoing calls
no test coverage detected