Skip to content

🚀 CodeBuddy Code v2.17.0 Release

✨ New Features

  • IDE Integration Enhancement: Added IDE diff confirmation view and interactive panel, supporting intuitive code change review in IDE
  • Smart Confirmation Flow: Introduced IDE confirmation service and interceptors, improving tool call security and user experience
  • Terminal Title Auto-update: CLI intelligently updates terminal title based on conversation context, helping users quickly identify work content across multiple terminal windows
  • Windows Terminal Keyboard Enhancement: Improved keyboard input handling for Windows terminal, enhanced multi-line editing support. Added Windows Terminal auto-configuration feature, supporting Shift+Enter line break shortcut

🔧 Improvements & Optimizations

  • Tool Call Interface Optimization: Improved display of file reading and search tools, providing clearer information presentation
  • Permission Management Enhancement: Added explicit permission confirmation flow for file operation tools, improving security
  • Search Experience Optimization: Improved permission checking mechanism for file search tools, providing smoother experience in trusted directories
  • Interface Interaction Improvement: Enhanced multi-select and input component interaction experience in terminal interface
  • Shortcut Key Adjustment: Changed expand detailed record shortcut from Ctrl+R to Ctrl+O, avoiding conflict with terminal reverse search function
  • History Message Display Optimization: Improved display of conversation records, providing clearer viewing experience
  • Update Notification Improvement: Optimized version update notification display mechanism, improving stability

🐛 Bug Fixes

  • ACP Protocol Compatibility: Fixed issue where sessions were incorrectly terminated in ACP mode, ensuring normal message stream transmission
  • Custom Model Loading: Improved configuration file read error handling, improving custom model loading stability
  • Message Display Fix: Fixed issue where incomplete messages from history conversations appeared repeatedly in new conversations
  • Pipeline Input Stability: Improved command-line pipeline input data reading mechanism, avoiding data loss
  • Token Statistics Accuracy: Improved robustness of model response handling, avoiding statistical anomalies
  • Vim Mode Input: Fixed issue of unexpected text input in Vim NORMAL mode, now correctly intercepts all input
  • Vim Two-character Commands: Fixed handling of dd, dw, de, db, cc, cw, ce, cb, gg and other commands, supporting timeout auto-cancel
  • Tool Execution Fault Tolerance: Improved fault tolerance of concurrent multi-tool execution, single tool failure does not affect other tool results