🚀 CodeBuddy Code v2.113.0 发布
📦 版本信息
| 组件 | 版本 |
|---|---|
| CodeBuddy Code CLI | v2.113.0 |
| Agent SDK JS | v0.3.194 |
| Agent SDK Python | v0.3.193 |
✨ 新功能
Web UI IDE 布局
全新 IDE 风格布局,让 Web UI 体验更接近桌面 IDE:
- Activity Bar + Side Panel + Bottom Panel 三栏布局,面板大小可自由调整
- Git 源代码管理面板:查看文件状态、暂存/取消暂存、提交、推送/拉取、分支管理和提交历史图
- 全局搜索面板:支持正则表达式、大小写敏感、全词匹配和文件过滤
- 分支选择器:快速创建、切换分支,查看远程分支
首 Token 回复时间 metrics
新增两个伽利略 metric 维度,帮助精准定位响应延迟瓶颈:
agent.message.ttfb.user:从用户点击发送到首个 token 到达的全链路耗时agent.message.ttfb.model:从 CLI 发出 prompt 请求到首个 token 返回的模型侧耗时
终端 Windows PTY 支持
Windows 10 1903+ 用户现在可以使用原生 PTY 终端体验,自动选择 PowerShell 作为默认 shell
🔧 改进优化
- 编辑器状态栏:显示当前 Git 分支和语言信息
- 终端面板:支持在底部面板中内嵌展示,改善多面板协作体验
- 标签持久化:编辑器标签元数据持久化,刷新后恢复打开的文件
- 搜索结果跳转:点击搜索结果自动打开文件并定位到对应行
- 终端标签右键菜单:支持关闭、关闭其他、关闭右侧、关闭全部终端标签
- 终端输出缓冲区:重连回放缓冲区从 1MB 扩大至 5MB,scrollback 从 10000 行扩大至 50000 行,确保长会话内容不丢失
- 终端渲染优化:使用 xterm write callback 确保数据处理完毕后再触发 viewport 刷新,消除高频输出时的闪烁
🐛 问题修复
- 伽利略 trace:修复 SDK 未就绪时视图 span 产生全零 spanId 的问题
- 伽利略 trace:修复关闭后 trace 数据仍被错误发送的问题
- 工具错误码上报:修复多个工具的结构化错误码在监控上报链路中丢失的问题,各失败场景现在按细分错误码如实上报