Skip to content
1 min read · 189 words

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

ParameterType
entryDispatchExecutorLogEntry

Returns

void


error()

ts
error(entry: DispatchExecutorLogEntry): void;

Emit an error-level structured log event.

Parameters

ParameterType
entryDispatchExecutorLogEntry

Returns

void


info()

ts
info(entry: DispatchExecutorLogEntry): void;

Emit an info-level structured log event.

Parameters

ParameterType
entryDispatchExecutorLogEntry

Returns

void


trace()

ts
trace(entry: DispatchExecutorLogEntry): void;

Emit a trace-level structured log event.

Parameters

ParameterType
entryDispatchExecutorLogEntry

Returns

void


warn()

ts
warn(entry: DispatchExecutorLogEntry): void;

Emit a warn-level structured log event.

Parameters

ParameterType
entryDispatchExecutorLogEntry

Returns

void