Skip to content

AgentRunHandle

AgentRunHandle<Tools, TOutput> = object

Defined in: packages/core/src/agent/types.ts:220

Handle returned from agent.run — await result or call cancel() without passing AbortSignal in input.

Tools extends ToolSet = ToolSet

TOutput = string

agentCallId: string

Defined in: packages/core/src/agent/types.ts:222

Stable id for this agent episode; available before agent_started is emitted.


cancel: () => void

Defined in: packages/core/src/agent/types.ts:226

void


memoryScope: string

Defined in: packages/core/src/agent/types.ts:224

Scope this episode will persist to; available before agent_started is emitted.


result: Promise<AgentRunResult<Tools, TOutput>>

Defined in: packages/core/src/agent/types.ts:225