# 🚀 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
