semantic_search
Search local code by meaning from natural-language queries, with automatic staleness checks and incremental re-indexing keeping results current across indexed projects.
Instructions
Semantic code search across indexed projects. THE hot path.
Automatically runs a staleness check first and incrementally re-indexes
changed files, so results are always fresh (within one scan interval).
Args: query (natural language); project (optional path — omit to search
all registered projects); limit; file_filter (optional substring/glob
on file path, e.g. '*.py').
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | Yes | ||
| project | No | ||
| file_filter | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |