🚀 CodeBuddy Code v2.51.1 Release
🔧 Improvements
- Ctrl+N/P Key Mapping: Added support for Ctrl+N/Ctrl+P as alternatives to ↓/↑ arrow keys, working across all scenarios including input fields, selection menus, and confirmation panels, providing a smoother experience for users accustomed to Emacs keybindings
- Loading State Token Display Optimization: Fixed the issue where token count displayed as 0 while the main agent waited for a subagent; now correctly shows real-time streaming token changes. Both subagent and Team member progress rows support real-time streaming token display
- Session-Level Permission Sync: When selecting "Don't ask again for this session" during sub-agent execution, the permission is now synced to the main session and all sub-agents, avoiding repeated permission confirmation prompts
- MCP Connection Timeout Protection: Added timeout mechanism for MCP server connection waits, preventing indefinite hangs in headless mode when a server is unresponsive
- Team Notification Optimization: Refactored background task completion notifications to use a mailbox-based delayed deduplication mechanism, preventing duplicate notifications from interrupting conversation flow; fixed queue messages losing sender identity
- New Model Support: Added GPT-5.3-Codex model configuration
- Agent Teams Setting Display: Agent Teams default state in the settings panel now correctly displays as enabled
🐛 Bug Fixes
- Custom Commands Override Built-in Commands: Fixed the issue where custom slash commands and Skills could not override built-in commands with the same name; now correctly follows project-level > user-level > built-in priority order
- Startup UI Rendering: Fixed welcome Banner duplicate rendering and the display issue where the trust dialog overlapped with Banner content
- Background Task Query: Fixed the "not found" error when querying via TaskOutput after a background Agent was launched