{#if $selectedTerminalId && selectedLabel}
{selectedLabel}
{/if}
{#if directTerminals.length > 0 && ($user?.role === 'admin' || ($user?.permissions?.features?.direct_tool_servers ?? true))}
{$i18n.t('Direct')}
{ show = false; showSettings.set('tools'); }} >
{#each directTerminals as terminal}
selectDirect(terminal)} >
{terminal.name || terminal.url.replace(/^https?:\/\//, '')}
{#if $selectedTerminalId === terminal.url}
{/if}
{/each} {#if directTerminals.length > 0 && systemTerminals.length > 0}
{/if} {/if} {#if systemTerminals.length > 0}
{$i18n.t('System')}
{#if $user?.role === 'admin'}
{ show = false; goto('/admin/settings/integrations'); }} >
{/if}
{#each systemTerminals as terminal}
selectSystem(terminal)} >
{terminal.name || $i18n.t('Terminal')}
{#if $selectedTerminalId === terminal.id}
{/if}
{/each} {/if}