diff --git a/web/src/lib/components/ChatThread.svelte b/web/src/lib/components/ChatThread.svelte
index 0ad8c1c..2f75410 100644
--- a/web/src/lib/components/ChatThread.svelte
+++ b/web/src/lib/components/ChatThread.svelte
@@ -241,7 +241,7 @@
{/if}
{#if idx === messages.length - 1 && msg.text === '' && (streaming || indicatorDone || error)}
-
+
{#if error}
{:else if indicatorDone}
diff --git a/web/src/lib/components/ToolCallCard.svelte b/web/src/lib/components/ToolCallCard.svelte
index 0640445..7c39091 100644
--- a/web/src/lib/components/ToolCallCard.svelte
+++ b/web/src/lib/components/ToolCallCard.svelte
@@ -14,7 +14,7 @@
const statusColor = $derived.by(() => {
if (status === 'running') return 'text-primary'
if (status === 'error') return 'text-destructive'
- return 'text-success'
+ return 'text-primary'
})
const argsSummary = $derived.by(() => {