This commit is contained in:
Timothy Jaeryang Baek
2026-03-21 16:58:54 -05:00
parent 6769b1967c
commit 5df4277216
@@ -168,6 +168,11 @@
let model = null;
$: model = $models.find((m) => m.id === message.model);
$: statusEntries = message?.statusHistory ?? [...(message?.status ? [message?.status] : [])];
$: hasVisibleStatus = (model?.info?.meta?.capabilities?.status_updates ?? true)
&& statusEntries.length > 0
&& !(statusEntries.at(-1)?.hidden ?? false);
let edit = false;
let editedContent = '';
let editTextAreaElement: HTMLTextAreaElement;
@@ -779,7 +784,7 @@
class="w-full flex flex-col relative {edit ? 'hidden' : ''}"
id="response-content-container"
>
{#if message.content === '' && !message.error && ((model?.info?.meta?.capabilities?.status_updates ?? true) ? (message?.statusHistory ?? [...(message?.status ? [message?.status] : [])]).length === 0 || (message?.statusHistory?.at(-1)?.hidden ?? false) : true)}
{#if message.content === '' && !message.done && !message.error && !hasVisibleStatus}
<Skeleton />
{:else if message.content && message.error !== true}
<!-- always show message contents even if there's an error -->