Rendering text on the node itself requires a frontend extension to pick up the
ui payload, and this package ships no web assets - so the listing was computed
and then displayed nowhere. Being OUTPUT_NODE on top of that meant the node ran
whenever it was placed, with nothing to show for it.
It now returns its two outputs and nothing else. Connect COMBINATIONS to a
preview node to read the listing, which is how the example workflows are wired.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
BREAKING CHANGE: Variable Builder no longer has MAX_COMBINATIONS and
ALL_COMBINATIONS outputs. Connect the new Variable Debug node instead.
They were observation outputs computed on every execution whether or not
anything was connected to them. As a separate node they are only paid for when
used, and because the node takes nothing but var_list, ComfyUI caches it -
changing seed or index on the Builder no longer re-runs it. It can also be
attached partway through a Combiner tree to see what is visible at that point.
Being the last two output slots, removing them leaves PROMPT and IMAGE1-4 at
their existing positions, so their links survive. Only links from the two
removed slots are dropped.
Variable Debug exposes max_display (default 100) and show_total (default off,
since counting is the expensive part and the exact number is out of reach on a
large conditional graph).
Note that results change for a given seed in this release: conditions that were
previously dropped now apply, so the pool of available values differs.
Updated the two example workflows that connected the removed outputs.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>