From 003a4aecbed88b190ec34f73f89c2febe49ca9ae Mon Sep 17 00:00:00 2001 From: Dmitry Date: Fri, 21 Nov 2025 10:04:09 +0300 Subject: [PATCH] agent fix --- tools/agent/task_manager.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/agent/task_manager.py b/tools/agent/task_manager.py index be8eec7..b23725f 100644 --- a/tools/agent/task_manager.py +++ b/tools/agent/task_manager.py @@ -175,6 +175,8 @@ class TaskManager: state = self.load_state() state.errors.append(f"{task_id}: {error}") state.current_task_id = None + state.status = "idle" # Reset status to allow agent to continue + state.retry_count = 0 # Reset retry count for next task self.save_state(state) def mark_task_skipped(self, task_id: str, reason: str) -> None: @@ -186,6 +188,8 @@ class TaskManager: state.skipped_tasks.append(task_id) state.errors.append(f"{task_id} skipped: {reason}") state.current_task_id = None + state.status = "idle" # Reset status to allow agent to continue + state.retry_count = 0 # Reset retry count for next task self.save_state(state) def start_task(self, task: Task) -> None: