This commit is contained in:
Timothy Jaeryang Baek
2026-07-16 01:42:24 -04:00
parent b80d204b81
commit 4d27bfff92
7 changed files with 180 additions and 74 deletions
@@ -133,7 +133,7 @@
id="message-{message.id}"
style="scroll-margin-top: 3rem;"
>
{#if !($settings?.chatBubble ?? true) && !message?.meta?.async_subagent_result && !(message?.meta?.internal === true && message?.meta?.type === 'timer')}
{#if !($settings?.chatBubble ?? true) && !(message?.meta?.internal === true && message?.meta?.type === 'subagent') && !(message?.meta?.internal === true && message?.meta?.type === 'timer')}
<div class={`shrink-0 ltr:mr-2 rtl:ml-2 hidden @lg:flex mt-0.5`}>
<ProfileImage
src={user?.id
@@ -144,12 +144,12 @@
</div>
{/if}
<div
class="flex-auto w-0 max-w-full {message?.meta?.async_subagent_result ||
class="flex-auto w-0 max-w-full {(message?.meta?.internal === true && message?.meta?.type === 'subagent') ||
(message?.meta?.internal === true && message?.meta?.type === 'timer')
? ''
: 'pl-1'}"
>
{#if !($settings?.chatBubble ?? true) && !message?.meta?.async_subagent_result && !(message?.meta?.internal === true && message?.meta?.type === 'timer')}
{#if !($settings?.chatBubble ?? true) && !(message?.meta?.internal === true && message?.meta?.type === 'subagent') && !(message?.meta?.internal === true && message?.meta?.type === 'timer')}
<div>
<Name>
{#if message.user}
@@ -364,7 +364,7 @@
</div>
{/if}
</div>
{:else if message?.meta?.async_subagent_result}
{:else if message?.meta?.internal === true && message?.meta?.type === 'subagent'}
<SubagentResultRow content={message.content} result={message.meta} />
{:else if message.content !== ''}
<div class="w-full">
@@ -400,7 +400,7 @@
</div>
{/if}
{#if edit !== true && !message?.meta?.async_subagent_result && !(message?.meta?.internal === true && message?.meta?.type === 'timer')}
{#if edit !== true && !(message?.meta?.internal === true && message?.meta?.type === 'subagent') && !(message?.meta?.internal === true && message?.meta?.type === 'timer')}
<div
class=" flex {($settings?.chatBubble ?? true)
? 'justify-end'