From 48f81fe4d3a286ead827888e030f9bd89c864dee Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Thu, 29 May 2025 11:38:55 -0400 Subject: sync --- js/src/server/server.ts | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) (limited to 'js/src/server') diff --git a/js/src/server/server.ts b/js/src/server/server.ts index 98b2cf5cb..ff2d0924b 100644 --- a/js/src/server/server.ts +++ b/js/src/server/server.ts @@ -10,16 +10,6 @@ import { Config } from "../app/config"; import { LLM } from "../llm/llm"; import { Message } from "../session/message"; -const SessionInfo = Session.Info.openapi({ - ref: "Session.Info", -}); - -const ProviderInfo = Config.Provider.openapi({ - ref: "Provider.Info", -}); - -type ProviderInfo = z.output; - export namespace Server { const log = Log.create({ service: "server" }); const PORT = 16713; @@ -92,7 +82,7 @@ export namespace Server { description: "Successfully created session", content: { "application/json": { - schema: resolver(SessionInfo), + schema: resolver(Session.Info), }, }, }, @@ -112,7 +102,7 @@ export namespace Server { description: "Successfully shared session", content: { "application/json": { - schema: resolver(SessionInfo), + schema: resolver(Session.Info), }, }, }, @@ -244,7 +234,7 @@ export namespace Server { description: "List of providers", content: { "application/json": { - schema: resolver(z.record(z.string(), ProviderInfo)), + schema: resolver(z.record(z.string(), Config.Provider)), }, }, }, @@ -252,7 +242,7 @@ export namespace Server { }), async (c) => { const providers = await LLM.providers(); - const result: Record = {}; + const result: Record = {}; for (const [providerID, provider] of Object.entries(providers)) { result[providerID] = provider.info; } -- cgit v1.2.3