Browse Source

fix: tool server connection ui

Timothy Jaeryang Baek 4 months ago
parent
commit
ad61460faf
1 changed files with 11 additions and 4 deletions
  1. 11 4
      src/lib/components/chat/Settings/Tools/Connection.svelte

+ 11 - 4
src/lib/components/chat/Settings/Tools/Connection.svelte

@@ -52,10 +52,17 @@
 				<Tooltip content={connection?.type === 'mcp' ? $i18n.t('MCP') : $i18n.t('OpenAPI')}>
 					<WrenchAlt />
 				</Tooltip>
-				<div class=" capitalize outline-hidden w-full bg-transparent">
-					{connection?.info?.name ?? connection?.url}
-					<span class="text-gray-500">{connection?.info?.id ?? ''}</span>
-				</div>
+
+				{#if connection?.info?.name}
+					<div class=" capitalize outline-hidden w-full bg-transparent">
+						{connection?.info?.name ?? connection?.url}
+						<span class="text-gray-500">{connection?.info?.id ?? ''}</span>
+					</div>
+				{:else}
+					<div>
+						{connection?.url}
+					</div>
+				{/if}
 			</div>
 		</div>
 	</Tooltip>