🚀 CodeBuddy Code v2.31.0 Release
✨ New Features
ACP HTTP Transport Protocol
Added Streamable HTTP transport mode, providing more flexible integration options for ACP protocol:
- Support using ACP protocol through HTTP endpoints
- Enable via
--acp-transport streamable-httpparameter - Includes companion client SDK for quick integration
Feedback Command
Added /feedback command for quickly submitting feedback or bug reports, automatically opens browser with pre-filled session information.
Session History API
The /agent endpoint now supports retrieving conversation message lists from historical sessions, facilitating IDE integration development.
Plugin Management Interface Enhancements
Brand new plugin management experience with 6 new functional tabs:
- Discover/Browse: Discover and browse available plugins
- Installed: Manage installed plugins
- Marketplaces: Manage plugin marketplace sources
- Errors: View detailed error diagnostics, supporting 20+ error type categories
- Added
codebuddy plugin validatecommand to verify plugin validity
🔧 Improvements
- New Model Support: Added support for Kimi-K2-Thinking reasoning model
- UI Rendering Performance: Optimized terminal interface rendering, improved message display fluency
- Service Proxy: Hook scripts can call gateway services through service proxy
- LSP Integration: Improved Windows platform compatibility, fixed path space issues, enhanced C# and other language server compatibility
- Permission Management: Optimized auto-approval logic for safe commands in Plan mode
- Checkpoint Comparison: Support comparing disk files with snapshot difference statistics
- Conversation Recovery: Display checkpoint time information in recovery selector
- Workspace Rules: Optimized rule injection tags, improved AI rule recognition capability
🐛 Bug Fixes
- Rule Import: Fixed issue where imported rules were incorrectly skipped when
alwaysApply: false - Context Compression: Fixed issue where tool approval requests still popped up after compression
📝 Documentation Updates
- ACP Documentation: Added transport protocol selection and HTTP transport usage instructions
- Environment Variables: Added mTLS, Shell, model and other environment variable configuration instructions
- Plugin Documentation: Updated plugin system usage instructions and error handling guide