agent-Specialization/core/main_terminal_parts
JOJO 77a271fa23 fix(multi-agent): MultiAgentState 全局单例,根治 terminate 后状态分裂复活
- MultiAgentState 从 manager 实例属性改为进程级全局注册表 GLOBAL_MULTI_AGENT_STATES
  (多 manager 并存时各 from_snapshot 出独立副本,terminate 只标记一份,轮询落到陈旧副本显示空闲)
- _load_state 恢复后用任务记录校准实例终态(磁盘快照可能被陈旧副本洗回 idle)
- 显示名后缀固定用角色内编号(role_seq 每次创建必递增),与内部 agent_id 命名空间分离;
  存量 _None 后缀按对话×角色×创建时间自愈迁移
- tools_execution 同步含 edited_files 工具埋点(write/edit/delete/rename)
2026-07-22 00:53:05 +08:00
..
context feat: 移除实验性间隔思考模式,推理强度前置到前端 2026-07-21 13:47:53 +08:00
tools_definition feat: 移除实验性间隔思考模式,推理强度前置到前端 2026-07-21 13:47:53 +08:00
__init__.py refactor: further split runner and tools mixins 2026-03-07 20:25:58 +08:00
commands.py feat: 移除实验性间隔思考模式,推理强度前置到前端 2026-07-21 13:47:53 +08:00
tools_definition.py refactor: split api_client, tool_result_formatter, tools_definition into sub-packages 2026-06-20 21:51:45 +08:00
tools_execution.py fix(multi-agent): MultiAgentState 全局单例,根治 terminate 后状态分裂复活 2026-07-22 00:53:05 +08:00
tools_policy.py feat: 移除实验性间隔思考模式,推理强度前置到前端 2026-07-21 13:47:53 +08:00
tools_read.py feat: 移除实验性间隔思考模式,推理强度前置到前端 2026-07-21 13:47:53 +08:00
tools.py refactor: further split runner and tools mixins 2026-03-07 20:25:58 +08:00