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}