From 5bf1c86635a746f1e415cb89c5a30ba3849d87ad Mon Sep 17 00:00:00 2001 From: Aleksander Grygier Date: Mon, 26 Jan 2026 15:27:21 +0100 Subject: [PATCH] refactor: Cleanup refactor: Cleanup refactor: Cleanup refactor: Cleanup --- .../ChatFormPromptPickerHeader.svelte | 1 + .../src/lib/components/app/mcp/McpConnectionLogs.svelte | 5 +++++ .../app/mcp/McpServerCard/McpServerCardHeader.svelte | 1 + .../components/app/misc/CollapsibleContentBlock.svelte | 9 --------- 4 files changed, 7 insertions(+), 9 deletions(-) diff --git a/tools/server/webui/src/lib/components/app/chat/ChatForm/ChatFormPromptPicker/ChatFormPromptPickerHeader.svelte b/tools/server/webui/src/lib/components/app/chat/ChatForm/ChatFormPromptPicker/ChatFormPromptPickerHeader.svelte index 0b8fe10f0e..bbdc9cef46 100644 --- a/tools/server/webui/src/lib/components/app/chat/ChatForm/ChatFormPromptPicker/ChatFormPromptPickerHeader.svelte +++ b/tools/server/webui/src/lib/components/app/chat/ChatForm/ChatFormPromptPicker/ChatFormPromptPickerHeader.svelte @@ -41,6 +41,7 @@ {/if} + {#if prompt.description}

{prompt.description} diff --git a/tools/server/webui/src/lib/components/app/mcp/McpConnectionLogs.svelte b/tools/server/webui/src/lib/components/app/mcp/McpConnectionLogs.svelte index e1c352f60a..999e7e9870 100644 --- a/tools/server/webui/src/lib/components/app/mcp/McpConnectionLogs.svelte +++ b/tools/server/webui/src/lib/components/app/mcp/McpConnectionLogs.svelte @@ -29,9 +29,11 @@ {/if} Connection Log ({logs.length}) + {#if connectionTimeMs !== undefined} ยท Connected in {connectionTimeMs}ms {/if} + @@ -41,11 +43,14 @@ > {#each logs as log (log.timestamp.getTime() + log.message)} {@const Icon = getMcpLogLevelIcon(log.level)} +

{formatTime(log.timestamp)} + + {log.message}
{/each} 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 b6da4220d7..3a4bfa7fda 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 @@ -87,6 +87,7 @@ {#if TransportIcon} {/if} + {transportLabels[transportType] || transportType} {/if} diff --git a/tools/server/webui/src/lib/components/app/misc/CollapsibleContentBlock.svelte b/tools/server/webui/src/lib/components/app/misc/CollapsibleContentBlock.svelte index 2199b285e2..9f01cb6851 100644 --- a/tools/server/webui/src/lib/components/app/misc/CollapsibleContentBlock.svelte +++ b/tools/server/webui/src/lib/components/app/misc/CollapsibleContentBlock.svelte @@ -17,23 +17,14 @@ import type { Component } from 'svelte'; interface Props { - /** Whether the card is expanded */ open?: boolean; - /** CSS class for the root element */ class?: string; - /** Icon component to display */ icon?: Component; - /** Custom icon class (for animations like spin) */ iconClass?: string; - /** Title text */ title: string; - /** Optional subtitle/status text */ subtitle?: string; - /** Whether content is currently streaming (enables auto-scroll) */ isStreaming?: boolean; - /** Optional click handler for the trigger */ onToggle?: () => void; - /** Content to display in the collapsible section */ children: Snippet; }