Iterate runs a series of prompts as generate (no still), edit (still A), or compose (A+B), saves each output under one library collection like video extensions, and defaults to iterating from the original still.
Generated stills always fill Still A again (including Generate and queue restore), and Flux/Krea, MiniMax/LTX, and ACE/YuE sit on the input holder so you pick the engine before the prompt.
A cache merge that preferred the longer list was keeping removed files forever. Fresh Comfy lists now replace the cache, including shrinks, and xiagen- typos stay off AIGen like xaigen-.
Co-authored-by: Cursor <cursoragent@cursor.com>
Stop empty Comfy blips from freezing the LoRA cache timestamp, and refresh the picker list from Comfy on each poll. Engine tagging (flux/krea) and xaigen platform filtering stay as they were.
Co-authored-by: Cursor <cursoragent@cursor.com>
The Sep 2 engine filter required a flux-/krea- name tag, so newly added files were discovered but hidden. Only hide files clearly tagged for the other engine.
Co-authored-by: Cursor <cursoragent@cursor.com>
A failed held shot-batch no longer blocks waiting work, ghost Comfy pending no longer freezes Start now, and Start now force-starts when the GPU is idle.
Co-authored-by: Cursor <cursoragent@cursor.com>
Previewing a still or clip only updates the output pane; Use as input stays on the current workspace instead of forcing Image for image stills.
Co-authored-by: Cursor <cursoragent@cursor.com>
Keeps the same overwrite behavior as video/image Comfy uploads so prompt jobs do not leave unique copies in Shared input.
Co-authored-by: Cursor <cursoragent@cursor.com>
Name uploads by content hash so the same still overwrites itself, enable stale input sweeps on purge, and remove the pile already on the desktop Shared input folder.
Co-authored-by: Cursor <cursoragent@cursor.com>
Extend no longer blanks wrappers when a part omitted them, Use as input inherits family pre/post, and non-image stills stay on Video instead of being forced into Image mode.
Co-authored-by: Cursor <cursoragent@cursor.com>
Prefer clip anchor PNGs for handoffs, optionally run Bilateral+Flux cleanup before I2V, and save decoded last-frame anchors so sequential extensions accumulate less compression damage.
Co-authored-by: Cursor <cursoragent@cursor.com>
Repair all owners before the busy check, stop treating orphan running/held rows as GPU locks, and settle finished Comfy ghosts so waiting items actually start.
Co-authored-by: Cursor <cursoragent@cursor.com>