From dbf051ff4ec998a784bd8e095ea94fa8207c64ee Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Sat, 15 Mar 2025 01:56:04 +0000 Subject: [PATCH] enh: always expand details option --- .../Messages/Markdown/MarkdownTokens.svelte | 2 ++ .../components/chat/Settings/Interface.svelte | 27 +++++++++++++++++++ 2 files changed, 29 insertions(+) diff --git a/src/lib/components/chat/Messages/Markdown/MarkdownTokens.svelte b/src/lib/components/chat/Messages/Markdown/MarkdownTokens.svelte index 8de359a26c..f49533f6a1 100644 --- a/src/lib/components/chat/Messages/Markdown/MarkdownTokens.svelte +++ b/src/lib/components/chat/Messages/Markdown/MarkdownTokens.svelte @@ -18,6 +18,7 @@ import Tooltip from '$lib/components/common/Tooltip.svelte'; import ArrowDownTray from '$lib/components/icons/ArrowDownTray.svelte'; import Source from './Source.svelte'; + import { settings } from '$lib/stores'; const dispatch = createEventDispatcher(); @@ -242,6 +243,7 @@ {:else if token.type === 'details'} { + expandDetails = !expandDetails; + saveSettings({ expandDetails }); + }; + const toggleSplitLargeChunks = async () => { splitLargeChunks = !splitLargeChunks; saveSettings({ splitLargeChunks: splitLargeChunks }); @@ -570,6 +577,26 @@ +
+
+
{$i18n.t('Always Expand Details')}
+ + +
+
+