EventResult.
You usually access results through event.event_results (or high-level event helper methods), but this page documents the underlying object.
Common fields
id: unique result idstatus:pending | started | completed | errorresult: handler return value (typed by event result schema/type)error: captured exception/error when handler failsstarted_at,completed_atevent_children: child events emitted from inside this handler execution- Handler metadata (
handler_id,handler_name, bus label/id/name)
Await semantics
Awaiting anEventResult resolves to handler return value or raises captured failure.
- Python
- TypeScript
Internal lifecycle methods
Used by bus internals; generally not needed for normal app code.- Python
- TypeScript
Serialization
- Python
- TypeScript