chore(release): v3.23.1

Co-authored-by: Codex <noreply@openai.com>
This commit is contained in:
Zyy
2026-10-10 16:51:52 +08:00
co-authored by Codex
parent b5f3cb402c
commit 6c56a23508
2 changed files with 9 additions and 16 deletions
+8 -15
View File
@@ -1,21 +1,14 @@
# v3.23.0
## 新增功能
- 系统设置新增 Codex 隐私策略,支持按字段路径进行正则替换、固定值设置、键名改写和条件删除;可处理工作区 metadata、Desktop Git 上下文、环境文本及请求正文和请求头
- 提供工作区路径、Git 远端等隐私规则预设,支持调整执行顺序、单条启停和样本测试预览;执行失败时可选择跳过当前规则或阻止请求发送
- OpenAI API Key 账号的上游地址支持 HTTP 内网 IP 和容器名,便于接入可信网络中的上游服务
# v3.23.1
## 修复与改进
- 请求位置覆盖适配 Codex Desktop 自动附加的时间上下文,使设置中的日期、时区覆盖同时作用于 CLI 与 Desktop 的对应上下文
- Images 生图与编辑请求按图片模型执行账号模型限制,并排除已知为 Free 套餐的 OAuth 账号;插件改写模型后也会复核,避免绕过模型访问规则
- OpenAI Responses 的结构性前导事件保留到有效文本、推理、工具活动或终态再交付;有效输出前的 WebSocket 传输故障按现有预算进行同账号恢复,减少提前交付造成的空响应和恢复机会丢失
- WebSocket 观察到上游关闭或读取错误后立即标记连接失效,拦截已关闭连接上的发送,并跳过已取消的排队消息,减少无效上游请求;保留原始关闭原因和关闭前的静默时长
- 优化统计与用量查询的观测视图,恢复普通聚合的索引和并行查询规划,同时保留计时统计的计算复用,减少无关 JSON 投影开销
- 管理端更新共享 UI 组件,统一表单、弹窗、加载状态和操作反馈的接入
## 升级事项
- 新增数据库迁移 `0026_codex_privacy_policy.sql`,隐私策略默认关闭;只处理经过网关的请求,不控制客户端直连发送的遥测
- 隐私规则没有字段保护名单,认证、会话等字段也可改写,配置者需自行确认对请求行为的影响;选择跳过失败规则时,该条规则的脱敏不会生效
- 调用运行设置更新 API 的脚本或客户端需提供新增的必填对象 `codexPrivacyPolicy`;默认值为 `{ "enabled": false, "onError": "skip_rule", "rules": [] }`
- 移除已结束兼容期的插件 `middleware v3`、`upstream_adapter v1` 接口;相关插件需升级至 `middleware v4`、`upstream_adapter v2`,以 `fast_mode` 三态替代 `disable_fast`
- 最低受支持的在线升级起点为 v3.18.1;更旧版本需手动安装 v3.18.1 或新版完整发行包/镜像。管理 API 移除 `restartConfirmationSupported` 字段,调用方应统一通过 `restart/check` 检查并按需提交重启确认
- HTTP 上游会明文传输 API Key 和请求内容,仅用于可信网络;公网连接仍建议使用 HTTPS
- 新增数据库迁移 `0027_request_observation_projection.sql`,更新观测视图,保留字段顺序、类型、取值和只读属性,不重写历史请求数据
- 有效输出前的 WebSocket 传输恢复沿用 `stream_max_retries`,默认最多 5 次;尽力重试不保证上游只执行一次,精确连接续接仍受原连接和客户端恢复边界限制
- 前导事件缓冲不另设固定等待时限或累计体积上限,取消、请求截止时间和现有传输超时仍生效
+1 -1
View File
@@ -1 +1 @@
version: "3.23.0"
version: "3.23.1"