TaskHandler
TaskHandler<
Model,Store,AdditionalMessageOptions,AdditionalChatOptions> = (step,enqueueOutput) =>Promise<void>
Defined in: .build/typescript/packages/core/src/agent/types.ts:96
Type Parameters
Section titled “Type Parameters”Model extends LLM
Store extends object = object
AdditionalMessageOptions
Section titled “AdditionalMessageOptions”AdditionalMessageOptions extends object = Model extends LLM<object, infer AdditionalMessageOptions> ? AdditionalMessageOptions : never
AdditionalChatOptions
Section titled “AdditionalChatOptions”AdditionalChatOptions extends object = object
Parameters
Section titled “Parameters”TaskStep<Model, Store, AdditionalMessageOptions, AdditionalChatOptions>
enqueueOutput
Section titled “enqueueOutput”(taskOutput) => void
Returns
Section titled “Returns”Promise<void>