Logo
Classes

AgentToolCallResult

Defined in: packages/workflow/src/agent/events.ts:12

Extends

  • WorkflowEvent<{ toolName: string; toolKwargs: Record<string, JSONValue>; toolId: string; toolOutput: ToolResult; returnDirect: boolean; raw: JSONValue; }>

Constructors

Constructor

new AgentToolCallResult(data): AgentToolCallResult

Defined in: packages/workflow/src/workflow-event.ts:5

Parameters

data
toolName

string

toolKwargs

Record<string, JSONValue>

toolId

string

toolOutput

ToolResult

returnDirect

boolean

raw

JSONValue

Returns

AgentToolCallResult

Inherited from

WorkflowEvent.constructor

Properties

displayName

displayName: string

Defined in: packages/workflow/src/workflow-event.ts:2

Inherited from

WorkflowEvent.displayName


data

data: object

Defined in: packages/workflow/src/workflow-event.ts:3

toolName

toolName: string

toolKwargs

toolKwargs: Record<string, JSONValue>

toolId

toolId: string

toolOutput

toolOutput: ToolResult

returnDirect

returnDirect: boolean

raw

raw: JSONValue

Inherited from

WorkflowEvent.data

Methods

toString()

toString(): string

Defined in: packages/workflow/src/workflow-event.ts:10

Returns

string

Inherited from

WorkflowEvent.toString


or()

static or<A, B>(AEvent, BEvent): A | B

Defined in: packages/workflow/src/workflow-event.ts:14

Type Parameters

A

A extends AnyWorkflowEventConstructor

B

B extends AnyWorkflowEventConstructor

Parameters

AEvent

A

BEvent

B

Returns

A | B

Inherited from

WorkflowEvent.or