Skip to content

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? ​

optional causationId?: string

Defined in: src/runtime/observability.ts:28

Causation ID (the message that caused this one).


correlationId? ​

optional correlationId?: 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? ​

optional metadata?: 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? ​

optional toolCallId?: string

Defined in: src/runtime/observability.ts:32

Tool call ID if applicable.


workflowId? ​

optional workflowId?: string

Defined in: src/runtime/observability.ts:30

Workflow ID if applicable.

Built with VitePress