From c69c9327da4a43a63928807fcf36b24755cfac18 Mon Sep 17 00:00:00 2001 From: adamdottv <2363879+adamdottv@users.noreply.github.com> Date: Fri, 30 May 2025 15:34:22 -0500 Subject: wip: refactoring tui --- js/src/provider/provider.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'js/src/provider') diff --git a/js/src/provider/provider.ts b/js/src/provider/provider.ts index a35645e69..d4719ffbb 100644 --- a/js/src/provider/provider.ts +++ b/js/src/provider/provider.ts @@ -3,6 +3,7 @@ import z from "zod"; export namespace Provider { export const Model = z .object({ + id: z.string(), name: z.string().optional(), cost: z.object({ input: z.number(), @@ -22,8 +23,10 @@ export namespace Provider { export const Info = z .object({ + id: z.string(), + name: z.string(), options: z.record(z.string(), z.any()).optional(), - models: z.record(z.string(), Model), + models: Model.array(), }) .openapi({ ref: "Provider.Info", -- cgit v1.2.3