From 37a9da50df948d8576761468b3eba4b6f86da58d Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Mon, 29 Jun 2026 12:46:32 -0500 Subject: [PATCH] refac --- .../components/chat/ToolServersModal.svelte | 28 ++++++++----------- 1 file changed, 11 insertions(+), 17 deletions(-) diff --git a/src/lib/components/chat/ToolServersModal.svelte b/src/lib/components/chat/ToolServersModal.svelte index 269a84761d..7921aff9a4 100644 --- a/src/lib/components/chat/ToolServersModal.svelte +++ b/src/lib/components/chat/ToolServersModal.svelte @@ -28,11 +28,7 @@ dot: 'bg-green-500', pill: 'text-green-700 dark:text-green-300' } - : { - label: $i18n.t('No auth'), - dot: 'bg-gray-400', - pill: 'text-gray-500 dark:text-gray-400' - }; + : null; @@ -63,16 +59,24 @@ {@const status = authStatus(tool)} {@const toolSpecs = tool?.specs ?? []} 0} disabled={toolSpecs.length === 0} >
-
{tool?.name}
+ {#if status} + + {status.label} + {/if} + {#if toolSpecs.length > 0} + + {toolSpecs.length} + + {/if}
{#if tool?.meta?.description} @@ -82,16 +86,6 @@ {/if}
-
- {$i18n.t('Enabled')} - {status.label} - {#if toolSpecs.length > 0} - - {$i18n.t('{{COUNT}} tools', { COUNT: toolSpecs.length })} - - {/if} -
-
{#if toolSpecs.length > 0} {#each toolSpecs as toolSpec}