actions/action_event_data.ts

Action event data types — discriminated union for state machine data.

39-variant discriminated union across 3 action kinds (request_response, remote_notification, local_call). Each variant narrows the data shape by kind, phase, and step.

Declarations
#

5 declarations

view source

ActionEventData
#

actions/action_event_data.ts view source

ZodObject<{ kind: ZodEnum<{ request_response: "request_response"; remote_notification: "remote_notification"; local_call: "local_call"; }>; phase: ZodEnum<{ send_request: "send_request"; ... 7 more ...; execute: "execute"; }>; ... 9 more ...; notification: ZodNullable<...>; }, $strict>

ActionEventDataUnion
#

ActionEventLocalCallData
#

ActionEventRemoteNotificationData
#

ActionEventRequestResponseData
#

Depends on
#

Imported by
#