Interface: DispatchExecutorLogChannel
Defined in: lib/types/dispatch_runner.ts:177
Five-level log channel exposed on DispatchExecutorHelpers.
Remarks
Each method emits a log observability event with the corresponding level. Implementations are non-blocking and side-effect-only — they never throw, never modify the @nhtio/adk!DispatchContext, and never participate in ack / nack flow.
Methods
debug()
debug(entry: DispatchExecutorLogEntry): void;Defined in: lib/types/dispatch_runner.ts:181
Emit a debug-level structured log event.
Parameters
| Parameter | Type |
|---|---|
entry | DispatchExecutorLogEntry |
Returns
void
error()
error(entry: DispatchExecutorLogEntry): void;Defined in: lib/types/dispatch_runner.ts:187
Emit an error-level structured log event.
Parameters
| Parameter | Type |
|---|---|
entry | DispatchExecutorLogEntry |
Returns
void
info()
info(entry: DispatchExecutorLogEntry): void;Defined in: lib/types/dispatch_runner.ts:183
Emit an info-level structured log event.
Parameters
| Parameter | Type |
|---|---|
entry | DispatchExecutorLogEntry |
Returns
void
trace()
trace(entry: DispatchExecutorLogEntry): void;Defined in: lib/types/dispatch_runner.ts:179
Emit a trace-level structured log event.
Parameters
| Parameter | Type |
|---|---|
entry | DispatchExecutorLogEntry |
Returns
void
warn()
warn(entry: DispatchExecutorLogEntry): void;Defined in: lib/types/dispatch_runner.ts:185
Emit a warn-level structured log event.
Parameters
| Parameter | Type |
|---|---|
entry | DispatchExecutorLogEntry |
Returns
void