List Project Structure
list_project_structureLists files and folders recursively from a project directory up to a set depth to help you understand project layout before editing or searching.
Instructions
Lists files and folders recursively starting from a directory in the project, up to a given depth. Use this to orient yourself in the project layout before editing or searching.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_project_structure"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| depth | No | Maximum recursion depth. Defaults to 3. | |
| directory | No | Directory to list, relative to project root. Defaults to ".". |