search_codebase
Search indexed code files using regex patterns or natural-language queries to find relevant symbols and code.
Instructions
Regex (default) or semantic (semantic=true) search across indexed files.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pattern | Yes | Regex pattern (regex mode) or natural-language description (semantic mode). | |
| 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. | |
| 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). | |
| project | No | Project name/path (default: active). |