Skip to content

CreateToolFromWorkflowOptions

CreateToolFromWorkflowOptions<TRawInput, TToolInput> = object

Defined in: packages/core/src/tools/from-workflow.ts:7

TRawInput

TToolInput = TRawInput

description: string

Defined in: packages/core/src/tools/from-workflow.ts:9


optional inputSchema?: z.ZodType<TToolInput>

Defined in: packages/core/src/tools/from-workflow.ts:11

Zod schema for the LLM-facing tool arguments. When omitted, arguments are a catch-all object.


optional mapInput?: (toolArgs) => TRawInput

Defined in: packages/core/src/tools/from-workflow.ts:12

TToolInput

TRawInput


optional name?: string

Defined in: packages/core/src/tools/from-workflow.ts:8