From b082a7edbe9f33632c5959928fbd3aa21c5817be Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Mon, 16 Jun 2025 17:43:17 +0400 Subject: [PATCH] enh: allow iframe in content --- .../chat/Messages/Markdown/HTMLToken.svelte | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/lib/components/chat/Messages/Markdown/HTMLToken.svelte b/src/lib/components/chat/Messages/Markdown/HTMLToken.svelte index ffab5acd2f..f917badac9 100644 --- a/src/lib/components/chat/Messages/Markdown/HTMLToken.svelte +++ b/src/lib/components/chat/Messages/Markdown/HTMLToken.svelte @@ -69,6 +69,21 @@ > {/if} + {:else if token.text && token.text.includes(']*src="([^"]+)"[^>]*><\/iframe>/)} + {@const iframeSrc = match && match[1]} + {#if iframeSrc} + + {:else} + {token.text} + {/if} {:else if token.text.includes(`