🚀 CodeBuddy Code v2.127.3 Release
📦 Version Information
| Component | Version |
|---|---|
| CodeBuddy Code CLI | v2.127.3 |
| Agent SDK JS | v0.3.231 |
| Agent SDK Python | v0.3.230 |
🔧 Improvements
- Startup handshake acceleration: Optimized the metadata and style loading path for the stdio initialize handshake, switching to snapshots and lazy loading. This significantly reduces session initialization time — even with multiple slow MCP services, the critical path is unaffected.
🐛 Bug Fixes
- Streaming output Chinese garbled text: Fixed an issue where streaming responses from compatible models produced garbled characters (�) when split at character boundaries, which also polluted multi-turn conversation history.
- Conversation hangs after stream timeout: Fixed an issue where, after the model response timed out on stream for the second consecutive time, the current conversation turn would never receive a completion signal — the frontend kept spinning and clicking cancel had no effect.
- Custom agents / commands not loading: Fixed an issue where, when the project root directory was mounted on special filesystems such as CephFS,
.codebuddy/agents,.codebuddy/commands, and other configurations were silently skipped, causing all custom agents and commands to be unavailable. - Local memory retention: Fixed an issue where chat history cleanup could accidentally delete long-term memory files, causing memory index entries to point to invalid files.
- Warmup mode environment variables taking effect: Fixed an issue where network-related environment variables were not consumed in some warmup mode scenarios. The model list and endpoints after activation now correctly reflect the current session's network environment.
- Safer process cleanup: Fixed an issue where warmup eviction and process signal sending could accidentally affect other processes of the same user in edge cases. Additional multi-layer defensive checks have been added.