Skip to main content
Version: Next — Unreleased

Events reference

The event types a run emits, generated from the workflow-event contract.

Value
RUN_STARTED
STEP_STARTED
STEP_COMPLETED
STEP_FAILED
STEP_RETRIED
STEP_AWAITING_REVIEW
STEP_REVIEWED
STEP_AWAITING_APPROVAL
STEP_APPROVED
STEP_REJECTED
AWAITING_INPUT
AWAITING_APPROVAL
APPROVED
REJECTED
LLM_OUTPUT
LLM_CALL_COMPLETED
USAGE_RECORD_FAILED
CONTEXT_UPDATED
LOOP_ITERATION_STARTED
LOOP_ITERATION_COMPLETED
RUN_COMPLETED
RUN_FAILED
RUN_CANCELLED
RUN_BLOCKED
USER_PROMPT_LIMIT_REACHED
TOOL_INVOCATION_REQUESTED
TOOL_INVOCATION_COMPLETED
TOOL_INVOCATION_DENIED
TOOL_INVOCATION_APPROVAL_PENDING
TOOL_INVOCATION_FAILED
TOOL_INVOCATION_OVERRIDE_REJECTED
COLLECTION_OPENED
COLLECTION_ITEM_SUBMITTED
COLLECTION_ITEM_REPLACED
COLLECTION_ITEM_WITHDRAWN
COLLECTION_ITEM_REJECTED
COLLECTION_CLOSE_REQUESTED
COLLECTION_CLOSE_REJECTED
COLLECTION_CLOSED
COLLECTION_REOPENED
COLLECTION_AUTHORIZATION_DENIED
COLLECTION_DEADLINE_CLOSE_REQUESTED