diff --git a/frontend/src/lib/components/copilot/chat/AIChatDisplay.svelte b/frontend/src/lib/components/copilot/chat/AIChatDisplay.svelte index 670dadfb23..aea971c0f7 100644 --- a/frontend/src/lib/components/copilot/chat/AIChatDisplay.svelte +++ b/frontend/src/lib/components/copilot/chat/AIChatDisplay.svelte @@ -208,67 +208,68 @@ >
{#each messages as message, messageIndex} - {#if message.role === 'user' && message.contextElements} -
- {#each message.contextElements as element} - - {/each} -
- {/if} -
0 && 'mt-6', - (message.role === 'assistant' || message.role === 'tool') && 'px-[1px]', - message.role === 'tool' && 'text-tertiary' - )} - > - {#if message.role === 'assistant'} - - {:else} - {message.content} +
0 && 'mt-6', 'mb-2')}> + {#if message.role === 'user' && message.contextElements} +
+ {#each message.contextElements as element} + + {/each} +
{/if} +
+ {#if message.role === 'assistant'} + + {:else} + {message.content} + {/if} - {#if message.role === 'user' && isLastUserMessage(messageIndex) && !aiChatManager.loading} + {#if message.role === 'user' && isLastUserMessage(messageIndex) && !aiChatManager.loading} +
+
+ {/if} +
+ {#if message.role === 'user' && message.snapshot}
+ Saved a flow snapshot
{/if}
- {#if message.role === 'user' && message.snapshot} -
- Saved a flow snapshot - -
- {/if} {/each} {#if aiChatManager.loading && !aiChatManager.currentReply}