/opt/canhelp/node_modules/@anthropic-ai/sdk/helpers/beta
NameSizeModeActions
json-schema.d.mts14560644editdlrm
json-schema.d.mts.map10000644editdlrm
json-schema.d.ts14520644editdlrm
json-schema.d.ts.map9990644editdlrm
json-schema.js20880644editdlrm
json-schema.js.map12340644editdlrm
json-schema.mjs19060644editdlrm
json-schema.mjs.map12280644editdlrm
mcp.d.mts126570644editdlrm
mcp.d.mts.map39390644editdlrm
mcp.d.ts126530644editdlrm
mcp.d.ts.map39380644editdlrm
mcp.js176680644editdlrm
mcp.js.map70440644editdlrm
mcp.mjs165970644editdlrm
mcp.mjs.map69970644editdlrm
memory.d.mts6170644editdlrm
memory.d.mts.map5030644editdlrm
memory.d.ts6140644editdlrm
memory.d.ts.map5020644editdlrm
memory.js5510644editdlrm
memory.js.map5490644editdlrm
memory.mjs4410644editdlrm
memory.mjs.map5390644editdlrm
zod.d.mts14840644editdlrm
zod.d.mts.map6840644editdlrm
zod.d.ts14800644editdlrm
zod.d.ts.map6830644editdlrm
zod.js24050644editdlrm
zod.js.map13340644editdlrm
zod.mjs21490644editdlrm
zod.mjs.map13390644editdlrm
Edit: /opt/canhelp/node_modules/@anthropic-ai/sdk/helpers/beta/zod.d.mts (1484B)
import type { infer as zodInfer, ZodType } from 'zod'; import { AutoParseableBetaOutputFormat } from "../../lib/beta-parser.mjs"; import { BetaRunnableTool, Promisable } from "../../lib/tools/BetaRunnableTool.mjs"; import { BetaToolResultContentBlockParam } from "../../resources/beta.mjs"; /** * Creates a JSON schema output format object from the given Zod schema. * * If this is passed to the `.parse()` method then the response message will contain a * `.parsed_output` property that is the result of parsing the content with the given Zod object. * * This can be passed directly to the `.create()` method but will not * result in any automatic parsing, you'll have to parse the response yourself. */ export declare function betaZodOutputFormat(zodObject: ZodInput): AutoParseableBetaOutputFormat>; /** * Creates a tool using the provided Zod schema that can be passed * into the `.toolRunner()` method. The Zod schema will automatically be * converted into JSON Schema when passed to the API. The provided function's * input arguments will also be validated against the provided schema. */ export declare function betaZodTool(options: { name: string; inputSchema: InputSchema; description: string; run: (args: zodInfer) => Promisable>; }): BetaRunnableTool>; //# sourceMappingURL=zod.d.mts.map