🚀 CodeBuddy Code v2.136.0 Release
📦 Version Information
| Component | Version |
|---|---|
| CodeBuddy Code CLI | v2.136.0 |
| Agent SDK JS | v0.3.242 |
| Agent SDK Python | v0.3.241 |
✨ New Features
Configurable Auto-Compaction Window
A new autoCompactWindow setting lets you customize the context window baseline used to calculate automatic compaction. By default, it follows the model's context window. It can be configured in three ways:
- Set the
autoCompactWindowfield insettings.json; theCODEBUDDY_AUTO_COMPACT_WINDOWenvironment variable can override it - Pass the
--autocompactstartup option with eitherautoor a specific token count, such as400kor1m - Use the
/autocompactslash command during a session to adjust it at any time, with changes taking effect immediately
🔧 Improvements
- Reduced startup memory usage: The command parser now uses a pure TypeScript implementation and no longer loads the WASM runtime, making one-shot conversations lighter to start and faster to parse.
🐛 Bug Fixes
- Child process cleanup: Fixed LSP and ripgrep child processes remaining as orphaned processes on certain exit paths; also fixed
Ctrl+Breakon Windows not triggering child process cleanup. - Message display: Fixed an issue where the final response could be incorrectly identified as a duplicate and not displayed after tool calls.
- MCP stability: Fixed an issue where an MCP Server could be enumerated more than once during dynamic connection, causing tool calls to fail.
- Streaming output: Fixed invalid concatenation of streaming tool call arguments with some compatible models.
- Windows file completion: Fixed
@file completion returning no suggestions inside Git repositories on Windows.