Repository navigation
Releases: AlexbeatsZ/codex-plus
Release list
0.3.11-rog — 不替未确定的模型假设窗口与工具策略
codex-plus 不再替未确定的模型假设上下文窗口或工具策略,改由用户声明。
- 只有三类来源被视为确定:订阅模型的官方模板(账户自己的模型目录)、外接模型名匹配的官方窗口或上游目录返回的窗口、Chat Completions 只能内联工具这一协议事实。
- 未匹配官方模型的外接模型必须填写上游实际上下文窗口;外接 Responses 模型必须选择工具策略:“延迟加载”要求上游支持代码模式与工具搜索,“全部内联”会把所有工具定义放进每次请求。模型名与官方相同也不代表中转站支持延迟加载。
- 未配置完整的模型不出现在模型列表;保存时逐个列出缺少的项,取消勾选的模型不受限制。旧任务仍调用这类模型时在本机拒绝,不向上游发送。
- 订阅 API “读取模型”会记录账户返回的官方模型信息;缺少官方信息的订阅模型需重新读取。
- 取消此前的 32K 窗口猜测和“借用首个官方模板”的回退。
升级影响:此前依赖 32K 猜测的外接模型会从模型列表消失,请在“API 接入”中填写真实窗口后保存。
已通过 Windows 官方 app-server 与 macOS Codex CLI 原生 mock 回归,新增保存校验与“未配置模型本机拒绝、上游零请求”用例;未发送真实模型请求。
文件部署不重启或热附加正在运行的 Codex、launcher、Tunnel,需显式启动一次新版 codex-plus 后生效。
0.3.11-omen — 不替未确定的模型假设窗口与工具策略
codex-plus 不再替未确定的模型假设上下文窗口或工具策略,改由用户声明。
- 只有三类来源被视为确定:订阅模型的官方模板(账户自己的模型目录)、外接模型名匹配的官方窗口或上游目录返回的窗口、Chat Completions 只能内联工具这一协议事实。
- 未匹配官方模型的外接模型必须填写上游实际上下文窗口;外接 Responses 模型必须选择工具策略:“延迟加载”要求上游支持代码模式与工具搜索,“全部内联”会把所有工具定义放进每次请求。模型名与官方相同也不代表中转站支持延迟加载。
- 未配置完整的模型不出现在模型列表;保存时逐个列出缺少的项,取消勾选的模型不受限制。旧任务仍调用这类模型时在本机拒绝,不向上游发送。
- 订阅 API “读取模型”会记录账户返回的官方模型信息;缺少官方信息的订阅模型需重新读取。
- 取消此前的 32K 窗口猜测和“借用首个官方模板”的回退。
升级影响:此前依赖 32K 猜测的外接模型会从模型列表消失,请在“API 接入”中填写真实窗口后保存。
已通过 Windows 官方 app-server 与 macOS Codex CLI 原生 mock 回归,新增保存校验与“未配置模型本机拒绝、上游零请求”用例;未发送真实模型请求。
文件部署不重启或热附加正在运行的 Codex、launcher、Tunnel,需显式启动一次新版 codex-plus 后生效。
0.3.11 — 不替未确定的模型假设窗口与工具策略
codex-plus 不再替未确定的模型假设上下文窗口或工具策略,改由用户声明。
- 只有三类来源被视为确定:订阅模型的官方模板(账户自己的模型目录)、外接模型名匹配的官方窗口或上游目录返回的窗口、Chat Completions 只能内联工具这一协议事实。
- 未匹配官方模型的外接模型必须填写上游实际上下文窗口;外接 Responses 模型必须选择工具策略:“延迟加载”要求上游支持代码模式与工具搜索,“全部内联”会把所有工具定义放进每次请求。模型名与官方相同也不代表中转站支持延迟加载。
- 未配置完整的模型不出现在模型列表;保存时逐个列出缺少的项,取消勾选的模型不受限制。旧任务仍调用这类模型时在本机拒绝,不向上游发送。
- 订阅 API “读取模型”会记录账户返回的官方模型信息;缺少官方信息的订阅模型需重新读取。
- 取消此前的 32K 窗口猜测和“借用首个官方模板”的回退。
升级影响:此前依赖 32K 猜测的外接模型会从模型列表消失,请在“API 接入”中填写真实窗口后保存。
已通过 Windows 官方 app-server 与 macOS Codex CLI 原生 mock 回归,新增保存校验与“未配置模型本机拒绝、上游零请求”用例;未发送真实模型请求。
文件部署不重启或热附加正在运行的 Codex、launcher、Tunnel,需显式启动一次新版 codex-plus 后生效。
0.3.10-rog — 固定提示词超窗保护与外接模型窗口
防止固定提示词与工具定义超出模型窗口时继续消耗额度,并校准外接模型能力。
- 发送前用本地 o200k 估算固定的 instructions、tools 与 system/developer 输入;达到该模型目录条目的压缩阈值时,本机直接返回错误,不再向上游发送(包括压缩请求与旧 provider 入口)。只检查无法靠压缩消除的固定部分,不截断任何用户数据。
- API 接入新增模型上下文窗口:可从上游目录读取,也可手动填写或清空;修改窗口会同步更新压缩阈值。
- 匹配官方模型的 Responses 外接转发保留延迟工具加载;Chat Completions 转换与未知外接模型仍内联工具。
- 未知订阅模型继续沿用官方模板窗口,不退回 32K。
- 官方模板归档加文件锁,避免两个客户端同时刷新时丢失条目。
已通过 Windows 官方 app-server 与 macOS Codex CLI 0.166 的原生 mock 回归(三渠道同任务、订阅压缩续接、历史分支、审批),新增"超大固定工具请求上游零请求"用例;未发送真实模型请求。o200k 对第三方模型只是估计,不代表计费。
文件部署不重启或热附加正在运行的 Codex、launcher、Tunnel,需显式启动一次新版 codex-plus 后生效。已按小窗口创建的旧任务请新开或分支。
0.3.10-omen — 固定提示词超窗保护与外接模型窗口
防止固定提示词与工具定义超出模型窗口时继续消耗额度,并校准外接模型能力。
- 发送前用本地 o200k 估算固定的 instructions、tools 与 system/developer 输入;达到该模型目录条目的压缩阈值时,本机直接返回错误,不再向上游发送(包括压缩请求与旧 provider 入口)。只检查无法靠压缩消除的固定部分,不截断任何用户数据。
- API 接入新增模型上下文窗口:可从上游目录读取,也可手动填写或清空;修改窗口会同步更新压缩阈值。
- 匹配官方模型的 Responses 外接转发保留延迟工具加载;Chat Completions 转换与未知外接模型仍内联工具。
- 未知订阅模型继续沿用官方模板窗口,不退回 32K。
- 官方模板归档加文件锁,避免两个客户端同时刷新时丢失条目。
已通过 Windows 官方 app-server 与 macOS Codex CLI 0.166 的原生 mock 回归(三渠道同任务、订阅压缩续接、历史分支、审批),新增"超大固定工具请求上游零请求"用例;未发送真实模型请求。o200k 对第三方模型只是估计,不代表计费。
文件部署不重启或热附加正在运行的 Codex、launcher、Tunnel,需显式启动一次新版 codex-plus 后生效。已按小窗口创建的旧任务请新开或分支。
0.3.10 — 固定提示词超窗保护与外接模型窗口
防止固定提示词与工具定义超出模型窗口时继续消耗额度,并校准外接模型能力。
- 发送前用本地 o200k 估算固定的 instructions、tools 与 system/developer 输入;达到该模型目录条目的压缩阈值时,本机直接返回错误,不再向上游发送(包括压缩请求与旧 provider 入口)。只检查无法靠压缩消除的固定部分,不截断任何用户数据。
- API 接入新增模型上下文窗口:可从上游目录读取,也可手动填写或清空;修改窗口会同步更新压缩阈值。
- 匹配官方模型的 Responses 外接转发保留延迟工具加载;Chat Completions 转换与未知外接模型仍内联工具。
- 未知订阅模型继续沿用官方模板窗口,不退回 32K。
- 官方模板归档加文件锁,避免两个客户端同时刷新时丢失条目。
已通过 Windows 官方 app-server 与 macOS Codex CLI 0.166 的原生 mock 回归(三渠道同任务、订阅压缩续接、历史分支、审批),新增"超大固定工具请求上游零请求"用例;未发送真实模型请求。o200k 对第三方模型只是估计,不代表计费。
文件部署不重启或热附加正在运行的 Codex、launcher、Tunnel,需显式启动一次新版 codex-plus 后生效。已按小窗口创建的旧任务请新开或分支。
0.3.9-rog — 修复订阅新任务频繁压缩与网页搜索
修复 0.3.8 原生网关导致的新任务频繁压缩与官方网页搜索失败。
- 聚合订阅模型保留官方的延迟工具加载(代码模式与工具搜索),不再把全部 MCP/插件工具内联进每次请求;实测此前新任务首个请求约 17 万 token,官方模型约 3.5 万。
- 官方模型目录在不同刷新间缺少某些模型时,订阅模型不再退回 32K 上下文窗口;此前会导致每次工具调用后都自动压缩并反复循环。
- 外接 API 的
vendor/model形式按真实模型匹配上下文窗口。 alpha/search等其余官方端点原样转发,修复官方模型 web.run 网页搜索返回 404;外接 API 与订阅模型不能借用官方账户调用这些端点。
ROG 永久项目路径构建:Rust 135 项(含官方 app-server 原生 fixture)、renderer 71、MCP 14、格式、语法与渠道核对通过;未发送真实模型请求。
文件部署不重启或热附加正在运行的 Codex、launcher、Tunnel,需显式启动一次新版 codex-plus 后生效。已按 31K 窗口创建的旧任务不会自动恢复,请新开或分支。
0.3.9-omen — 修复订阅新任务频繁压缩与网页搜索
修复 0.3.8 原生网关导致的新任务频繁压缩与官方网页搜索失败。
- 聚合订阅模型保留官方的延迟工具加载(代码模式与工具搜索),不再把全部 MCP/插件工具内联进每次请求;实测此前新任务首个请求约 17 万 token,官方模型约 3.5 万。
- 官方模型目录在不同刷新间缺少某些模型时,订阅模型不再退回 32K 上下文窗口;此前会导致每次工具调用后都自动压缩并反复循环。
- 外接 API 的
vendor/model形式按真实模型匹配上下文窗口。 alpha/search等其余官方端点原样转发,修复官方模型 web.run 网页搜索返回 404;外接 API 与订阅模型不能借用官方账户调用这些端点。
已通过 Windows 官方 app-server(0.163.0-alpha.10.2)原生 mock 的三渠道同任务、订阅压缩续接、历史分支、自动审批与代码模式断言,Rust 135 项、renderer 71 项通过;未发送真实模型请求。
文件部署不重启或热附加正在运行的 Codex、launcher、Tunnel,需显式启动一次新版 codex-plus 后生效。已按 31K 窗口创建的旧任务不会自动恢复,请新开或分支。
0.3.9 — 修复订阅新任务频繁压缩与网页搜索
修复 0.3.8 原生网关导致的新任务频繁压缩与官方网页搜索失败。
- 聚合订阅模型保留官方的延迟工具加载(代码模式与工具搜索),不再把全部 MCP/插件工具内联进每次请求;实测此前新任务首个请求约 17 万 token,官方模型约 3.5 万。
- 官方模型目录在不同刷新间缺少某些模型时,订阅模型不再退回 32K 上下文窗口;此前会导致每次工具调用后都自动压缩并反复循环。
- 外接 API 的
vendor/model形式按真实模型匹配上下文窗口。 alpha/search等其余官方端点原样转发,修复官方模型 web.run 网页搜索返回 404;外接 API 与订阅模型不能借用官方账户调用这些端点。
已通过 Windows 官方 app-server(0.163.0-alpha.10.2)原生 mock 的三渠道同任务、订阅压缩续接、历史分支、自动审批与代码模式断言,Rust 135 项、renderer 71 项通过;未发送真实模型请求。
文件部署不重启或热附加正在运行的 Codex、launcher、Tunnel,需显式启动一次新版 codex-plus 后生效。已按 31K 窗口创建的旧任务不会自动恢复,请新开或分支。
0.3.8-rog — 手机原生模型目录与任务兼容
手机 Codex 远程访问兼容:将已启用的外接 API / 聚合订阅模型接入主机原生模型目录,新任务统一使用内置 openai 身份,在现有 broker 内部按稳定模型路由选择实际渠道。
- 修正任务列表的全 provider 参数语义,保留来源及归档范围。
- 官方控制平面、官方登录、外接 API Key 与订阅池凭据分别处理;无效或停用路由明确失败。
- 原生 HTTP/SSE 回退、zstd 与每任务压缩渠道归属。
- 在现有“API 接入 → 迁移旧任务”中显式创建保留完整历史的手机可见分支,原任务保留。
已通过原生 app-server mock 的模型查询、同任务三渠道、订阅压缩续接、历史 fork 与默认列表验证;未使用真实模型请求。手机界面与真实配对仍待加载新版后验收,目录刷新受官方缓存影响。
文件部署不重启或热附加正在运行的 Codex、launcher、Tunnel。需在对应电脑显式启动一次新版 codex-plus 后生效。