createToolFromWorkflow
createToolFromWorkflow<
TInput,TOutput>(runtime,workflow,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-workflow.ts:14
Expose a workflow as an AI SDK tool. Prefer AdlRuntime.createToolFromWorkflow.
Type Parameters
Section titled “Type Parameters”TInput
Section titled “TInput”TInput
TOutput
Section titled “TOutput”TOutput
Parameters
Section titled “Parameters”runtime
Section titled “runtime”workflow
Section titled “workflow”Workflow<TInput, TOutput>
options
Section titled “options”CreateToolFromWorkflowOptions<TInput>
Returns
Section titled “Returns”Tool<never, never> | Tool<any, any> | Tool<any, never> | Tool<never, any> & Pick<Tool<any, any>, "execute" | "onInputAvailable" | "onInputStart" | "onInputDelta">