auto-sync: 2026-05-28 16:58:16

This commit is contained in:
cfdaily
2026-05-28 16:58:16 +08:00
parent 3e9546164d
commit e8f8df47f3
+2
View File
@@ -338,6 +338,7 @@ curl -X POST http://{self.api_host}:{self.api_port}/api/projects/{project_id}/ta
use_main_session: bool = False,
task_db_path: Optional[Path] = None,
reuse_session_id: Optional[str] = None,
on_checks_passed: Optional[Any] = None,
) -> str:
"""Spawn Full Agent(异步非阻塞)
@@ -348,6 +349,7 @@ curl -X POST http://{self.api_host}:{self.api_port}/api/projects/{project_id}/ta
on_complete: 业务回调(agent_id, outcome) — 不含 counter.release
counter.release 由内部 wrapped_on_complete 保证。
use_main_session: True = 投递到主 Agent session(不传 --session-id
on_checks_passed: 所有检查通过后的回调(session check + counter acquire 后、subprocess 前)
reuse_session_id: 传入指定 session-id 复用(用于续杯)
Returns: