search_codebase
Search indexed codebase files by regex pattern or natural-language description. Semantic mode returns ranked hits with signatures and docstrings to reduce token usage.
Instructions
Regex (default) or semantic (semantic=true) search across indexed files.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Alias de `pattern`. Regex pattern (regex mode) or natural-language description (semantic mode). | |
| query | No | Alias de `pattern`. Regex pattern (regex mode) or natural-language description (semantic mode). | |
| regex | No | Alias de `pattern`. Regex pattern (regex mode) or natural-language description (semantic mode). | |
| pattern | No | Regex pattern (regex mode) or natural-language description (semantic mode). | |
| project | No | Project name/path (default: active). | |
| semantic | No | If true, interpret `pattern` as a description and rank symbols by embedding cosine similarity. Returns enriched hits with signature/docstring/score. Default false (regex). | |
| max_results | No | Maximum number of results to return (default 100, 0 = unlimited). | |
| ignore_generated | No | Skip generated/minified files (default true). Regex mode only. |