diff --git a/src/daemon/ticker.py b/src/daemon/ticker.py index 043612e..622ccba 100644 --- a/src/daemon/ticker.py +++ b/src/daemon/ticker.py @@ -1037,9 +1037,9 @@ Parent Task ID: {parent_task.id} session_id = await self.spawner.spawn_full_agent( agent_id=agent_id, message=prompt, - # v2.7.2: on_complete 不含 counter.release,由 wrapped_on_complete 保证 task_id=broadcastable[0].id if broadcastable else None, task_db_path=db_path, + use_main_session=True, # #02: 投递到 main session ) spawned.append(agent_id) logger.info("Broadcast spawned %s (session=%s)", agent_id, session_id)