# 🚀 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-http` parameter
- 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 validate` command 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
