An Event represents a point-in-time annotation within a Span.
Events capture notable occurrences that aren't timed operations, such as:
- State changes
- Validation failures
- Cache hits/misses
- Tool errors
Summary
Functions
Creates a new event with a name and attributes.
Sets the capture/persistence posture for the event.
Types
@type t() :: %AITrace.Event{ attributes: map(), clock_domain: map(), name: String.t(), persistence_posture: AITrace.PersistencePosture.t(), timestamp: integer(), wall_time: DateTime.t() }