Skip to content

🚀 CodeBuddy Code v2.52.4 发布

🔧 改进优化

首 token 超时检测

新增请求发出后首个响应数据的超时检测机制,超时后自动断开并重试,避免长时间无响应的等待。同时将流数据监控间隔从 10 秒缩短至 1 秒,提升异常连接的检测速度。支持通过 CODEBUDDY_STREAM_TIMEOUT_MSCODEBUDDY_FIRST_TOKEN_TIMEOUT_MS 环境变量自定义超时时间。

请求压缩

支持对 API 请求体进行 gzip 压缩,减少网络带宽消耗,提升慢速网络下的响应速度。

  • CLI 子命令别名:为 mcp listsandbox listmarketplace list 添加 ls 简写别名,为 config removeconfig add 添加 -g/--global 选项
  • macOS 代码签名:修复 macOS 26+ 上因缺少 TeamIdentifier 导致多实例运行时被系统终止的问题
  • MCP 工具钩子修复:解决 MCP 工具的 PreToolUse/PostToolUse 钩子无法正确触发的问题
  • 工具调用截断重试:优化模型输出超限导致工具调用参数被截断时的重试机制,提升重试成功率
  • Hook 权限确认提示优化:PreToolUse Hook 返回 ask 决策时,将决策原因以警告样式展示在权限确认框中
  • 粘贴行为优化:粘贴文本内容时不再自动检测是否为图片路径并转换,粘贴的文字始终原样插入
  • Shell 配置统一:移除对 PowerShell 和 CMD 的支持,统一要求 Windows 用户使用 Git Bash
  • 模型升级:将 Gemini Pro 模型从 3.0 版本升级至 3.1 版本

🐛 问题修复

  • 输入历史导航:修复按上键浏览历史时,滚动到以 / 开头的条目后无法继续滚动的问题
  • 工具权限拒绝渲染:修复 PreToolUse hook 拒绝和权限规则拒绝时工具调用无法在 UI 中正常渲染的问题
  • 命令解析:修复 Bash 工具在命令包含未定义环境变量时无法正确识别命令根的问题
  • 子命令路由:修复使用别名调用子命令时路由路径错误的问题