π CodeBuddy Code v2.135.0 Release β
π¦ Version Information β
| Component | Version |
|---|---|
| CodeBuddy Code CLI | v2.135.0 |
| Agent SDK JS | v0.3.241 |
| Agent SDK Python | v0.3.240 |
β¨ New Features β
Session Context Window Selection β
For models that natively support larger context windows, you can now select a context budget tier for the current session, such as 200K or 1M. The selected tier serves as the shared denominator for both the automatic compaction threshold and context usage display (the context ring). The selection is retained when switching sessions within the same process and returns to the model default after the process restarts.
Improved Mobile Experience in Web UI β
The recent sessions page, agent list, main conversation page, and history drawer now include mobile drawer interactions and responsive layouts. When many agents are available, the list can be collapsed while keeping the current session and frequently used entry points accessible. Web history and context inheritance lists now load 20 items at a time and append more when you scroll to the bottom, avoiding the need to load every session at once.
π§ Improvements β
- Improved editor experience: Enhanced file loading, saving, autosave, and close-protection states to prevent edited content from being silently lost after failures. Added keyboard and accessibility support for tabs, Quick Open, the file tree, and adjustable dividers. Mobile editor navigation and theme synchronization have also been improved
- Faster initial screen on cold start: The first agent build during a plain
cbc -ystartup now prefers cached data, saving users with a cache from waiting an extra 1.9 seconds on every cold start - Improved Windows subprocess experience: Reduced occurrences of visible console windows when status bar commands and local gateway pipe processes start
π Bug Fixes β
- Enterprise network login: Fixed an issue where the first login on iOA or Docker enterprise networks could occasionally bypass the proxy and connect directly, causing the connection to fail
- ACP session cancellation deadlock: Fixed an issue where sending cancel during session preparation left the state stuck at βcancellingβ and silently rejected subsequent messages
- Staging environment login redirect: Fixed an issue where login still targeted the production endpoint after
/config -dswitched to thestagingenvironment, causing an immediate return to the login page after successful authentication - Custom Agent model routing: Fixed custom Agent model declarations and tool model parameters not taking effect as expected. Also fixed concurrent subagents overwriting one another's model configuration and forked subagents failing to inherit the parent session's model
- Web UI session controls getting queued: Fixed operations such as restoring an agent or terminating a conversation being queued indefinitely during continuous interaction. Also fixed long history-chain truncation causing past sessions to become invisible
- Program blocklist messages: Sandbox program blocklist matches are now identified and converted into clear error messages, preventing unnecessary permission requests or repeated retries
- Terminal session restoration: Fixed an issue where Web UI terminals could not automatically restore their original sessions after system sleep, screen lock, or network disconnection
- Fun fact text changing unexpectedly: Fixed an issue where unrelated page updates randomly changed the displayed fun fact. The same data now always produces the same message