v2.7.0

BenedictKing/ccxv2.7.0May 17, 2026by github-actions[bot]

AI Summary

Introduces local Responses Compact compression to handle non-native upstreams that do not support the native Responses endpoint.

Key Highlights

  • Responses Compact 本地压缩 - Local fallback for non-native upstreams
  • Enhanced model list compatibility for domestic Claude protocol endpoints

New Features

  • Responses Compact 本地压缩 - Local format conversion for non-native upstreams
  • Messages 渠道模型列表兼容国内 Claude 协议入口 - Multi-candidate URL logic

Full Release Notes

### ✨ 新功能

- **Responses Compact 本地压缩** - 当 responses 渠道上游为非原生 Responses 类型时,`/v1/responses/compact` 端点自动切换为本地 compact 模式,将对话历史格式化后通过现有管线生成摘要并包装为 Responses 格式返回;原生上游返回 404/405/501 时也会自动回退本地 compact

### 🔧 改进

- **Messages 渠道模型列表兼容国内 Claude 协议入口** - 当 `base_url` 以 `/anthropic`、`/claude`、`/messages` 结尾时,模型列表获取自动尝试多段候选 URL,解决国内服务商模型接口不在兼容协议子路径下的问题

---

**Full Changelog**: https://github.com/BenedictKing/ccx/compare/v2.6.99...v2.7.0