diff --git a/cptr/frontend/src/lib/components/chat/AssistantMessage.svelte b/cptr/frontend/src/lib/components/chat/AssistantMessage.svelte
index ac5e2bc..08ce235 100644
--- a/cptr/frontend/src/lib/components/chat/AssistantMessage.svelte
+++ b/cptr/frontend/src/lib/components/chat/AssistantMessage.svelte
@@ -521,7 +521,7 @@
@@ -569,7 +569,7 @@
{@const args = item.arguments || {}}
{@const toolName = item.name}
{@const callId = item.call_id || toolName}
- {@const isExecuting = item.status === 'running' || (!item.status && !done)}
+ {@const isExecuting = item.status === 'running' || item.status === 'in_progress' || (!item.status && !done)}
{@const isDone = item.status === 'completed'}
{@const isRejected = item.status === 'rejected'}
{@const isPending = item.status === 'pending'}
@@ -665,7 +665,7 @@