get_file_outline
Lists functions, classes, and methods in a file with line ranges and signatures, so you can see what it defines without reading the whole file.
Instructions
Lists the symbols defined in one file — functions, classes, methods — with their line ranges and signatures. Cheaper than reading the file when you only need to know what it defines, or need to pick a line range to read. The index may be stale for very recent edits; verify with Read when exactness matters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | Yes | Path relative to the indexed project root, POSIX separators |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | Yes | ||
| note | No | ||
| indexed | Yes | ||
| entities | Yes | ||
| language | Yes |