Skip to content

comfyui-mcp: stop baking generate_song workflow into the image#70

Merged
AlienWalker1995 merged 2 commits into
mainfrom
comfyui-mcp/unbake-generate-song
Jul 4, 2026
Merged

comfyui-mcp: stop baking generate_song workflow into the image#70
AlienWalker1995 merged 2 commits into
mainfrom
comfyui-mcp/unbake-generate-song

Conversation

@AlienWalker1995

Copy link
Copy Markdown
Owner

What

Removes the baked generate_song.json from the comfyui-mcp image. Nothing song-specific is baked anymore — skills/agents compose the ComfyUI graph and submit it via the existing queue_prompt(workflow_json=...) tool.

Why

The baked workflow was the upstream v1 3.5b graph: it hardcoded a model and used image-generation sampler defaults (20 steps / cfg 8), which produced low-quality songs. Baking also meant every model/param change required an image rebuild.

Making the workflow data (owned by the operator, passed as an argument) means:

  • the model + sampler settings are editable without an image rebuild,
  • the shared image carries no operator-specific model choice,
  • consistent with how generate_image.json is already stripped.

The operator's song workflow (ACE-Step 1.5 XL SFT) now lives in Hermes' private data and is submitted through queue_prompt.

Note

Requires ComfyUI >= 0.19.0 for ACE-Step 1.5 XL support (tracked separately as a runtime version bump, not part of this image change).

🤖 Generated with Claude Code

Hermes Bot and others added 2 commits July 4, 2026 13:10
The song workflow was baked at /app/workflows/generate_song.json (originally the
upstream v1 3.5b graph, which hardcoded a model and used image-gen sampler defaults
that produced low-quality output). Remove it so nothing song-specific is baked:
skills/agents now compose the graph and submit it via queue_prompt(workflow_json=...),
keeping the workflow as editable data (operators own the model/params) rather than an
image rebuild. Matches how generate_image was already handled.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The ComfyUI code is the bind-mounted git checkout (data/comfyui-storage/ComfyUI), not the
image; note the version floor + rollback command so a fresh clone knows XL song generation
needs >= 0.19.0.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@AlienWalker1995 AlienWalker1995 merged commit 6282ba3 into main Jul 4, 2026
5 checks passed
@AlienWalker1995 AlienWalker1995 deleted the comfyui-mcp/unbake-generate-song branch July 4, 2026 17:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant