Skip to content

🚀 CodeBuddy Code v2.118.0 发布

📦 版本信息

组件版本
CodeBuddy Code CLIv2.118.0
Agent SDK JSv0.3.204
Agent SDK Pythonv0.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/git stub;若是则不再执行 git --version,避免触发系统弹窗,并正常降级为 Zip 市场安装
  • stream-json 模式下 MCP 加载卡住:修复预热进程 activate 时 argv/opts 落定顺序问题——导致 headless 判断错误、MCP 初始化被跳过;stream-json 模式下 USER 级 MCP server 永久停在 connecting、工具进不了首轮请求。现在先落定完整状态再统一广播 cwd 变更
  • 微信支付误拦截:避免 WebFetch 工具结果中的网页摘要或文档内容误触发微信支付检测