|
|
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 |
|
|
|
2766a8ab57
|
fix(sub-agent): 修复网络受限时无法创建子智能体,并修复详情页只显示最近一次工具调用的问题
|
2026-06-19 20:23:44 +08:00 |
|
|
|
ad1e9e1475
|
fix(easyagent): 移动 tools.json 到 src/tools/,修复被 .gitignore 中 doc/ 规则误排除的问题
tools.json 是子智能体运行时工具定义 Schema(OpenAI function calling),
不是文档,不应该放在 doc/ 下。doc/ 被 .gitignore 忽略导致部署后文件缺失。
- 移动 easyagent/doc/tools.json → easyagent/src/tools/tools.json
- 更新 batch/index.js 和 cli/index.js 中的引用路径
|
2026-06-16 20:18:45 +08:00 |
|
|
|
5d2da692b0
|
chore: remove easyagent/models.json with plaintext keys, add to gitignore
|
2026-06-10 03:26:35 +08:00 |
|
|
|
960d087db0
|
fix(sub-agent): stdout output, real-time progress, config externalization
- config/sub_agent: 子智能体模型配置走 deploy_config_path 直指,无回退
- easyagent/config: ensureConfig 文件不存在时 throw 而非自动创建
- easyagent/batch: 所有输出走 stdout JSONL (emit),不写文件;conversation 走 emit 不写工作区
- sub_agent_manager: 新增 conversation_file;运行期间 select 非阻塞 drain stdout 即时写 progress
|
2026-06-10 03:09:31 +08:00 |
|
|
|
8395cf8b4b
|
fix(prompt): merge disabled-tool notice into leading system prompts
|
2026-05-09 18:56:49 +08:00 |
|
|
|
96d0e68347
|
fix: run sub-agent tools inside container
|
2026-03-14 21:13:27 +08:00 |
|
|
|
ed82fc966e
|
fix: improve sub-agent ui and state
|
2026-03-11 15:40:28 +08:00 |
|
|
|
f09621fd86
|
feat: 为子智能体添加思考模式参数
- 新增 thinking_mode 参数(fast/thinking),支持根据任务复杂度选择模式
- 优化子智能体工具说明,提供详细的使用场景示例
- 增强子智能体状态展示,添加统计信息摘要
- 完善交付目录验证,要求必须为不存在的新目录
- 优化子智能体完成/超时/失败的消息格式
- 同步更新前端和批处理相关代码
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2026-03-11 03:34:20 +08:00 |
|
|
|
b68dee9d98
|
chore: snapshot current changes
|
2026-03-10 23:48:40 +08:00 |
|