Skip to main content

Class: TaskStepOutput

TaskStepOutput is a unit of work for the agent.

Param

output

Param

taskStep

Param

nextSteps

Param

isLast

Constructors

constructor

new TaskStepOutput(output, taskStep, nextSteps, isLast?): TaskStepOutput

Parameters

NameTypeDefault value
outputAgentChatResponse | StreamingAgentChatResponseundefined
taskStepTaskStepundefined
nextStepsTaskStep[]undefined
isLastbooleanfalse

Returns

TaskStepOutput

Defined in

packages/core/src/agent/types.ts:186

Properties

isLast

isLast: boolean

Defined in

packages/core/src/agent/types.ts:184


nextSteps

nextSteps: TaskStep[]

Defined in

packages/core/src/agent/types.ts:183


output

output: AgentChatResponse | StreamingAgentChatResponse

Defined in

packages/core/src/agent/types.ts:181


taskStep

taskStep: TaskStep

Defined in

packages/core/src/agent/types.ts:182

Methods

toString

toString(): string

Returns

string

Defined in

packages/core/src/agent/types.ts:198