Comfy-Org / Comfy-Org/ComfyUI

[Feature request] Update/change workflow during a running queue?

Open
#5,513 0 comments 1 reaction 0 assignees View on GitHub
Feature
Dominant language
Python
Stars
133k
Forks
15.7k
Avg merge
1d 7h
Merged PRs (30d)
158

Description

### Feature Idea

Complex workflows take a lot of generation time for a single queue. It would be cool to be able to update a workflow mid-queue while it is running, _and_ be able to have that running queue use the altered workflow. If the process has not yet reached a node's input, you could still change it, or add nodes, etc., and update the flow. This would probably require the core process checking after each node is processed to see if the future workflow nodes have been altered or updated. Of course, you'd want to be able to toggle this on/off, or be able to specify if you want to update the current queue, perhaps with an "update queue" button or something similar. Not sure if this is even possible with the current logic of the workflow.

### Existing Solutions

Don't know of any, except making a change to the workflow and then running a new queue, or canceling the running queue and starting it again. But again, with queues taking longer and longer to run, especially with video generation, that is inconvenient.

### Other

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.