bodhi-realtime-agent / ObservableEvent
Interface: ObservableEvent
Defined in: src/runtime/observability.ts:18
A structured observability event.
Properties
actorId
actorId:
string
Defined in: src/runtime/observability.ts:22
Actor that produced or processed this event.
category
category:
"error"|"message"|"lifecycle"|"workflow"|"dead_letter"
Defined in: src/runtime/observability.ts:20
Event category.
causationId?
optionalcausationId?:string
Defined in: src/runtime/observability.ts:28
Causation ID (the message that caused this one).
correlationId?
optionalcorrelationId?:string
Defined in: src/runtime/observability.ts:26
Correlation ID for tracing.
messageType
messageType:
string
Defined in: src/runtime/observability.ts:24
The message type being observed.
metadata?
optionalmetadata?:Record<string,unknown>
Defined in: src/runtime/observability.ts:36
Additional metadata.
timestamp
timestamp:
number
Defined in: src/runtime/observability.ts:34
Timestamp in ms.
toolCallId?
optionaltoolCallId?:string
Defined in: src/runtime/observability.ts:32
Tool call ID if applicable.
workflowId?
optionalworkflowId?:string
Defined in: src/runtime/observability.ts:30
Workflow ID if applicable.