🚀 CodeBuddy Code v2.118.0 发布
📦 版本信息
| 组件 | 版本 |
|---|---|
| CodeBuddy Code CLI | v2.118.0 |
| Agent SDK JS | v0.3.204 |
| Agent SDK Python | v0.3.203 |
✨ 新功能
子代理 Reasoning 控制
子代理(sub agent)新增两个配置项,可单独控制其思考行为,与主代理解耦:
effort:设置子代理的 reasoning 强度(minimal/low/medium/high/xhigh/max),对所有子代理(含自定义 / 插件)生效;thinkingEnabled: false:运行时强制关闭该子代理的思考,仅对内置子代理生效,避免外部来源绕过模型的推理产品语义。
两者互斥,关闭优先;配置省略时不干预,沿用会话 / 模型默认。该能力仅作用于子代理会话,不影响主代理。
🐛 问题修复
- 上下文环 popover 数据缺失:历史对话切换后上下文消耗细拆数据未展示,现在 replay 路径补推 usage 更新事件恢复展示
- 积分归因异常:主 session 每轮刷新请求归因 ID,确保消耗积分正确关联到当前 turn,修复积分未展示问题
- WSL1 安装无法运行:修复 WSL1 下安装后执行二进制报
Exec format error的问题。构建工具链已升级修复此回归,新版二进制可在 WSL1 正常运行;同时 install.sh 保留 WSL1 检测但改为非阻断的 warning,不再直接拦下已能正常运行的 WSL1 用户 - macOS 弹出「安装开发者工具」对话框:内置市场安装前检测 git 可用性时,先判断 PATH 上的
git是否为未安装 Command Line Tools 时的/usr/bin/gitstub;若是则不再执行git --version,避免触发系统弹窗,并正常降级为 Zip 市场安装 - stream-json 模式下 MCP 加载卡住:修复预热进程 activate 时 argv/opts 落定顺序问题——导致 headless 判断错误、MCP 初始化被跳过;stream-json 模式下 USER 级 MCP server 永久停在 connecting、工具进不了首轮请求。现在先落定完整状态再统一广播 cwd 变更
- 微信支付误拦截:避免 WebFetch 工具结果中的网页摘要或文档内容误触发微信支付检测