From 44d2eb306bc5ba22beb5496f9fbf32b97c6b25f1 Mon Sep 17 00:00:00 2001 From: ciregenz Date: Sun, 5 Apr 2026 00:42:52 -0700 Subject: [PATCH] [eric] Fix dashboard sessions lost after app restart --- backend/apps/agents/agent_manager.py | 1 + 1 file changed, 1 insertion(+) diff --git a/backend/apps/agents/agent_manager.py b/backend/apps/agents/agent_manager.py index 00eb6cad..80520360 100644 --- a/backend/apps/agents/agent_manager.py +++ b/backend/apps/agents/agent_manager.py @@ -1921,6 +1921,7 @@ class AgentManager: for session_id, session in list(self.sessions.items()): if session.status in ("running", "waiting_approval"): session.status = "stopped" + session.closed_at = None for req in list(session.pending_approvals): ws_manager.resolve_approval(req.id, {"behavior": "deny", "message": "Server shutting down"}) session.pending_approvals = []