diff --git a/tools/server/webui/src/lib/components/app/chat/ChatProcessingInfo.svelte b/tools/server/webui/src/lib/components/app/chat/ChatProcessingInfo.svelte index ccb9f14013..f534ec5234 100644 --- a/tools/server/webui/src/lib/components/app/chat/ChatProcessingInfo.svelte +++ b/tools/server/webui/src/lib/components/app/chat/ChatProcessingInfo.svelte @@ -4,16 +4,14 @@ import { slotsService } from '$lib/services/slots'; import { isLoading, activeMessages, activeConversation } from '$lib/stores/chat.svelte'; import { config } from '$lib/stores/settings.svelte'; - import { MAX_WIDTH_CLASSES, DEFAULT_MAX_WIDTH_CLASS } from '$lib/constants/width-classes'; + import { getChatWidth } from '$lib/utils/chat-width'; const processingState = useProcessingState(); let isCurrentConversationLoading = $derived(isLoading()); let processingDetails = $derived(processingState.getProcessingDetails()); let showSlotsInfo = $derived(isCurrentConversationLoading || config().keepStatsVisible); - let maxWidthClass = $derived( - config().responsiveChatWidth ? MAX_WIDTH_CLASSES : DEFAULT_MAX_WIDTH_CLASS - ); + let widthConfig = $derived(getChatWidth(config().autoChatWidth, config().customChatWidth)); // Track loading state reactively by checking if conversation ID is in loading conversations array $effect(() => { @@ -81,7 +79,7 @@
-
+
{#each processingDetails as detail (detail)} {detail} {/each}