diff --git a/src/lib/components/chat/Messages/CodeBlock.svelte b/src/lib/components/chat/Messages/CodeBlock.svelte index 45c6d9399d..d4ce4aa761 100644 --- a/src/lib/components/chat/Messages/CodeBlock.svelte +++ b/src/lib/components/chat/Messages/CodeBlock.svelte @@ -167,9 +167,9 @@ ]; } - if (stdout.startsWith(`${line}\n`)) { + if (stdout.includes(`${line}\n`)) { stdout = stdout.replace(`${line}\n`, ``); - } else if (stdout.startsWith(`${line}`)) { + } else if (stdout.includes(`${line}`)) { stdout = stdout.replace(`${line}`, ``); } } @@ -196,9 +196,9 @@ ]; } - if (result.startsWith(`${line}\n`)) { + if (result.includes(`${line}\n`)) { result = result.replace(`${line}\n`, ``); - } else if (result.startsWith(`${line}`)) { + } else if (result.includes(`${line}`)) { result = result.replace(`${line}`, ``); } } @@ -275,9 +275,9 @@ ]; } - if (stdout.startsWith(`${line}\n`)) { + if (stdout.includes(`${line}\n`)) { stdout = stdout.replace(`${line}\n`, ``); - } else if (stdout.startsWith(`${line}`)) { + } else if (stdout.includes(`${line}`)) { stdout = stdout.replace(`${line}`, ``); } } @@ -454,7 +454,7 @@ {#if ($config?.features?.enable_code_execution ?? true) && (lang.toLowerCase() === 'python' || lang.toLowerCase() === 'py' || (lang === '' && checkPythonCode(code)))} {#if executing} -
+
{$i18n.t('Running')}
{:else if run} @@ -466,10 +466,6 @@ executePython(code); }} > -
- -
-
{$i18n.t('Run')}
@@ -541,7 +537,7 @@ {/if} {:else}
{$i18n.t('{{COUNT}} hidden lines', {