From e270ba15b509573f65fdd15c9fe952cb5d351f60 Mon Sep 17 00:00:00 2001 From: Simon <10131203+gaomeng1900@users.noreply.github.com> Date: Thu, 11 Jun 2026 19:15:58 +0800 Subject: [PATCH] fix(ext): clear stale activity on any non-running status The side panel kept showing the last activity card when a run settled as `stopped`; clear it for every terminal status instead of an allowlist. --- packages/extension/src/agent/useAgent.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/extension/src/agent/useAgent.ts b/packages/extension/src/agent/useAgent.ts index cfc7702..23c8ba3 100644 --- a/packages/extension/src/agent/useAgent.ts +++ b/packages/extension/src/agent/useAgent.ts @@ -80,7 +80,7 @@ export function useAgent(): UseAgentResult { const handleStatusChange = (e: Event) => { const newStatus = agent.status as AgentStatus setStatus(newStatus) - if (newStatus === 'idle' || newStatus === 'completed' || newStatus === 'error') { + if (newStatus !== 'running') { setActivity(null) } }