headless_manage
Run GDScript and scenes headlessly, export projects, reimport assets, and retrieve engine info via Godot CLI.
Instructions
Standalone Headless Engine & CLI Management.
Ops:
run_script(script_path="", inline_code="") Execute a GDScript file or inline code snippet in headless mode.
run_headless_scene(scene_path, quit_after_frames=60) Execute a scene headlessly for testing or headless game simulation.
export_project_cli(preset, output_path, is_debug=False) Trigger a headless project export via Godot CLI preset.
reimport_assets_cli() Reimport modified assets via a headless editor pass.
get_engine_info() Inspect Godot engine version, platform, and headless CLI capabilities.
Canonical call shape: {"op": "<verb>", "params": {...}}. Flat op parameters are accepted as a compatibility alias when the client transmits them; op and session_id remain top-level.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| op | Yes | ||
| params | No | ||
| session_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||