Schedule a delayed one-shot or bounded polling action with minimal heartbeats. Emits the action text on completion for follow-up checks.
Schedules delayed or polling actions with minimal heartbeat output for follow-up checks.
/plugin marketplace add randlee/synaptic-canvas/plugin install sc-delay-tasks@synaptic-canvasUse this command to wait once or run a bounded poll with minimal heartbeat output. Delegate to the delay skill/agents (delay-once, delay-poll).
/delay --minutes N [--action \"text\"] (or --seconds for short waits) or /delay --until HH:MM|ISO [--action \"text\"]/delay --every 1m --for 10m [--action \"text\"] or /delay --every 1m --attempts 10 [--action \"text\"]--stop-on-success with --prompt <name> (uses .prompts/<name>.md) or --prompt-text \"...\" (auto-creates .prompts/delay-success-<ts>.md wrapping the text). The prompt must return JSON: { \"Success\": true|\"true\"|false|\"false\", \"Cancelled\": true|false|\"true\"|\"false\", \"Message\": \"...\" }. Cancelled=true stops immediately.--help: print concise options and usage; no repo-state chatter.Action: <action> so the caller can run the follow-up check; heartbeats + final line only (no extra chatter)..claude/scripts/delay-run.sh --every <interval> --attempts 1 --suppress-action for real waits; after each wait, run the success-check prompt from .prompts/. Stop early when Success=true or Cancelled=true; otherwise continue until attempts/duration exhaust..claude/scripts/delay-run.sh to perform waits; do not shortcut or skip the helper. Only the final overall completion emits the Action: line.