Files
Adam 08b2582d13 feat: add Every Nth Queue node for cache-friendly periodic input
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.
2026-10-17 18:57:56 -07:00

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"
}