agent-Specialization/easyagent/src
JOJO 9ed956518c refactor(sub_agent): 子智能体从 Node.js 子进程改为主进程内 Python 协程
- 重写子智能体执行核心,不再启动 easyagent Node.js 子进程
- 新增 modules/sub_agent/ 包集中管理子智能体逻辑
- 工具调用复用主进程 WebTerminal.handle_tool_call,自然经过沙箱/容器链路
- 子智能体模型独立读取 ~/.agents/<mode>/config/sub_agent_models.json
- 支持 8 个工具:read_file/write_file/edit_file(replacements+replace_all)/run_command/web_search/extract_webpage/search_workspace/read_mediafile
- 修复子智能体进度弹窗:标题颜色、write_file 显示、过滤非 progress 条目、统一滚动条样式
- 更新 AGENTS.md / CLAUDE.md 子智能体描述
- 新增 test/test_sub_agent_regression.py 回归测试
2026-06-20 00:26:45 +08:00
..
cli fix(easyagent): 移动 tools.json 到 src/tools/,修复被 .gitignore 中 doc/ 规则误排除的问题 2026-06-16 20:18:45 +08:00
core chore: snapshot current changes 2026-03-10 23:48:40 +08:00
model feat: 为子智能体添加思考模式参数 2026-03-11 03:34:20 +08:00
storage chore: snapshot current changes 2026-03-10 23:48:40 +08:00
tools fix(easyagent): 移动 tools.json 到 src/tools/,修复被 .gitignore 中 doc/ 规则误排除的问题 2026-06-16 20:18:45 +08:00
ui chore: snapshot current changes 2026-03-10 23:48:40 +08:00
utils chore: snapshot current changes 2026-03-10 23:48:40 +08:00
config.js fix(sub-agent): stdout output, real-time progress, config externalization 2026-06-10 03:09:31 +08:00