inspect_project
Scans a project to report detected languages, candidate files with usable line counts, and skipped files with reasons, so you can verify sufficient source material before generating submission documents.
Instructions
Scan a project and report what would be submitted: detected languages, candidate files with their usable line counts, and every skipped file with the reason. Call this first to see whether the project has enough material and to understand what was excluded.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"project_root": "<project_root>"
},
"name": "inspect_project"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_root | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||