Interface: DispatchExecutorLogChannel
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()
ts
debug(entry: DispatchExecutorLogEntry): void;Emit a debug-level structured log event.
Parameters
| Parameter | Type |
|---|---|
entry | DispatchExecutorLogEntry |
Returns
void
error()
ts
error(entry: DispatchExecutorLogEntry): void;Emit an error-level structured log event.
Parameters
| Parameter | Type |
|---|---|
entry | DispatchExecutorLogEntry |
Returns
void
info()
ts
info(entry: DispatchExecutorLogEntry): void;Emit an info-level structured log event.
Parameters
| Parameter | Type |
|---|---|
entry | DispatchExecutorLogEntry |
Returns
void
trace()
ts
trace(entry: DispatchExecutorLogEntry): void;Emit a trace-level structured log event.
Parameters
| Parameter | Type |
|---|---|
entry | DispatchExecutorLogEntry |
Returns
void
warn()
ts
warn(entry: DispatchExecutorLogEntry): void;Emit a warn-level structured log event.
Parameters
| Parameter | Type |
|---|---|
entry | DispatchExecutorLogEntry |
Returns
void