Skip to content

createTool

function createTool<TSchema, TResult>(definition): Tool<output<TSchema>, TResult> & ToolDefinition<output<TSchema>, TResult>;
Type Parameter Default type

TSchema extends ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>

TResult

unknown

Parameter Type

definition

SchemaToolDefinition<TSchema, TResult>

Tool<output<TSchema>, TResult> & ToolDefinition<output<TSchema>, TResult>