# 🚀 CodeBuddy Code v2.81.0 发布

## ✨ 新功能

### 命令面板

支持 Cmd+Shift+P (Mac) / Ctrl+Shift+P (Windows) 打开全局命令面板，模糊搜索命令、视图导航和操作，快速访问各项功能。

### 全局快捷键

新增 5 个全局快捷键，覆盖命令面板、侧边栏切换、终端切换、新建对话和打开设置，提升操作效率。

### Toast 通知系统

新增统一的 Toast 通知组件，替代之前静默吞噬的错误处理方式，确保重要信息不会被遗漏。

### Error Boundary

新增全局错误边界组件，防止单个组件崩溃导致整个页面白屏，提升应用稳定性。

### 工具过程折叠

Agent 执行完成后，工具调用过程自动折叠为摘要行，保持对话界面整洁，需要时可按需展开查看细节。

## 🔧 改进优化

- **确认对话框统一**：新增 ConfirmDialog 组件，统一全局确认交互体验
- **状态栏优化**：补全所有视图标题，增加模型名和连接状态显示，信息一目了然
- **无障碍增强**：添加全局焦点样式、ARIA 角色标注、disabled 状态规范，提升无障碍体验
- **移动端适配**：InputBox 安全区域适配、iOS 点击高亮修复、PWA manifest 支持
- **设计系统升级**：新增交互状态 CSS 变量、Tailwind 设计 token 扩展，提升视觉一致性
- **边框对比度修复**：修复浅色/深色主题边框几乎不可见的问题
- **插件市场来源校验**：新增 cnb.cool 和 cnb.woa.com 为可信来源，扩展插件安装渠道
- **ACP 协议合规**：移除不合规的自定义消息类型，严格遵循 ACP 规范
- **默认 Agent 配置**：支持通过 `settings.json` 的 `agent` 字段指定默认 agent

## 🐛 问题修复

- **Compact 后 Agent 恢复**：修复上下文压缩后 session 错误使用 compact agent 的问题，确保后续对话正常恢复
- **AskUserQuestion 输入规范化**：修复模型返回错误字段名或格式时的兼容性问题，在工具层和 UI 层多点防御
