Skip to main content

Module events

Module events 

Source
Expand description

Domain events.

Immutable records of something that has happened (or has been requested) in the MADE domain. Every event carries the common EventEnvelope metadata plus its own payload.

The wire contract for these events lives in specs/asyncapi/made.asyncapi.yaml; anything added here must keep the contract as source of truth.

Structsยง

DeliberationCompletedEvent
EventEnvelope
Shared header attached to every domain event produced or consumed by MADE.
PhaseChangedEvent
TaskCompletedEvent
TaskDispatchedEvent
TaskFailedEvent
TriggerEvent
An inbound event that fans out into deliberations.