Skip to main content

CrowdyStudioAgentEventType

Version 1 durable ordered event vocabulary.

enum CrowdyStudioAgentEventType {
SESSION_CREATED
SESSION_PAUSED
SESSION_RESUMED
SESSION_CLOSED
CLIENT_ATTACHED
CLIENT_DETACHED
MODE_SELECTED
USER_MESSAGE
RUN_STARTED
ASSISTANT_CHUNK
ASSISTANT_MESSAGE
TOOL_PROPOSED
TOOL_DISPATCHED
TOOL_SUCCEEDED
TOOL_FAILED
TOOL_DENIED
TOOL_TIMED_OUT
TOOL_OUTCOME_UNKNOWN
APPROVAL_REQUESTED
APPROVAL_GRANTED
APPROVAL_DENIED
APPROVAL_CONSUMED
APPROVAL_EXPIRED
CHECKPOINT_CREATED
CHECKPOINT_RESTORED
LEASE_GRANTED
LEASE_REVOKED
LEASE_EXPIRED
CONTEXT_CHANGED
BUDGET_UPDATED
RUN_PAUSED
RUN_SUCCEEDED
RUN_FAILED
RUN_CANCELLED
RUN_PREEMPTED
}

Values

CrowdyStudioAgentEventType.SESSION_CREATED

Session and pinned policy/registry context were created.

CrowdyStudioAgentEventType.SESSION_PAUSED

Human paused the session and revoked capabilities.

CrowdyStudioAgentEventType.SESSION_RESUMED

Human explicitly resumed after context revalidation.

CrowdyStudioAgentEventType.SESSION_CLOSED

Session closed and retention cleanup began.

CrowdyStudioAgentEventType.CLIENT_ATTACHED

A new monotonic client epoch attached and fenced older tabs.

CrowdyStudioAgentEventType.CLIENT_DETACHED

The interactive browser detached.

CrowdyStudioAgentEventType.MODE_SELECTED

Human selected ASK, BUILD, or PLAY.

CrowdyStudioAgentEventType.USER_MESSAGE

Redacted bounded human message accepted for one run.

CrowdyStudioAgentEventType.RUN_STARTED

A leased worker started the serialized run.

CrowdyStudioAgentEventType.ASSISTANT_CHUNK

Bounded coalesced assistant text; final message is canonical.

CrowdyStudioAgentEventType.ASSISTANT_MESSAGE

Canonical final assistant response.

CrowdyStudioAgentEventType.TOOL_PROPOSED

Provider proposal passed exact name and input validation.

CrowdyStudioAgentEventType.TOOL_DISPATCHED

Typed browser call was durably dispatched once.

CrowdyStudioAgentEventType.TOOL_SUCCEEDED

Typed executor output passed validation.

CrowdyStudioAgentEventType.TOOL_FAILED

Typed executor reported a safe terminal failure.

CrowdyStudioAgentEventType.TOOL_DENIED

Human denied the exact proposal.

CrowdyStudioAgentEventType.TOOL_TIMED_OUT

Recorded tool deadline elapsed.

CrowdyStudioAgentEventType.TOOL_OUTCOME_UNKNOWN

Effect may have occurred; no blind retry is allowed.

CrowdyStudioAgentEventType.APPROVAL_REQUESTED

Exact argument-hash human approval was requested.

CrowdyStudioAgentEventType.APPROVAL_GRANTED

Human granted the pending exact approval.

CrowdyStudioAgentEventType.APPROVAL_DENIED

Human denied the pending exact approval.

CrowdyStudioAgentEventType.APPROVAL_CONSUMED

Approval was atomically consumed once.

CrowdyStudioAgentEventType.APPROVAL_EXPIRED

Approval TTL elapsed.

CrowdyStudioAgentEventType.CHECKPOINT_CREATED

Immutable private pre-image checkpoint was created.

CrowdyStudioAgentEventType.CHECKPOINT_RESTORED

Checkpoint restored as a new project revision.

CrowdyStudioAgentEventType.LEASE_GRANTED

Workspace or Play lease was granted.

CrowdyStudioAgentEventType.LEASE_REVOKED

Lease was immediately revoked.

CrowdyStudioAgentEventType.LEASE_EXPIRED

Lease reached its expiry.

CrowdyStudioAgentEventType.CONTEXT_CHANGED

Authoritative context changed and old authority was fenced.

CrowdyStudioAgentEventType.BUDGET_UPDATED

Provider reservation/accounting state changed.

CrowdyStudioAgentEventType.RUN_PAUSED

Active run entered a recoverable pause.

CrowdyStudioAgentEventType.RUN_SUCCEEDED

Run completed successfully.

CrowdyStudioAgentEventType.RUN_FAILED

Run reached a typed terminal failure.

CrowdyStudioAgentEventType.RUN_CANCELLED

Human cancellation became durable.

CrowdyStudioAgentEventType.RUN_PREEMPTED

Safety preemption became durable.

Member Of

AgentApprovalEvent object ● AgentBudgetEvent object ● AgentCheckpointEvent object ● AgentEventBase interface ● AgentLeaseEvent object ● AgentLifecycleEvent object ● AgentMessageEvent object ● AgentRunEvent object ● AgentToolEvent object