@nhtio/adk/dispatch_runner
The LLM execution runner and its dispatch, hook, event, and helper types.
Classes
| Class | Description |
|---|---|
| DispatchRunner | - |
Interfaces
| Interface | Description |
|---|---|
| DispatchEndEvent | Payload fired when a dispatch ends — successfully, by error, or by abort. |
| DispatchExecutorHelpers | Per-dispatch helpers passed to DispatchExecutorFn alongside the active @nhtio/adk!DispatchContext. |
| DispatchExecutorLogChannel | Five-level log channel exposed on DispatchExecutorHelpers. |
| DispatchExecutorLogEntry | Per-call structured payload for DispatchExecutorLogChannel. |
| DispatchStartEvent | Payload fired when a dispatch begins. |
| IterationEndEvent | Payload fired at the end of each iteration within a dispatch. |
| IterationStartEvent | Payload fired at the start of each iteration within a dispatch. |
| LogEvent | Payload fired on the observability log hook for every structured event emitted via DispatchExecutorHelpers.log. |
| RawDispatchRunnerInput | Plain input object supplied to DispatchRunner.dispatch. |
Type Aliases
| Type Alias | Description |
|---|---|
| DispatchExecutorFn | The user-supplied callback that performs the actual LLM API call within a dispatch. |
| DispatchExecutorLogLevel | Severity of a structured log event emitted by an executor via DispatchExecutorHelpers.log. |
| DispatchPipelineMiddlewareFn | Middleware function signature for the input and output pipelines in @nhtio/adk!DispatchRunner. |
| DispatchRunnerFunctionalHookRegistrations | Optional functional hook registrations supplied to @nhtio/adk!DispatchRunner.dispatch. |
| DispatchRunnerFunctionalHooks | Functional hook events on @nhtio/adk!DispatchRunner. |
| DispatchRunnerObservabilityHookRegistrations | Optional observability hook registrations supplied to @nhtio/adk!DispatchRunner.dispatch. |
| DispatchRunnerObservabilityHooks | Observability hook events on @nhtio/adk!DispatchRunner. |