diff --git a/src/daemon/spawner.py b/src/daemon/spawner.py index 62fa7d6..bdd7a61 100644 --- a/src/daemon/spawner.py +++ b/src/daemon/spawner.py @@ -1498,6 +1498,9 @@ curl -X POST http://{api_host}:{api_port}/api/projects/{project_id}/tasks/{task_ db_path: Optional[Path] = None, ) -> None: """记录 task_attempt""" + # 广播 spawn 产生的 "broadcast" task_id 不记录 attempts,避免脏数据 + if task_id == "broadcast": + return effective_db = db_path or self.db_path if not task_id or not effective_db: return