v2.7.28

BenedictKing/ccxv2.7.28May 24, 2026by github-actions[bot]

AI Summary

Focuses on stabilizing the desktop application by fixing critical UI bugs, including white screens, provider status recognition, and startup errors.

Key Highlights

  • Fix Codex provider status recognition and recovery logic
  • Fix tool call request failures when converting Responses to Chat
  • Fix WebUI iframe white screen on tab switch
  • Fix Windows double-click no response with added error dialogs

Full Release Notes

### 修复

- **Codex 第三方 provider 状态识别** - 修复桌面端 Codex 直连模式下第三方 provider 的运行状态识别和恢复逻辑
- **Codex Responses 转 Chat 时空工具调用导致请求失败** - 修复当 Codex 请求仅携带非 function 类型 tools 时,`tool_choice` 等参数仍被透传给上游导致 400 错误的问题
- **WebUI iframe 切换标签白屏** - 修复桌面端切换标签页后 WebUI 白屏的问题,切回时自动刷新内容
- **Windows 桌面端双击无反应** - 修复 Windows 生产构建下启动失败时错误静默的问题,添加错误弹窗、单实例锁、持久化日志和 NSIS 安装器修复

**Full Changelog**: https://github.com/BenedictKing/ccx/compare/v2.7.27...v2.7.28