Mask by Touch looks at a new picture by running itself alone. The Run Timer started for that look and could show its time as if it were the workflow's run, and the runtime badges were cleared by it. The queue wrapper now marks a run that targets nodes only and carries a Mask by Touch request as the node's own. The timer and the badges skip those runs, and take back one that started before the queue answered.
1.6 KiB
1.6 KiB
Run Timer
A stopwatch for the whole run, drawn as one black readout with no title bar and no wires: it listens to the queue.
- The clock starts when a queued prompt begins executing and ticks while it runs — amber dot.
- When the run finishes the total holds — teal dot. A failed or interrupted run shows its time in red and is not kept as a reference.
- The last five finished runs are saved with the workflow, so a shared graph reopens showing its author's time. The box shows the newest; right-click the node to see the others. Right-click → Reset Run Timer history clears them.
The node is exactly the box, painted by the node itself on the classic canvas: drag it from anywhere, resize it by the corner (the digits scale with it), and it wears no title bar and no pack badge. Right-click lists the last runs. With Nodes 2.0 turned on the box keeps one height and the digits stay the same size.
Notes and limitations
- It measures the queue's execution, from
execution_startto the run's end, on the browser's clock. Model loading counts; time spent waiting in the queue behind another prompt does not. - Several Run Timer nodes on one canvas all show the same run.
- Mask by Touch looks at a new picture with a small run of its own, so things light up before you click. Those looks are not timed: the readout keeps the time of your last run of the workflow.
- Per-node times are a separate feature: Settings → 🆎 AusBoss → Chrome → Node runtime badges stamps every node with its own seconds.
- Want a sound when it stops? Settings → 🆎 AusBoss → Notifications → Completion sound chimes when the queue empties.