Releases: A6083450/CodexPlusPlus
Releases · A6083450/CodexPlusPlus
Release list
v1.3.0+49 - GPT-6 Sol/Luna 模型兼容修复
GPT-6 Sol / Luna 兼容修复
- 补齐 GPT-6 Sol、GPT-6 Luna 的模型元数据、推理强度选项以及 Fast/priority 能力声明。
- 将 GPT-6 的无效
none推理强度兼容处理扩展到 Sol/Luna,并保留原生推理选项与已选择的合法强度。 - 补充模型缓存兼容信息时,保留原生非空速度档位(包括新增档位),保留 Sol/Luna 原生上下文窗口;显式配置仍优先。
- 扩展模型目录生成、配置应用、原生缓存及渲染层请求契约的回归测试。
范围与限制
- 不覆盖 CC Switch 等工具维护的外部
model_catalog_json。外部目录中的速度能力仍由该目录的维护方负责。 - 本版本修复客户端模型兼容与能力声明,不承诺第三方中转服务必定命中 Fast。本地选择“快速”或线程设置为
priority,不等于服务端最终采用该档位。 - 未修改用户本地凭据、服务商配置或外部模型目录;独立 imagegen 扩展保持原有同步快照。
安装包
发布流水线构建 macOS Apple Silicon / Intel 的 DMG 与 ZIP、Windows x64 安装程序与 ZIP,并生成自动更新用的 latest.json。
发布前验证
cargo test --workspace:1378 项通过,0 失败(仅测试进程绕过 localhost 系统代理,未修改系统设置)。- 独立 imagegen 快照检查:33 个文件与宿主接入点一致。
git diff --check通过。
v1.3.0+48 - 原生速度修复与移除分享按钮
本次更新
- 修复 GPT-5.5、GPT-5.6 Luna/Terra/Sol 的原生速度图标:即使当前配置目录只列出 GPT-6,也会补齐原生模型列表缺失的速度档位,不再回退显示重复的“速度”菜单。
- 保留原生已有的 Fast / Ultrafast 档位,兼容新版速度图标入口。
- 移除 Codex++ 注入的“分享会话”按钮,保留原生分享入口和已有会话导入能力。
- 整合原生生图开关兼容、生成图片持久化与恢复;生图实现迁移为可独立维护的扩展快照,并增加构建和打包接入检查。
- 切换供应商配置时保留本机 Node REPL 配置。
- 包含此前本地同步的上游 Windows 激活和 Responses 配置修复。
下载说明
- Windows:安装程序
.exe或便携包.zip。 - macOS Apple Silicon:选择
macos-arm64.dmg。 - macOS Intel:选择
macos-x64.dmg。 latest.json在各平台构建成功后更新。
此版本对应本地 1.3.0+48 的移除分享按钮版本,已包含第二版速度修复。
本地验证
- Rust 工作区测试:1378 项通过,2 项按测试配置忽略,0 失败。
- 前端测试:194 项通过;TypeScript 类型检查通过。
- macOS arm64 本地 DMG、两款应用签名及包内修复代码检查通过。
v1.3.0+37 - 修复首次启动卡在加载页
更新内容
- 修复首次启动时可能一直停留在加载页、需要退出重开的情况:增强脚本等待原生 React 页面挂载后再执行,避免提前扫描模块或操作 DOM。
- 启动等待支持重复注入去重,并设置超时边界。
- 同步上游 1.3.0,保留本 fork 的模型配置与生图能力。
安装
- macOS Apple 芯片:下载
macos-arm64.dmg。 - macOS Intel:下载
macos-x64.dmg。 - Windows:下载
windows-x64安装程序或 ZIP。
程序由本次标签的 GitHub Actions 构建。Intel DMG 使用同批 CI 程序补充打包,已验证版本、架构、签名与启动修复内容;自动更新清单由 GitHub Actions 生成。
验证
- 发布代码快照完整测试:1,362 项通过,0 失败,2 项忽略。
- 已覆盖原生页面挂载前等待、重复注入去重和等待超时回归测试。
v1.2.56+35 - 生图持久化与会话修复
更新内容
- 恢复本地 imagegen 安装入口,修复图片生成工具冲突。
- 将图片引用交由 Codex 原生会话保存,支持生成后关闭 Codex++ 查看图片。
- 修复图片重复显示、预览按钮不可见及连续生图时消息 ID 超长的问题。
- 修复恢复会话的 RPC 方法兼容问题,保留模型上下文显示修正。
- 删除会话时同步清理历史 rollout 和本机会话目录,保留备份与撤销。
升级说明
macOS 请同时更新安装包内的 Codex++ 和管理工具,完整退出旧程序后重新启动。
历史图片消息的长 ID 会在发送时兼容处理,无需重建对话。
Windows 与 macOS x64/arm64 安装包由发布工作流构建上传。
v1.2.56+25 - 恢复 GPT-6 Ultra 档位
修复内容
- 恢复 GPT-6 Astra 的 Ultra 档位,补齐原生缓存和前端模型列表中的第六档。
- 合并原生推理档位,而非用固定列表整组覆盖;保留原生档位描述及已有能力条目。
- 保留
multi_agent_version和multi_agent_reasoning_effort,不改写 Codex 原生的多代理推理映射。 - 过滤 GPT-6 的无效
none档位,并避免缓存重复同步覆盖已配置的ultra。 - 保留
+24的通用上下文窗口、压缩阈值同步和 Fast 模式修复。 - 修正模型目录测试的准备顺序,避免 HTTP 客户端冷启动超过测试服务的等待时间。
安装说明
- macOS 请完全退出后替换安装包内的 Codex++ 和 Codex++ 管理工具,再重新启动。
- 若原生滑块仍隐藏 Ultra,请检查“设置 → 配置 → Ultra in model picker slider”。
- Ultra 是 Codex 工作模式,不应将同名值直接当作模型 API 的普通推理参数。
验证范围
- Rust 全量测试 1270 项通过、2 项默认忽略;本机使用 loopback
NO_PROXY和串行模式运行。 - 前端 165 项测试、TypeScript 检查和生产构建通过。
- 已完成缓存、模型列表和原生 app-server 接口验证,以及安装包版本、签名和完整性检查。
- 原生接口能接受
ultra,并使用原生模型元数据指定的 API 推理档位。 - 桌面滑块的实际点击未完成自动验收,安装后仍需确认。
v1.2.56+24 - 原生上下文同步与模型兼容修复
主要修复
- 通用化上下文配置同步:将
model_context_window和model_auto_compact_token_limit同步到原生models_cache.json中已有的模型,不再限定 GPT-6。 - 按当前任务实际选择的模型读取窗口,修复切换模型、恢复任务后沿用旧窗口统计的问题。
- 发送和更新任务设置前刷新原生运行时模型缓存,避免磁盘配置已更新、运行时仍使用旧元数据。
- 适配新版原生 Fast 复选开关及键盘操作,修复发送后回退标准速度,并同步处理单轮
serviceTierForTurn。 - 修正 GPT-6 Astra 的推理档位和图像输入能力元数据;其他模型的能力字段不套用 GPT-6 设置。
- 停止维护独立的
codexplusplus-service-tiers.json,迁移旧配置指针,同时保留用户指定的外部 catalog。
其他调整
- 移除旧的内置 imagegen 覆盖入口、生成图片附加展示及后台物化逻辑。
- 包含此前已合入的上游模型元数据导入、VLM 测试入口和 Stepwise 更新。
安装说明
- macOS 安装包包含 Codex++ 和 Codex++ 管理工具,请完全退出后替换两个 App,再重新启动。
- 窗口和压缩阈值以正整数 token 数配置;压缩阈值不会随窗口自动按比例调整。
- 修改本地配置不会扩大模型或中转服务的实际容量。
- 原生缓存中不存在的模型不会被伪造能力条目。
发布前验证
- Rust 全量测试:1269 项通过,2 项默认忽略。本机测试使用 loopback
NO_PROXY和串行模式,避免系统代理及并发测试环境干扰。 - 管理工具:165 项测试通过,TypeScript 检查和生产构建通过。
- 原生 app-server 验证:非 GPT-6 模型分别按配置上报 512k、768k 上下文;Fast 请求参数保持
priority。 - macOS arm64 安装包通过完整性、签名及包内版本检查。
Codex++ v1.2.56+19
同步上游 CodexPlusPlus v1.2.56,并发布 fork 构建 1.2.56+19。
- 修复选择 Fast 后请求未携带 priority service tier 的问题
- 启动时通过原生 model_catalog_json 补齐 GPT-5.6 Fast 能力,并保留用户自定义模型目录
- 修复速度菜单透明和背景模糊问题,恢复原生不透明下拉菜单
- 增加模型目录、启动顺序和菜单背景回归测试
Codex++ v1.2.50+16
合并上游 CodexPlusPlus v1.2.50,并保留 fork 既有增强。
- 新增使用桌面版内置 CLI 支持
- 新增会话原地复制与自动重命名
- 修复 DS usage 更新重复合并 invocation 导致 Renderer CPU 飙高的问题
- 版本统一为 1.2.50+16
Codex++ v1.2.49+15
修复
- 个人资料进不去:个人资料解锁改为应用外壳渲染后再安装(0.8.17)。此前按需安装/导航流在新版应用上进不去资料页;直接恢复急切安装又会卡死启动页
- 头像保存报"存储空间不足":头像改存 IndexedDB(0.8.18),localStorage 只留引用;账本持久化剥离 invocations 明细(单条 turn 曾达 5120 条、占 2.28M 字符挤爆配额),账本键 -87%,同时修复账本自昨日起的静默停写
- 渲染进程 CPU 100+:删除 renderer-inject 全局 Array.prototype.filter 补丁(每次 filter 调用都 toString 回调);看门狗健康检查超时改为指数退避不再重注入。实测流式输出期主线程 95.8% idle
加固
- 多页面共存时 IndexedDB 版本升级互锁处理(onversionchange 立即关闭旧连接)
- 保留 Radix portal 菜单兜底与头像菜单即时同步
v1.2.49+14
修复 Renderer 高 CPU:bridge watchdog 遇到 CDP 超时时不再重注入完整脚本包,改为指数退避,避免持续占满 CPU 并导致 Renderer 崩溃。\n\n本地 Profile 解锁默认开启;为避免普通页面负担,完整 Profile 补丁只会在点击 Profile 入口时激活。\n\n内置 Token Cost 脚本升级至 0.8.12,现有安装会自动更新。