run_headless_diagnostics
Check Godot projects headlessly for import errors, broken UID linkages, and shader entry point failures, returning a structured diagnostic log.
Instructions
Headless Project Diagnostics: Invoke Godot CLI to validate imports, check UID linkages, detect broken shader entry points, and output a structured diagnostic log.
Args: project_path: Absolute path to the Godot project directory. checks: Checks to run: 'import', 'uids', 'shaders', 'all'. Default: ['import','uids']. timeout_seconds: Max seconds to wait for Godot (default 120).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| checks | No | ||
| project_path | Yes | ||
| timeout_seconds | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |