get_symbols_overview
Analyze code files to identify and understand top-level symbols, providing a structured overview for efficient navigation and comprehension of codebases.
Instructions
Use this tool to get a high-level understanding of the code symbols in a file. This should be the first tool to call when you want to understand a new file, unless you already know what you are looking for. Returns a JSON object containing info about top-level symbols in the file.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| relative_path | Yes | The relative path to the file to get the overview of. | |
| depth | No | Depth up to which descendants of top-level symbols shall be retrieved (e.g. 1 retrieves immediate children). Default 0. | |
| max_answer_chars | No | If the overview is longer than this number of characters, no content will be returned. -1 means the default value from the config will be used. Don't adjust unless there is really no other way to get the content required for the task. |