semantic_search
Find code declarations by name, kind, or language—locate functions, classes, structs, traits, enums, and constants when you already know what they are called.
Instructions
Filter declarations by name, kind or language: functions, methods, classes, structs, traits, enums, types, constants. Call it when you know what the thing is called. It matches names, not meaning. For a description, use semantic_locate.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | Entity kind filter (function, class, etc.) | |
| limit | No | Max results to return | |
| query | Yes | Name pattern to search for | |
| language | No | Language filter (rust, typescript, etc.) | |
| max_chars | No | Serialized characters this response may occupy; what was cut is named in `elisions`. |