diff --git a/tools/server/public/index.html.gz b/tools/server/public/index.html.gz index d3efa63e408ee..15c18e2d4970a 100644 Binary files a/tools/server/public/index.html.gz and b/tools/server/public/index.html.gz differ diff --git a/tools/server/webui/src/lib/components/app/chat/ChatMessages/ChatMessageActions.svelte b/tools/server/webui/src/lib/components/app/chat/ChatMessages/ChatMessageActions.svelte index 803f8db001569..c16a3105cbd55 100644 --- a/tools/server/webui/src/lib/components/app/chat/ChatMessages/ChatMessageActions.svelte +++ b/tools/server/webui/src/lib/components/app/chat/ChatMessages/ChatMessageActions.svelte @@ -4,7 +4,6 @@ import ChatMessageBranchingControls from './ChatMessageBranchingControls.svelte'; interface Props { - message: DatabaseMessage; role: 'user' | 'assistant'; justify: 'start' | 'end'; actionsPosition: 'left' | 'right'; @@ -29,7 +28,6 @@ actionsPosition, deletionInfo, justify, - message, onCopy, onEdit, onConfirmDelete, @@ -49,26 +47,17 @@
- -
{#if siblingInfo && siblingInfo.totalSiblings > 1} {/if}
diff --git a/tools/server/webui/src/lib/components/app/chat/ChatMessages/ChatMessageAssistant.svelte b/tools/server/webui/src/lib/components/app/chat/ChatMessages/ChatMessageAssistant.svelte index 80a6bbaad49e2..013b77cbbe403 100644 --- a/tools/server/webui/src/lib/components/app/chat/ChatMessages/ChatMessageAssistant.svelte +++ b/tools/server/webui/src/lib/components/app/chat/ChatMessages/ChatMessageAssistant.svelte @@ -138,7 +138,6 @@ {#if message.timestamp && !isEditing}
diff --git a/tools/server/webui/src/lib/components/app/chat/ChatSettings/ChatSettingsFields.svelte b/tools/server/webui/src/lib/components/app/chat/ChatSettings/ChatSettingsFields.svelte index c1eeed3b322ff..808e7d37caae6 100644 --- a/tools/server/webui/src/lib/components/app/chat/ChatSettings/ChatSettingsFields.svelte +++ b/tools/server/webui/src/lib/components/app/chat/ChatSettings/ChatSettingsFields.svelte @@ -5,6 +5,7 @@ import * as Select from '$lib/components/ui/select'; import { Textarea } from '$lib/components/ui/textarea'; import { SETTING_CONFIG_DEFAULT, SETTING_CONFIG_INFO } from '$lib/constants/settings-config'; + import { IsMobile } from '$lib/hooks/is-mobile.svelte'; import { supportsVision } from '$lib/stores/server.svelte'; import type { Component } from 'svelte'; @@ -13,10 +14,11 @@ localConfig: SettingsConfigType; onConfigChange: (key: string, value: string | boolean) => void; onThemeChange?: (theme: string) => void; - isMobile?: boolean; } - let { fields, localConfig, onConfigChange, onThemeChange, isMobile = false }: Props = $props(); + let { fields, localConfig, onConfigChange, onThemeChange }: Props = $props(); + + let isMobile = $state(new IsMobile()); {#each fields as field (field.key)} @@ -109,6 +111,7 @@ {/if} {:else if field.type === 'checkbox'} {@const isDisabled = field.key === 'pdfAsImage' && !supportsVision()} +