Logo
Variables

baseToolWithCallSchema

const baseToolWithCallSchema: ZodObject<extendShape<{ call: ZodOptional<ZodFunction<ZodTuple<[], ZodAny>, ZodAny>>; metadata: ZodObject<{ description: ZodString; name: ZodString; parameters: ZodRecord<ZodString, ZodAny>; }, "strip", ZodTypeAny, { description: string; name: string; parameters: Record<string, any>; }, { description: string; name: string; parameters: Record<string, any>; }>; }, { call: ZodFunction<ZodTuple<[], ZodUnknown>, ZodUnknown>; }>, "strip", ZodTypeAny, { metadata: { description: string; name: string; parameters: Record<string, any>; }; call: (...args) => unknown; }, { metadata: { description: string; name: string; parameters: Record<string, any>; }; call: (...args) => unknown; }>

Defined in: packages/core/src/schema/zod.ts:17