From 8219404122f08f2445d1162a9c0fbb905bb77ee9 Mon Sep 17 00:00:00 2001 From: Aleksander Grygier Date: Tue, 27 Jan 2026 13:38:47 +0100 Subject: [PATCH] feat: Disable server card toggle when in error state --- .../lib/components/app/mcp/McpServerCard/McpServerCard.svelte | 1 + .../app/mcp/McpServerCard/McpServerCardHeader.svelte | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/tools/server/webui/src/lib/components/app/mcp/McpServerCard/McpServerCard.svelte b/tools/server/webui/src/lib/components/app/mcp/McpServerCard/McpServerCard.svelte index 9af2d96914..9ea9ed9f36 100644 --- a/tools/server/webui/src/lib/components/app/mcp/McpServerCard/McpServerCard.svelte +++ b/tools/server/webui/src/lib/components/app/mcp/McpServerCard/McpServerCard.svelte @@ -110,6 +110,7 @@ {displayName} {faviconUrl} enabled={enabled ?? server.enabled} + disabled={isError} {onToggle} {serverInfo} {capabilities} diff --git a/tools/server/webui/src/lib/components/app/mcp/McpServerCard/McpServerCardHeader.svelte b/tools/server/webui/src/lib/components/app/mcp/McpServerCard/McpServerCardHeader.svelte index 3a4bfa7fda..6c3e418ad7 100644 --- a/tools/server/webui/src/lib/components/app/mcp/McpServerCard/McpServerCardHeader.svelte +++ b/tools/server/webui/src/lib/components/app/mcp/McpServerCard/McpServerCardHeader.svelte @@ -10,6 +10,7 @@ displayName: string; faviconUrl: string | null; enabled: boolean; + disabled?: boolean; onToggle: (enabled: boolean) => void; serverInfo?: MCPServerInfo; capabilities?: MCPCapabilitiesInfo; @@ -20,6 +21,7 @@ displayName, faviconUrl, enabled, + disabled = false, onToggle, serverInfo, capabilities, @@ -100,7 +102,7 @@
- +