/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/json-schema.d.ts (1452B)
import { FromSchema, JSONSchema } from 'json-schema-to-ts'; import { Promisable, BetaRunnableTool } from "../../lib/tools/BetaRunnableTool.js"; import { BetaToolResultContentBlockParam } from "../../resources/beta.js"; import { AutoParseableBetaOutputFormat } from "../../lib/beta-parser.js"; type NoInfer = T extends infer R ? R : never; /** * Creates a Tool with a provided JSON schema that can be passed * to the `.toolRunner()` method. The schema is used to automatically validate * the input arguments for the tool. */ export declare function betaTool & { type: 'object'; }>(options: { name: string; inputSchema: Schema; description: string; run: (args: NoInfer>) => Promisable>; }): BetaRunnableTool>>; /** * Creates a JSON schema output format object from the given JSON 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 JSON schema. * */ export declare function betaJSONSchemaOutputFormat & { type: 'object'; }>(jsonSchema: Schema, options?: { transform?: boolean; }): AutoParseableBetaOutputFormat>>; export {}; //# sourceMappingURL=json-schema.d.ts.map