Skip to content

v0.13.7

@artokun artokun tagged this 11 Aug 07:54
artokun/comfyui-mcp#938 — remove ONE dynamic widget row.

Verified against this machine's live ComfyUI: the real Power Lora Loader def
declares only model/clip, so lora_N correctly classifies as dynamic; removal runs
through rgthree's actual removeWidget override and leaves lora_1, lora_3 (not
renumbered); KSampler.steps is refused as backend-declared; and unreadable node
definitions refuse rather than authorize.

Two review rounds. The first found the production call passed an INDEX where
LGraphNode.removeWidget takes the widget OBJECT — every removal threw while 15
tests passed against an index-based double I had hand-built. The second found the
fix commit had over-corrected into a different false claim: rgthree OVERRIDES
removeWidget to accept either. Passing the widget is the only argument both
implementations accept, and both are now modelled from their shipped sources.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Assets 2
Loading