From 3c61496021e326f51124242e955f032b20c9148a Mon Sep 17 00:00:00 2001 From: nioasoft Date: Fri, 6 Feb 2026 06:02:30 +0200 Subject: [PATCH] fix: clean up stuck features on agent start Ensures features stuck from a previous crash are reset before launching a new agent, not just on stop/crash going forward. Co-Authored-By: Claude Opus 4.6 --- server/services/process_manager.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/services/process_manager.py b/server/services/process_manager.py index 4aff69b..352a814 100644 --- a/server/services/process_manager.py +++ b/server/services/process_manager.py @@ -361,6 +361,9 @@ class AgentProcessManager: if not self._check_lock(): return False, "Another agent instance is already running for this project" + # Clean up features stuck from a previous crash/stop + self._cleanup_stale_features() + # Store for status queries self.yolo_mode = yolo_mode self.model = model