4 Commits
Author SHA1 Message Date
kk8bit 56c2b6d353 Remove the Run feature now that ComfyUI ships partial execution
Run and Run Group in the context menu, and the Alt+R shortcut, all
predate ComfyUI's own partial execution and now only duplicate it. Worse,
they existed only to drive a queuePrompt override that intercepted every
queue call, and that interception is what broke the official partial
execution and the preview method chosen in the UI.

Deleting the feature removes the override entirely, which is a better
answer than forwarding its arguments correctly. Set/Get, the other half
of this extension, is untouched.

Drops the KayTool.ShowRunOption and KayTool.ShiftR settings and their
translations. Closes #30, #31, #32.
2026-09-20 18:13:31 +08:00
kk8bit 080eaeec52 Fix queue parameter loss, Monitor button state and pilgram fallback
The queuePrompt override forwarded only its first two arguments, but the
frontend passes partialExecutionTargets and previewMethod in a third one.
Dropping it made ComfyUI's own partial execution run the entire workflow
and disabled the preview method chosen in the UI. Forward arguments as
given. Closes #30, #31, #32.

The Monitor button applied its enabled setting only from the setting's
onChange handler, so a page load always appended it visible regardless of
the stored value. Apply the setting when the button is created. Closes
#19.

A missing pilgram shelled out to `pip install`, which raises in any
environment without a pip module (uv-created virtualenvs, among others)
and takes the whole package's import down with it. Degrade to an empty
filter list and a warning instead.

Also declare pilgram and requests in pyproject.toml, which registry
installs read instead of requirements.txt.
2026-09-20 18:08:50 +08:00
kk8bit e2daeebe3c v0.70.12 2025-05-15 19:07:06 +08:00
kk8bit a5e492f238 v0.36.0 2025-03-25 01:43:22 +08:00