v0.0.6 — the reactor panel
Reactor panel — a second way to draw the rack
Pick it in the top-bar Look menu. The three existing looks (1U Rack, Obsidian Glass, Obsidian
Halo) are unchanged; two new entries draw each host as a control-panel module instead of a rack
card — Control Room (painted steel, ivory instrument faces, incandescent lamps, split-flap
counter) and Reactor Console (the same panel in glass and xenon, lit arcs, nixie tubes).
Everything on it is driven by something the watcher actually measures. Nothing is decoration:
- Annunciator bank — eight labelled lamps for eight real conditions: Reactor Run, Queued, Batch
Run, No Step Data, Relay Absent, Cycle Done, Fault, Offline. A tile flashes when it first comes
true, then holds. Unlit means not true. - Twin rate dials — the rate meter split in two and mirrored, each movement owning one half of
the same log scale, both reading up for faster. The exact figure sits between them. Only the half
holding the reading lights. - Cycle progress movement and a step counter (split-flap or nixie, by idiom). No step data
still prints N/A — never a fabricated 0. - LED bulb banks replace the progress bar: one bank across the current node's steps, and — when
the relay reports a batch total — one bulb per image of the run. - Rate recorder, 60 seconds of measured rate against the dials' own scale, labelled at both ends
so it reads as a rate over time rather than a level. - Host build info — ComfyUI, driver, PyTorch, and the GPU stack, which names itself: CUDA on
an NVIDIA box, ROCm on an AMD one (detected from the PyTorch build tag, since ROCm otherwise looks
identical to CUDA through ComfyUI's API), XPU or CPU where that is the build.
Also in this release
- Drag a module to reorder the rack, or use the ↑/↓ arrows in the hosts panel. The order is
saved tohosts.json. - Hide a host without deleting it — a hidden host stops being polled entirely, which is the
point when the machine is switched off. - Module size control (Compact / Normal / Large) now actually scales the modules, not just the
column count. - Selectable dial ranges (hosts panel → Dials), and a dedicated training dial face graduated
60…1 s/it, because nothing a LoRA trainer does runs above 1 it/s. - Batch runs read properly: "Image 3 / 28", a whole-batch ETA, and — the real fix — the rate
estimator no longer goes blind for the first two thirds of every image in a dataset run. - Obsidian Halo skin: obsidian glass and a floating xenon arc instead of a printed dial.
- The relay node gained a
/watcher/host_inforoute (driver version, NVIDIA or AMD) and reports
batch totals. If you use the relay, re-copycomfyui-relay/intocustom_nodes/and restart
ComfyUI — the (i) button in the app prints the path and opens the folder. - Fixed: elapsed times printed like
3m60s.
Install
- Windows —
comfyuiWATCHER Setup 0.0.6.exe - Linux —
comfyuiWATCHER-0.0.6.AppImage(chmod +x and run) orcomfyuiwatcher_0.0.6_amd64.deb
ComfyUI hosts need the relay node for step counts; ai-toolkit hosts need nothing.