diff --git a/src/lib/components/chat/Messages/Markdown/MarkdownTokens.svelte b/src/lib/components/chat/Messages/Markdown/MarkdownTokens.svelte index 31a0e2109..211412bd6 100644 --- a/src/lib/components/chat/Messages/Markdown/MarkdownTokens.svelte +++ b/src/lib/components/chat/Messages/Markdown/MarkdownTokens.svelte @@ -33,20 +33,24 @@ {:else if token.type === 'code'} - { - dispatch('update', { - raw: token.raw, - oldContent: token.text, - newContent: e.detail - }); - }} - /> + {#if token.raw.includes('```')} + { + dispatch('update', { + raw: token.raw, + oldContent: token.text, + newContent: e.detail + }); + }} + /> + {:else} + {unescapeHtml(token.text)} + {/if} {:else if token.type === 'table'}