ComfyUI 0.20-0.31.1 compatibility and Desktop control
ComfyPilot v1.9.0 updates the project for current ComfyUI Desktop and expands the MCP surface from 88 to 96 tools.
Highlights
- Audited official ComfyUI releases from v0.20.0 through v0.31.1 and documented the compatibility contract.
- Added canonical jobs listing, detail, cancellation, batch cancellation, workflow metadata, and partial-execution support with audited legacy fallbacks.
- Added exact ComfyUI Desktop instance discovery, Manager V2 inventory, isolated environment/worker visibility, and generic image/video/audio/mesh artifact discovery.
- Added native
/global_subgraphssupport and official localized Markdown node documentation. - Added strict live-catalog workflow validation for modern V3 widgets, DynamicCombo/Autogrow inputs, socket metadata, dead-node execution scope, and current output semantics.
- Hardened queue parsing, retries, terminal job reconciliation, WebSocket recovery, lifecycle controls, persistent snapshots, path validation, confirmation defaults, and VRAM/GPU process reporting.
- Improved LTX-2, Flux 2, HunyuanVideo, and Hunyuan3D family routing and installed-model resolution.
- Added a read-only live smoke-test harness for system, resources, Desktop ownership, Manager inventory, workers, artifacts, VRAM, queue/events, and workflow validation.
- Corrected current Desktop package-version response schemas, frontend-version detection, MCP handshake version reporting, and Linux CI import behavior.
Verified
- GitHub Actions passed on Python 3.10, 3.11, and 3.12.
- 860 repository tests passed on the merged release tree.
- Live smoke test passed against ComfyUI Desktop on
127.0.0.1:8000. - 96 tools, 6 resources, and 4 resource templates were discovered with no missing integrations.
- The bundled MCP server reports version
1.9.0and successfully connects to current ComfyUI Desktop.
Install
Download comfypilot-v1.9.0.mcpb below for one-click installation in an MCPB-compatible desktop client.
For a local checkout:
git clone https://github.com/dreamrec/ComfyPilot.git
cd ComfyPilot
uv sync
uv run comfypilotMCPB SHA-256: 299A83BBF2668DC23F2F828E20BFB8149026B19D45E577ADD21BD65163DBAFC2
See CHANGELOG.md and the compatibility audit for details.