From 4f9ce28a15736876d4b4a6a590210bf364ce45bc Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Mon, 16 Jun 2025 18:07:30 +0200 Subject: [PATCH 1/3] Update ChatPlaceholder.svelte --- src/lib/components/chat/ChatPlaceholder.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/components/chat/ChatPlaceholder.svelte b/src/lib/components/chat/ChatPlaceholder.svelte index ee39149e8..709c2bbef 100644 --- a/src/lib/components/chat/ChatPlaceholder.svelte +++ b/src/lib/components/chat/ChatPlaceholder.svelte @@ -46,7 +46,7 @@ > ') )} placement="right" > @@ -96,7 +96,7 @@ class="mt-0.5 text-base font-normal text-gray-500 dark:text-gray-400 line-clamp-3 markdown" > {@html marked.parse( - sanitizeResponseContent(models[selectedModelIdx]?.info?.meta?.description) + sanitizeResponseContent(models[selectedModelIdx]?.info?.meta?.description).replaceAll('\n', '
') )} {#if models[selectedModelIdx]?.info?.meta?.user} From 9d37350b97917df296c662c8a33564bdd78c04ed Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Mon, 16 Jun 2025 18:08:20 +0200 Subject: [PATCH 2/3] Update Markdown.svelte --- src/lib/components/chat/Messages/Markdown.svelte | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/components/chat/Messages/Markdown.svelte b/src/lib/components/chat/Messages/Markdown.svelte index 2978def3e..013071833 100644 --- a/src/lib/components/chat/Messages/Markdown.svelte +++ b/src/lib/components/chat/Messages/Markdown.svelte @@ -27,7 +27,8 @@ let tokens = []; const options = { - throwOnError: false + throwOnError: false, + breaks: true }; marked.use(markedKatexExtension(options)); From 135b57ca8e55134efb92c35af60f1b850a65deb9 Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Mon, 16 Jun 2025 20:28:50 +0200 Subject: [PATCH 3/3] Update Placeholder.svelte --- src/lib/components/chat/Placeholder.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/components/chat/Placeholder.svelte b/src/lib/components/chat/Placeholder.svelte index 28bef5067..84135a195 100644 --- a/src/lib/components/chat/Placeholder.svelte +++ b/src/lib/components/chat/Placeholder.svelte @@ -153,7 +153,7 @@ ') )} placement="top" > @@ -161,7 +161,7 @@ class="mt-0.5 px-2 text-sm font-normal text-gray-500 dark:text-gray-400 line-clamp-2 max-w-xl markdown" > {@html marked.parse( - sanitizeResponseContent(models[selectedModelIdx]?.info?.meta?.description) + sanitizeResponseContent(models[selectedModelIdx]?.info?.meta?.description ?? '').replaceAll('\n', '
') )}