v2.6.88

BenedictKing/ccxv2.6.88May 13, 2026by github-actions[bot]

AI Summary

Introduces Claude reasoning content compatibility, a CLI version command, and fixes Fuzzy mode behavior.

Key Highlights

  • Bidirectional conversion for Claude `reasoning_content`
  • New `ccx --version` CLI command
  • Fixes Fuzzy mode non-streaming empty response handling

New Features

  • Claude protocol reasoning content support
  • CLI version utility
  • Fuzzy mode failover logic

Full Release Notes

### ✨ 新功能

- **Claude 协议上游 reasoning_content 回传兼容** - 支持将 Claude thinking 与上游 `reasoning_content` 双向转换,修复 mimo 等上游在思考模式下要求回传 reasoning_content 导致请求失败的问题
- **前端新增「回传 Reasoning Content」开关** - Messages 渠道的 Claude 上游可在界面中独立启用该兼容行为
- **新增 `ccx --version` 命令** - 可直接查看版本、构建时间和 Git 提交信息

### 🐛 修复

- **修复 Fuzzy 模式下非流式空响应未自动切换上游** - 非流式请求遇到上游返回合法但空的响应时,会在 Fuzzy 模式下自动 failover,减少 Claude Code / Codex 等客户端中断
- **修复 Codex 兼容工具 schema 缺失字段导致 400** - 补齐 `apply_patch_batch` 工具参数定义,兼容严格校验的 OpenAI 上游
- **修复 Responses→Chat 纯文本转换异常** - 解决纯文本 content parts 场景下 messages 为空导致部分上游拒绝请求的问题

---

**Full Changelog**: https://github.com/BenedictKing/ccx/compare/v2.6.86...v2.6.88