ast_outline
Get a structural outline of code files or directories, showing signatures with line ranges. Understand code structure without reading full files.
Instructions
Get a structural outline of one or more files or directories. Returns signatures with line ranges (no bodies). Useful for understanding code structure without reading full files.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| json | No | Return machine-readable JSON output | |
| paths | Yes | File or directory paths to outline | |
| noDocs | No | Exclude documentation comments | |
| imports | No | Include import/use/using statements | |
| noAttrs | No | Exclude attributes/decorators | |
| noFields | No | Exclude fields/properties | |
| noPrivate | No | Exclude private members |