Skip to content

Manual triggers report status 'live' when created as draft #23

Description

@TenSpy-ai

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)

  1. Create a manual trigger with draft status.
  2. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions