# 🚀 CodeBuddy Code v2.52.1 Release

## 🔧 Improvements

### Startup & Stability

- **Instant Version Query**: `cbc -v` / `cbc --version` no longer triggers the full initialization process, significantly improving response speed
- **Pipe Environment Compatibility**: Subcommands no longer wait for stdin input in non-TTY environments, preventing process hangs
- **Authentication Timeout Protection**: Authentication initialization automatically times out when the network is unreachable, preventing the CLI from waiting indefinitely

### Team Member Switching Experience

- **Instant Switching**: Use left/right arrow keys to instantly switch team member views without pressing Enter, making the operation smoother
- **Quick Enter/Exit**: Press the down arrow key to enter selection mode with @main selected by default; press the up arrow key or Esc to exit
- **Input History Isolation**: History navigation and member selection mode no longer interfere with each other; clearing the input box automatically exits history navigation

### SDK Improvements

- **Python SDK MCP Server Simplification**: Server objects can now be passed directly without manually constructing a dictionary
- **JS SDK Executable Configuration**: Custom CLI executable file paths and arguments are now supported via `executable` and `executableArgs`
- **Internal Request Header Filtering**: Internal request headers can be cleaned up via the `CODEBUDDY_SKIP_INTERNAL_HEADERS` environment variable to avoid interfering with third-party API gateways

## 🐛 Bug Fixes

- **Skill Loading**: Fixed an issue where Skills from plugins occasionally failed to load, ensuring correct initialization order
- **Skill Invocation**: Fixed an issue where Skills with `user-invocable: false` could not be automatically invoked by the model
- **Team Member Colors**: Fixed duplicate color index assignment when generating Team members concurrently
- **Sub-agent Concurrency Stability**: Fixed MaxListenersExceededWarning caused by a large number of concurrent sub-agents
