타입 별칭: ToolExecuteFunction<TInput, TOutput, TContext>
type ToolExecuteFunction<TInput, TOutput, TContext> = undefined extends TContext ? (args, context?) =>
| Promise<InferSchemaType<TOutput>>
| InferSchemaType<TOutput> : (args, context) =>
| Promise<InferSchemaType<TOutput>>
| InferSchemaType<TOutput>;
정의 위치: packages/ai/src/types.ts:667
타입 매개변수
TInput
TInput extends SchemaInput | undefined = SchemaInput
TOutput
TOutput extends SchemaInput | undefined = SchemaInput
TContext
TContext = unknown