Skip to content

🚀 CodeBuddy Code v2.17.0 发布

✨ 新功能

  • IDE 集成增强:新增 IDE 差异确认视图和交互面板,支持在 IDE 中直观审查代码变更
  • 智能确认流程:引入 IDE 确认服务和拦截器,提升工具调用的安全性和用户体验
  • 终端标题自动更新:CLI 会根据对话上下文智能更新终端标题,帮助用户在多个终端窗口中快速识别工作内容
  • Windows 终端键盘增强:改进 Windows 终端的键盘输入处理,增强多行编辑支持。新增 Windows Terminal 自动配置功能,支持 Shift+Enter 换行快捷键

🔧 改进优化

  • 工具调用界面优化:改进文件读取和搜索工具的展示方式,提供更清晰的信息呈现
  • 权限管理增强:为文件操作工具添加明确的权限确认流程,提升安全性
  • 搜索体验优化:改进文件搜索工具的权限检查机制,在可信目录下提供更流畅的使用体验
  • 界面交互改进:提升终端界面的多选和输入组件交互体验
  • 快捷键调整:将展开详细记录的快捷键从 Ctrl+R 调整为 Ctrl+O,避免与终端反向搜索功能冲突
  • 历史消息展示优化:改进对话记录的展示效果,提供更清晰的查看体验
  • 更新通知改进:优化版本更新通知的显示机制,提升稳定性

🐛 问题修复

  • ACP 协议兼容性:修复 ACP 模式下会话被错误终止的问题,确保消息流正常传输
  • 自定义模型加载:改进配置文件读取错误处理,提升自定义模型加载的稳定性
  • 消息显示修复:修复历史对话中未完成的消息在新对话中重复出现的问题
  • 管道输入稳定性:改进命令行管道输入的数据读取机制,避免数据丢失
  • Token 统计准确性:改进模型响应处理的健壮性,避免统计异常
  • Vim 模式输入:修复 Vim NORMAL 模式下意外输入文本的问题,现在能正确拦截所有输入
  • Vim 两字符命令:修复 dddwdedbcccwcecbgg 等命令的处理,支持超时自动取消
  • 工具执行容错:提升多工具并发执行的容错性,单个工具失败不影响其他工具结果