Add PromptStashEveryNthQueue, a BOOLEAN node that outputs True once every
N queued runs. The countdown is stored only in the frontend
(node.properties) and resolved in a widget beforeQueued hook into a hidden
`value` widget, so the backend sees just a constant. Off runs share one
cache key, so nothing downstream re-runs. The node has a status line
("True next run" / "True in N runs") and Next / Delay +1 / Reset buttons.
Partial runs don't advance the countdown, and muted or bypassed nodes are
skipped.
Saver and Passthrough now follow a linked use_input_text to constant
boolean sources (Every Nth Queue, core PrimitiveBoolean) via
resolveConstantBool. When the value is false they strip the unused lazy
`text` link, keeping upstream nodes out of the cache key.
6 lines
371 B
JSON
6 lines
371 B
JSON
{
|
|
"PromptStashPassthrough": "Simple node to accept new text or use existing text",
|
|
"PromptStashSaver": "Save and manage prompts in organized lists and capture text nodes",
|
|
"PromptStashManager": "Manage prompt stash lists and categories",
|
|
"PromptStashEveryNthQueue": "Outputs True once every N queued runs, resolved at queue time so off runs stay cached"
|
|
} |