diff --git a/src/daemon/dispatcher.py b/src/daemon/dispatcher.py index b95d6e4..7a131df 100644 --- a/src/daemon/dispatcher.py +++ b/src/daemon/dispatcher.py @@ -226,10 +226,9 @@ class Dispatcher: session_id = await self.spawner.spawn_full_agent( agent_id=agent_id, message=message, - new_session=(level == DispatchLevel.ESCALATE), task_id=task.id, on_complete=on_complete, - use_main_session=is_mail, + use_main_session=True, # #02: 统一投递到 main session task_db_path=Path(project_config["db_path"]) if project_config and "db_path" in project_config else None, on_checks_passed=on_checks_passed, )