Skip to content

🚀 CodeBuddy Code v2.125.4 发布

本次为补发版本:v2.125.1、v2.125.2、v2.125.3 均因发布流程异常未能成功上架,线上仍停留在 v2.125.0。v2.125.4 重新构建并发布,完整包含上述三个版本的全部变更,并新增一项交互体验修复。

📦 版本信息

组件版本
CodeBuddy Code CLIv2.125.4
Agent SDK JSv0.3.226
Agent SDK Pythonv0.3.225

✨ 新功能

无持久化会话

新增 --no-session-persistence 选项,会话上下文仅保留在内存中,不创建或追加本地 transcript,同时保留对已有历史的只读加载能力,适合临时会话与敏感场景。

🔧 改进优化

  • WorkBuddy 托管会话启动:改由系统分配可用端口,并在服务真正就绪后建立连接,避免端口竞争导致会话启动失败。

🐛 问题修复

  • 主页面切换卡顿:修复主页面切换 tab 时出现卡顿的问题,提升页面交互流畅度。
  • MCP OAuth token exchange:修复 HTTP/SSE 类型 MCP server 走网关代理场景下,OAuth 授权成功后 token exchange 报 404 的问题,回调阶段复用初始授权流程已缓存的发现结果,保证 token 请求发往正确的授权服务器。
  • MCP 配置路径隔离:修复 CODEBUDDY_CONFIG_DIR 环境变量无法隔离用户/本地级 MCP 配置文件路径的问题,使 MCP 配置与其他配置一致遵循该环境变量覆盖,避免多实例、自动化测试等隔离场景误写宿主机真实配置。
  • 自定义模型对话上报:修复 WorkBuddy Desktop 使用自定义模型对话时未被计入活跃统计(活跃地图、连登等)的问题,现自定义模型对话可正常上报。
  • 子 Agent 注册:修复插件通过 settings.agent 指定的主会话 Agent 被重复暴露为可调用子 Agent 的问题,同时保留同插件内成员 Agent 的调用能力。
  • 智能体团队工具:禁用智能体团队时,同步隐藏延迟加载的 TeamCreate、TeamDelete 及 Agent 工具中的团队协作提示。
  • 中文/编码乱码:恢复对文件读取与 Shell 输出的编码检测能力,解决部分非 UTF-8(GBK/CP936 等)场景下中文内容显示为乱码的问题。
  • 本地 hook 阻断可感知:工作区 hook 脚本缺失或以退出码阻断时,阻断原因会以消息形式写入历史并干净收尾,客户端可精确识别为本地 hook 拦截,不再只显示笼统的服务异常提示。
  • WebUI CORS:修复 --host 0.0.0.0 启动 WebUI 时自动放开 CORS 的逻辑未生效的问题,--serve / daemon 等启动方式无需手动设置环境变量即可在云虚拟机环境正常访问。