chore(release): v3.22.0

Co-authored-by: Codex <noreply@openai.com>
This commit is contained in:
Zyy
2026-10-09 13:03:32 +08:00
co-authored by Codex
parent 52981f40f9
commit 90645d87e1
3 changed files with 22 additions and 13 deletions
@@ -4,8 +4,8 @@
"version": 3,
"replacement_version": 4,
"introduced_in": "3.20.0",
"last_counted_in": "3.21.3",
"remaining_releases": 3,
"last_counted_in": "3.22.0",
"remaining_releases": 2,
"migration": "将执行设置和来源中的 disable_fast 改为 fast_mode,使用 default、enabled、disabled 三态,并将 middleware 声明升级到 v4"
},
{
@@ -13,8 +13,8 @@
"version": 1,
"replacement_version": 2,
"introduced_in": "3.20.0",
"last_counted_in": "3.21.3",
"remaining_releases": 3,
"last_counted_in": "3.22.0",
"remaining_releases": 2,
"migration": "使用新版 SDK 读取 fast_mode 三态,并将 upstream_adapter 声明升级到 v2"
}
]
+17 -8
View File
@@ -1,14 +1,23 @@
# v3.21.3
# v3.22.0
## 用量与性能观测
- 用量记录统一保存请求、调度、传输与恢复观测,保留历史记录的诊断信息
- 延迟明细区分上游性能、请求观测与传输观测,展示上游返回的响应耗时、引擎耗时、TTFT 和 Token 间隔等指标
- 输出速率改用同一完成响应的上游时间戳计算,避免把网关等待与传输时间计入生成耗时;缺少有效上游时间戳时显示「—」
- 首字等待按首个输出项开始事件计时,不再把其他结构事件计为首字
## 修复与改进
- 修复 Codex 使用自定义 Provider 或关闭内容分类时,请求位置覆盖可能漏掉环境消息中的日期与时区的问题;缺少分类时仍识别完整、合法的环境上下文,HTTP 与 WebSocket 均适用(#366)
- Codex Guardian 自动审批改为每账号独立并发与独立等待队列,普通请求保留原并发上限,两类请求互不占用名额;审批仍遵守账号请求间隔、等待时限与 Key 限额
- 修复 OpenAI 仅能在原连接继续的原生续接进入重放阶段时,失败请求可能先选择账号或改变会话绑定的问题;现在在选号前返回客户端重放提示,正常原生续接仍按原连接校验(#364)
- 修正用量记录列表与详情的输入 Token 展示,扣除缓存读取与写入量,与 Key 用量页面保持相同口径;原始用量与计费口径保持不变
- 账号与 Key 表单的分组选择使用轻量查询,避免加载选择项时重复计算分组聚合统计
- Codex 配置导出统一使用 `config.toml` 中的 Provider Bearer 鉴权;CC Switch 导入对齐 4.0.4 支持的连接信息与用量查询字段
- 改进 Codex 0.162 协议兼容:Grok 转换采用最新的增量工具声明,修正同名工具及命名空间成员更新;流内错误的 `Retry-After` 解析与官方头部处理语义保持一致
- 配置发布复用未变化的插件实例,减少进程重建;完善插件状态迁移失败后的恢复与发布流程,保留进行中请求使用的实例
- 修复 PostgreSQL 事务开始被取消后,连接复用可能残留未结束事务的问题
## 升级事项
- 从 v3.21.2 升级无需新增数据库迁移
- 已保存的自动审批并发配置继续生效,但大于 0 时改为额外的独立额度:普通并发为 10、审批额度为 3 时,可以同时运行 10 个普通请求与 3 个审批请求;设为 0 时仍共用普通并发
- 请求位置覆盖只修改请求中的日期、时区与位置字段,不修改客户端操作系统;模型通过 `date` 等工具读取的本机时区仍可能是真实值
- 从 v3.21.3 升级会自动执行数据库迁移 `0025_request_observation.sql`,回填现有请求观测并调整存储结构;升级前备份数据库,停止共用该数据库的旧版本实例,为历史请求回填预留时间
- 迁移完成后不能仅切回旧二进制或镜像回滚;如需回退,应同时恢复升级前的数据库备份
- 历史记录缺少新增的上游性能数据时,相应指标保持空缺,输出速率显示「—」
- 手动配置 Codex 时使用完整的 `config.toml` 模板,无需另外生成 `auth.json`;CC Switch 4.0.4 会重建配置,导入连接后如需原生生图等模板设置,请核对并补齐对应配置
+1 -1
View File
@@ -1 +1 @@
version: "3.21.3"
version: "3.22.0"