From 0ab7cdce94796c2bf49608926e60f72010ac5d55 Mon Sep 17 00:00:00 2001 From: cfdaily Date: Sat, 23 May 2026 23:32:20 +0800 Subject: [PATCH] auto-sync: 2026-05-23 23:32:20 --- src/daemon/spawner.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/daemon/spawner.py b/src/daemon/spawner.py index a12a54b..eb8dc93 100644 --- a/src/daemon/spawner.py +++ b/src/daemon/spawner.py @@ -215,6 +215,8 @@ class AgentSpawner: def _build_api_section(self, project_id: str, task_id: str, agent_id: str) -> str: """构建 API 回写操作指令(BootstrapBuilder 模式下补充)""" + # mail 任务直接 done,不走 review + success_status = '"done"' if project_id == "_mail" else '"review"' return f"""## 操作指令 ### 状态回写 @@ -233,7 +235,7 @@ curl -X POST http://{self.api_host}:{self.api_port}/api/projects/{project_id}/ta ``` ### 完成后 -成功:status → "review" | 失败:status → "failed" +成功:status → {success_status} | 失败:status → "failed" """ async def spawn_full_agent(