Skip to content

TaskStep

TaskStep<Model, Store, AdditionalMessageOptions, AdditionalChatOptions> = object

Defined in: .build/typescript/packages/core/src/agent/types.ts:41

Model extends LLM = LLM

Store extends object = object

AdditionalMessageOptions extends object = Model extends LLM<object, infer AdditionalMessageOptions> ? AdditionalMessageOptions : never

AdditionalChatOptions extends object = object

id: UUID

Defined in: .build/typescript/packages/core/src/agent/types.ts:52


context: AgentTaskContext<Model, Store, AdditionalMessageOptions, AdditionalChatOptions>

Defined in: .build/typescript/packages/core/src/agent/types.ts:53


prevStep: TaskStep<Model, Store, AdditionalMessageOptions, AdditionalChatOptions> | null

Defined in: .build/typescript/packages/core/src/agent/types.ts:61


nextSteps: Set<TaskStep<Model, Store, AdditionalMessageOptions, AdditionalChatOptions>>

Defined in: .build/typescript/packages/core/src/agent/types.ts:67