From 40fba5752e58edc93fecd798782a4e1e60bae2b2 Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Wed, 15 Jul 2026 00:12:01 +0200 Subject: [PATCH] fix(subagents): integrate archive with run state --- packages/server/src/server/agent/agent-manager.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/server/src/server/agent/agent-manager.ts b/packages/server/src/server/agent/agent-manager.ts index 747c4c6b98..d1d3eb657e 100644 --- a/packages/server/src/server/agent/agent-manager.ts +++ b/packages/server/src/server/agent/agent-manager.ts @@ -985,7 +985,7 @@ export class AgentManager { const hasBusyDescendant = (agentId: string, visited = new Set()): boolean => { if (visited.has(agentId)) return true; visited.add(agentId); - if (this.foregroundRuns.hasPendingRun(agentId)) return true; + if (this.runs.hasRun(agentId)) return true; if (this.providerSubagents.list(agentId).some((subagent) => subagent.status === "running")) { return true; }