core/event library
Classes
- Attachment
- Lightweight attachment descriptor (payload sourcing is implementation-defined).
- Breadcrumb
- 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.