From ba7509d9ae10158a6e241fc15b154a29788fe467 Mon Sep 17 00:00:00 2001 From: Willem Jiang Date: Thu, 31 Jul 2025 11:54:37 +0800 Subject: [PATCH] fix: build of the web (#492) --- web/src/core/mcp/types.ts | 5 +++-- web/src/core/store/settings-store.ts | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/web/src/core/mcp/types.ts b/web/src/core/mcp/types.ts index 0c1d73b..0cd8806 100644 --- a/web/src/core/mcp/types.ts +++ b/web/src/core/mcp/types.ts @@ -28,10 +28,11 @@ export type SimpleStdioMCPServerMetadata = Omit< "enabled" | "tools" | "createdAt" | "updatedAt" >; -export interface SSEMCPServerMetadata extends GenericMCPServerMetadata { - transport: string; +export interface SSEMCPServerMetadata extends GenericMCPServerMetadata<"sse"|"streamable_http"> { + transport: "sse"|"streamable_http" url: string; } + export type SimpleSSEMCPServerMetadata = Omit< SSEMCPServerMetadata, "enabled" | "tools" | "createdAt" | "updatedAt" diff --git a/web/src/core/store/settings-store.ts b/web/src/core/store/settings-store.ts index fa3f882..d3d2fe8 100644 --- a/web/src/core/store/settings-store.ts +++ b/web/src/core/store/settings-store.ts @@ -101,15 +101,15 @@ export const getChatStreamSettings = () => { name: cur.name, transport, env, - command: (cur as any).command, - args: (cur as any).args, + command: cur.command, + args: cur.args, }; } else { server = { name: cur.name, transport, env, - url: (cur as any).url, + url: cur.url, }; } return {