UNPKG

@arizeai/phoenix-client

Version:

A client for the Phoenix API

15 lines 476 B
import { schemaMatches } from "../../../utils/schemaMatches.js"; import z from "zod"; /** * The Phoenix tool definition schema */ export const phoenixToolDefinitionSchema = schemaMatches()(z.object({ type: z.literal("function"), function: z.object({ name: z.string(), description: z.string().optional(), parameters: z.record(z.unknown()).optional(), strict: z.boolean().optional(), }), })); //# sourceMappingURL=toolSchemas.js.map