Readonly
contractContract instance that defines the event schema and validation rules
Readonly
executionunitsComputational cost metric associated with event handling operations
Readonly
handlerVersion-specific event handler implementation map
Readonly
spanOpenTelemetry configuration for event handling spans
Optional
Readonly
systemOptional domains for routing system error events
The contract-defined domain for the handler
Provides access to the system error event schema configuration.
The Zod schema used for validating data associated with this record
The type identifier for this record
Processes an incoming event according to the handler's contract specifications. This method handles the complete lifecycle of event processing including validation, execution, error handling, and multi-domain event broadcasting, while maintaining detailed telemetry through OpenTelemetry.
Optional
opentelemetry: ArvoEventHandlerOpenTelemetryOptions
The foundational component for building stateless, contract-bound services in the Arvo system.