list_symbols
Find the names and line ranges of Java symbols—classes, interfaces, enums, records, methods, constructors—in a file, to identify symbols for code fragment extraction.
Instructions
List the classes/interfaces/enums/records/methods/constructors declared in a Java file, with their line ranges — use this to find a symbol name to pass to get_code_fragment.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ref | No | ||
| path | Yes | ||
| repo | No | ||
| owner | No |