Interface: LogEvent
Defined in: src/lib/types/dispatch_runner.ts:218
Payload fired on the observability log hook for every structured event emitted via DispatchExecutorHelpers.log.
Remarks
Enriched by the runner with the active dispatchId and 0-based iteration index so subscribers can correlate events across multiple in-flight dispatches without threading extra context themselves.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
dispatchId | string | Stable identifier for the dispatch that produced the event. | src/lib/types/dispatch_runner.ts:220 |
emittedAt | DateTime | When the event was emitted. | src/lib/types/dispatch_runner.ts:224 |
iteration | number | 0-based iteration index within the dispatch. | src/lib/types/dispatch_runner.ts:222 |
kind | string | Stable discriminator authored by the executor. | src/lib/types/dispatch_runner.ts:228 |
level | DispatchExecutorLogLevel | Severity level the executor selected. | src/lib/types/dispatch_runner.ts:226 |
message | string | Human-readable message. | src/lib/types/dispatch_runner.ts:230 |
payload? | Record<string, unknown> | Optional structured detail block. | src/lib/types/dispatch_runner.ts:232 |