diff --git a/backend/open_webui/models/users.py b/backend/open_webui/models/users.py index 28c0f49415..f4b0afac20 100644 --- a/backend/open_webui/models/users.py +++ b/backend/open_webui/models/users.py @@ -101,7 +101,6 @@ class InterfaceSettings(BaseModel): splitLargeChunks: bool | None = None scrollOnBranchChange: bool | None = None scrollOnResponseGeneration: bool | None = None - showFilesOnTerminalSelect: bool | None = None temporaryChatByDefault: bool | None = None userLocation: bool | None = None showChatTitleInTab: bool | None = None diff --git a/src/lib/components/chat/Chat.svelte b/src/lib/components/chat/Chat.svelte index 802e5440ac..b730359691 100644 --- a/src/lib/components/chat/Chat.svelte +++ b/src/lib/components/chat/Chat.svelte @@ -5554,7 +5554,6 @@ class=" pb-2 {dragged ? 'z-0' : 'z-10'}" > emitTyping(event.detail)} @@ -5656,7 +5655,6 @@ {/if}
emitTyping(event.detail)} @@ -5727,7 +5725,6 @@ {:else}
void) | null = null; $: isTemporary = temporary ?? $temporaryChatEnabled; export let terminalContext: TerminalContext | null = null; - export let fullWidthTabs = false; export let terminalSelectionEnabled = true; export let contextUsage = null; export let contextCompactionEnabled = false; @@ -2840,7 +2839,6 @@ {#if showTerminalSelector} terminal?.contexts?.chat ?? {}; @@ -70,9 +67,6 @@ const selectDirect = async (terminal: (typeof directTerminals)[0]) => { const newId = $selectedTerminalId === terminal.url ? null : terminal.url; selectedTerminalId.set(newId); - if (newId && !$mobile && !fullWidthTabs) { - showTabs.set(($settings?.showFilesOnTerminalSelect ?? true) ? 'files' : false); - } // Enable the selected direct terminal, disable all others const updatedServers = ($settings?.terminalServers ?? []).map((s) => ({ @@ -94,9 +88,6 @@ const selectSystem = async (terminal: (typeof systemTerminals)[0]) => { const newId = $selectedTerminalId === terminal.id ? null : terminal.id; selectedTerminalId.set(newId); - if (newId && !$mobile && !fullWidthTabs) { - showTabs.set(($settings?.showFilesOnTerminalSelect ?? true) ? 'files' : false); - } // Disable all direct terminals when switching to a system terminal if ($settings?.terminalServers?.some((s) => s.enabled)) { diff --git a/src/lib/components/chat/Placeholder.svelte b/src/lib/components/chat/Placeholder.svelte index 604c3c783e..b2a3f4c8d7 100644 --- a/src/lib/components/chat/Placeholder.svelte +++ b/src/lib/components/chat/Placeholder.svelte @@ -57,7 +57,6 @@ export let prompt = ''; export let files = []; export let terminalContext: TerminalContext | null = null; - export let fullWidthTabs = false; export let messageInput = null; export let selectedToolIds = []; @@ -260,7 +259,6 @@
{#if !($selectedFolder && folderReadOnly)}
-
-
- - -
- { - saveSettings({ showFilesOnTerminalSelect }); - }} - /> -
-
-

- {$i18n.t('settings.personal.interface.showFilesOnTerminalSelect.description')} -

-
-