diff --git a/src/daemon/dispatcher.py b/src/daemon/dispatcher.py index 4089ed0..7c8224b 100644 --- a/src/daemon/dispatcher.py +++ b/src/daemon/dispatcher.py @@ -203,7 +203,8 @@ class Dispatcher: # 构建 spawn message message = self._build_spawn_message(task, agent_id, project_config, - mode=decision.get("mode", "")) + mode=decision.get("mode", ""), + spawn_type=action_type or "executor") # v2.7.2: on_complete 只含业务逻辑,不含 counter.release # counter.release 由 spawn_full_agent 内部的 wrapped_on_complete 保证