Skip to content

createToolFromAgent

createToolFromAgent<Context>(runtime, agent, options): Tool<never, never> | Tool<any, any> | Tool<any, never> | Tool<never, any> & Pick<Tool<any, any>, "execute" | "onInputAvailable" | "onInputStart" | "onInputDelta">

Defined in: packages/core/src/tools/from-agent.ts:18

Expose a single agent episode as an AI SDK tool. Prefer AdlRuntime.createToolFromAgent.

Context

AdlRuntime

Agent<Context>

CreateToolFromAgentOptions<Context>

Tool<never, never> | Tool<any, any> | Tool<any, never> | Tool<never, any> & Pick<Tool<any, any>, "execute" | "onInputAvailable" | "onInputStart" | "onInputDelta">