Skip to main content

Interface: AgentWorker<ExtraParams>

Type parameters

NameType
ExtraParamsextends object = object

Implemented by

Methods

finalizeTask

finalizeTask(task, params?): void

Parameters

NameType
taskTask
params?ExtraParams

Returns

void

Defined in

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


initializeStep

initializeStep(task, params?): TaskStep

Parameters

NameType
taskTask
params?ExtraParams

Returns

TaskStep

Defined in

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


runStep

runStep(step, task, params?): Promise<TaskStepOutput>

Parameters

NameType
stepTaskStep
taskTask
params?ExtraParams

Returns

Promise<TaskStepOutput>

Defined in

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


streamStep

streamStep(step, task, params?): Promise<TaskStepOutput>

Parameters

NameType
stepTaskStep
taskTask
params?ExtraParams

Returns

Promise<TaskStepOutput>

Defined in

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