feat(api): reset assigned_agent_id during task status transitions

This commit is contained in:
Abhimanyu Saharan
2026-02-15 03:40:42 +05:30
parent f945d86025
commit 663561e213
2 changed files with 3 additions and 2 deletions

View File

@@ -2206,6 +2206,7 @@ async def _apply_admin_task_rules(
update.task.in_progress_at = None
elif status_value == "review":
update.task.previous_in_progress_at = update.task.in_progress_at
update.task.assigned_agent_id = None
update.task.in_progress_at = None
elif status_value == "in_progress":
update.task.in_progress_at = utcnow()