Summary
Manual triggers report status live even when created with a draft request. Cosmetic, but it confuses trigger-state audits: a script that creates all triggers as draft and later verifies "everything is draft before activation" sees an unexpected live and halts/flags on a false positive.
Reproduction (verified 2026-08-06)
- Create a manual trigger with draft status.
- Read it back → status is
live.
(No functional difference observed — manual triggers are inherently on-demand.)
Expected
Either echo the requested status, or document that manual triggers are always reported live because draft/live doesn't apply to on-demand triggers.
Built/observed via the Clay plugin's workflow MCP + CLI on Claude Code.
Summary
Manual triggers report status
liveeven when created with a draft request. Cosmetic, but it confuses trigger-state audits: a script that creates all triggers as draft and later verifies "everything is draft before activation" sees an unexpectedliveand halts/flags on a false positive.Reproduction (verified 2026-08-06)
live.(No functional difference observed — manual triggers are inherently on-demand.)
Expected
Either echo the requested status, or document that manual triggers are always reported
livebecause draft/live doesn't apply to on-demand triggers.Built/observed via the Clay plugin's workflow MCP + CLI on Claude Code.