Skip to content

πŸš€ CodeBuddy Code v2.116.0 Release ​

πŸ“¦ Version Information ​

ComponentVersion
CodeBuddy Code CLIv2.116.0
Agent SDK JSv0.3.200
Agent SDK Pythonv0.3.199

✨ New Features ​

The terminal panel supports Cmd/Ctrl+F to invoke the search bar, with real-time highlighting of matching results. It supports case-sensitive, whole word, and regex matching, with up/down navigation to quickly locate terminal history output.

Web IDE Terminal Rendering Enhancement ​

The terminal now uses GPU-accelerated rendering (with automatic silent fallback on failure), supports inline image display, OSC 52 clipboard protocol, and correctly handles CJK character widths, resulting in a more complete and smoother display.

Terminal Title Dynamic Indicator ​

The terminal window title shows a dynamic loading indicator while a task is running, and restores to a static indicator when idle, allowing you to tell at a glance whether the terminal has a running task.

πŸ”§ Improvements ​

  • File Tree Return to Working Directory: When the browsed directory drifts away from the working directory, the file tree provides a "Return to Working Directory" shortcut; on load failure, it automatically falls back to the working directory, reducing disorientation
  • Tab Bar Auto-scroll: Editor tabs and terminal tab bars automatically scroll to keep the active item visible when it changes, without manual dragging
  • Source Control Real-time Update: SCM status monitoring is elevated to the application level, always listening for changes in the background, ensuring Git status is refreshed in real time
  • Timing Performance Optimization: High-frequency timing logic such as background task duration, target timing, and loading seconds is now started on demand with isolated re-rendering, reducing unnecessary refreshes during idle states
  • Model Request Retry Visibility: Automatic retries for connection-level failures (e.g., ECONNRESET) are now visible in the trace, making it easier to troubleshoot issues caused by network jitter

πŸ› Bug Fixes ​

  • ACP Slash Command Completion Empty: Fixed an issue where slash command completion was empty after creating a new session when connecting to strict ACP clients such as Zed. The command list now appears correctly
  • Windows Chinese IME Input Ordering: Fixed an issue where, after committing a phrase with the space bar using a Chinese input method and immediately typing punctuation, the punctuation had a chance to appear before the phrase (e.g., "中文。" became "。中文"), ensuring that rapid continuous input is placed in the input box in the correct order
  • Windows Git Bash Detection Failure: When the configured Git Bash path becomes invalid and the upstream has already taken over the shell, the conversation is no longer interrupted; instead, it automatically falls back to an available Git Bash / PowerShell, avoiding persistent session errors
  • Pre-warmed Process Project-level MCP Loading Failure: Fixed an issue where, after the pre-warmed process switched to a workspace, the project-level .mcp.json could not be loaded due to late disk write timing, leaving the MCP tools within it perpetually unavailable
  • Long-running Session Out of Memory (OOM): Fixed an issue where the main session's process memory grew unboundedly when repeatedly invoking sub-agents, eventually crashing due to memory exhaustion; after sub-agents complete, their memory references are released in a timely manner (session recovery capability is retained)