// Hook into ComfyUI widget callback (reliable change detection) const hookWidget = (widget, onChange) => { if (!widget) return; const original = widget.callback; widget.callback = function (value) { if (original) original.call(this, value); onChange(value); }; };