From eb48ae0f6bfaf26de03c49efcb60884fb97217ab Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Tue, 23 Dec 2025 23:14:54 +0700 Subject: [PATCH] Make Running and Finished status mutually exclusive MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Running takes priority over Finished indicator. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- packages/app/src/components/agent-list.tsx | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/packages/app/src/components/agent-list.tsx b/packages/app/src/components/agent-list.tsx index 832dc1f78..8cc213488 100644 --- a/packages/app/src/components/agent-list.tsx +++ b/packages/app/src/components/agent-list.tsx @@ -132,23 +132,21 @@ export function AgentList({ agents, isRefreshing = false, onRefresh }: AgentList - {agent.requiresAttention && ( - - - - Finished - - - )} - - {isRunning && ( + {isRunning ? ( Running - )} + ) : agent.requiresAttention ? ( + + + + Finished + + + ) : null}