core/event library

Classes

Attachment
Lightweight attachment descriptor (payload sourcing is implementation-defined).
A compact, typed breadcrumb. Keep payload small; for large blobs prefer attachments or context providers.
ReportEvent
Canonical, serializable error event. This object is immutable; sanitized payload can be embedded via withPayload.

Exceptions / Errors

SerializedException
A generic, serializable exception used when reconstructing events from JSON. This allows outbox -> pipeline replay without requiring the original subtype.