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
>