v2.9.37
KevinVandy/mantine-react-tablev2.9.37Jul 7, 2026by github-actions[bot]
AI Summary
This release introduces full-chain channel selection diagnostics and auto-folding for truncated reasoning continuations. It enhances channel configuration discovery and fixes critical bugs related to circuit breakers, model mapping, and malformed response handling.
Key Highlights
- Channel selection full-chain diagnosis
- Auto-collapse of truncated reasoning continuations
- Enhanced channel config discovery
- Circuit breaker温和策略改为新默认
Breaking Changes
- 断路器温和策略改为新默认
- 对齐 model registry map keys 格式
New Features
- Channel selection trace
- Auto-collapse reasoning continuation
- Enhanced channel config discovery
- Agnes model descriptions
Full Release Notes
### ✨ 新功能 - **渠道选择全链路诊断** - 新增 channel selection trace,覆盖候选过滤、模型匹配与选择失败原因;支持 `/v1/models/diagnose` 干跑诊断视图 - **响应续思折叠** - 上游截断的 reasoning continuation 在代理层自动折叠,客户端不再收到不完整思考链 - **渠道配置发现增强** - 增强渠道配置发现与推荐算法,支持瞬态渠道快速探测上游可用性 - **断路器温和策略改为新默认** - 调整断路器策略预设,温和策略取代激进策略作为新默认值 - **Agnes 系列模型描述注册** - 为 Agnes 系列模型补充描述信息 ### 🐛 修复 - **发现流程多处探测与映射修复** - 修复工具调用探测协议选择错误、通配白名单污染 supportedModels、协议探测失败时映射为空、回退模型未传播、用户显式协议选择被覆盖等问题 - **thinking probe 误覆写 passbackReasoningContent** - 历史 thinking block 探测失败时不再错误关闭 reasoning 回传 - **熔断器未将 no_available_account 计为过载** - 上游返回 no_available_account 时正确触发熔断 - **malformed 响应未触发重试** - 上游返回格式错误的响应体时新增重试逻辑 - **上游临时过载未触发熔断** - 上游返回 503/429 时正确触发断路器 - **未配置模型时 /v1/models 返回空** - 模型未在上游注册时回退到渠道配置的模型列表 - **模型列表未暴露上下文窗口** - `/v1/models` 返回结果包含 context window 信息 - **前端 UI 修复** - 上下文能力菜单遮挡、渠道 URL 路径前缀剥离、.vue 导入类型错误 - **桌面端修复** - Vue SFC 模块类型声明、嵌入前端资源加载、Wails 日志冗杂、上下文模型下拉层级错误 ### 🔧 改进 - **保留用户显式选定的渠道协议推荐** - 用户明确指定 channelKind 时优先保留选择,不受探测结果覆盖 - **对齐 model registry map keys 格式** - 统一模型注册表键名对齐方式 --- **Full Changelog**: https://github.com/BenedictKing/ccx/compare/v2.9.36...v2.9.37