This repository was archived by the owner on Sep 6, 2026. It is now read-only.
Codex++ 1.2.65
Codex++ v1.2.65 喵~
本版本面向当前新版 Codex Desktop 完成一轮选择性上游同步与兼容修复,重点解决注入资源拆包变化、配置与模型生效、自动压缩阈值不一致、会话恢复和跨平台重启边界问题喵~
同步原则喵~
- 仅手工移植 BigPizzaV3
v1.2.42至v1.2.50中适用于当前分支的实现与修复,没有合并或 cherry-pick 整个上游分支喵~ - 保留
Alunixa-Code/CodexPlusPlusPlus的仓库归属、品牌、更新源、下载入口、赞助内容与 GitHub Actions 发行流程喵~ - 没有同步上游网站、整分支 UI 重构、发行元数据和正式
v1.2.50标签之后的权限行为改动,避免改变现有服务与 Windows 权限模型喵~ - 没有恢复供应商动态热重载,因为当前 Electron 进程缺少
batch-write-config-valuehandler 时会稳定失败;供应商、模型目录、默认模型和压缩阈值继续由启动器在创建 Codex 前完整注入并通过握手验证喵~
微信与主题喵~
- 新增个人微信连接,支持官方 HTTPS 扫码登录、长轮询收发文本与语音转写、联系人白名单、消息去重和每联系人独立 Codex 会话喵~
- 微信页支持工作目录直接输入或搜索、已有会话快速选择、模型与沙箱选择,并可自动定位 Codex Desktop 包内的 Codex CLI 喵~
- 微信连接默认使用只读沙箱,不回显连接 Token,并拒绝非微信官方域名、HTTP、端口、认证信息、查询和重定向式服务地址喵~
- Dream Skin 接入社区主题市场,支持搜索、排序、在线预览、安装、更新、本地主题库、ZIP 导入和
dreamskin://一键换肤喵~ - 主题下载固定为
https://api.dreamskin.cc且禁用重定向,并校验包大小、文件数、解压大小、SHA-256、平台、版本、manifest、主题身份、图片内容与 Safe CSS 喵~ - Windows/macOS 主题 runtime 与基础 CSS 精确同步至上游正式
888f2bdc,适配当前新聊天主表面、Dock 与 companion,并由跨平台字节哈希测试保护喵~
新版 Codex 注入喵~
- Codex++ 菜单适配当前
ApplicationMenuTopBar,renderer 资源发现覆盖app-initial-*、app-main-*与旧分包,不依赖固定构建哈希或压缩导出名喵~ - 注入目标严格限定为 Codex/ChatGPT 主 renderer,嵌入式浏览器、Quick Chat 和标题偶然包含 Codex 的外部网页不会再抢占增强脚本喵~
- 新增样式模板变量执行回归,避免残留样式引用导致整个 renderer 增强脚本在启动后中断喵~
- CDP bridge 并发处理 binding 请求并使用分代接管,长耗时 Stepwise、导出等请求不再阻塞后端状态,重注入继续携带完整 data bridge 上下文喵~
- 会话菜单新增原生自动命名入口,复用 Codex 自己的标题建议、重命名窗口和保存流程喵~
- 修复会话删除撤销后的侧栏刷新、临时
client-new-thread:ID 误操作、插件远端搜索与本地 fallback 混用、用户脚本运行状态显示和关闭 Stepwise 后仍执行 runtime 的问题喵~
供应商与模型喵~
- 新增供应商内单模型路由,按精确模型名转发到指定 Responses 供应商,并可选改写目标模型名喵~
- 路由保存执行完整正向和反向引用校验,阻止空项、重复、自引用、目标缺失、聚合目标、非 Responses 目标和本地代理循环喵~
/responses/compact及版本前缀会被原样保留,稳定行 key 修复模型路由输入过程中的焦点丢失喵~- 修复 cc-switch 模型目录接管、Codex 26.707+ app-server model patch、自定义 Responses Web Search 与 Lite override 作用域,以及 Fast service tier 的当前资源适配喵~
- Responses VLM 描述块使用
input_text,其他协议继续使用text,避免 Responses 上游拒绝 Chat Completions 形态的内容块喵~ openai_base_url、chatgpt_base_url、provider 表、模型目录与 API Key/Token 类根字段只保留在供应商 profile,不再混入 common config 或跨供应商泄漏喵~
精确 Token 压缩喵~
- 自动压缩继续使用用户输入的精确 Token 阈值,不再按百分比解释或运行时换算喵~
- 修复多模型供应商顶层摘要与当前选中模型不一致,启动、供应商应用和页面模型选择回写会原子同步
model、model_context_window与model_auto_compact_token_limit喵~ - 自定义模型页直接显示实际启动模型、该模型上下文窗口和该模型压缩 Token 阈值喵~
- 例如上下文窗口为
1000000、阈值为990000时,config.toml与模型目录都会原样写入990000,不会再错误沿用其他模型的298000阈值而在约250K至270K提前压缩喵~
会话同步与跨平台稳定性喵~
- Provider Sync 扫描所有受支持的 session/reference 数据库,补齐
local_thread_catalog、归一化 provider,并排除 subagent、memory consolidation、spawn child 与 agent job 等内部任务喵~ - 陈旧修复锁只有在 owner JSON 有效且 PID 明确不存在时才隔离,活动进程、损坏 owner 或无法判断的锁不会被误删喵~
- Remote Control 恢复记录 profile、目标 provider 和 config generation,仅在桌面写入结束且配置仍匹配时更新 rollout/SQLite,配置变化时延期而不误写喵~
- macOS 重启只终止命令行含当前 CDP 端口的
Codex.app/Contents/MacOS/Codex或ChatGPT.app/Contents/MacOS/ChatGPT主进程,明确排除 Codex CLI、Codex Helper 和 Renderer Helper 喵~ - Windows 已有 Codex CDP 无法由进程枚举识别时会继续验证调试端口,避免误关 helper 与 bridge;保留端口冲突继续回退到可用临时端口喵~
- 同步供应商 URL 导入安全、长确认弹窗滚动、
CODEX_SQLITE_HOME统一解析、多数据库删除撤销、ChatGPT-Desktop watcher 和 macOS DMG 短暂失败重试喵~
验证与构建喵~
- 本地前端合约
41/41、TypeScript、Vite 生产构建、i18n plain816/816、template76/76、注入脚本语法、品牌保护、Rust formatter 与差异检查全部通过喵~ - Rust 覆盖 core
258/258、bridge26/26、CDP91/91、launcher80/80、protocol proxy62/62、relay config116/116、watcher21/21、Provider Sync39/39、Storage22/22、manager33/33及其余 workspace/doc tests,最终零失败喵~ - 主分支构建 32369333936 三平台成功喵~
- 标签目标最终复验 32370947171 三平台成功喵~
- 正式发行构建 32372619680 的版本校验、Windows x64、macOS x64、macOS arm64 与发布任务全部成功喵~
下载与 SHA-256 喵~
CodexPlusPlus-1.2.65-windows-x64-setup.exe,18,478,523字节,SHA-2565692cf6c80d934c513ae31f4da9c9e23c3aa6b52a772d0abd5fcac4aecfd6c21喵~CodexPlusPlus-1.2.65-windows-x64.zip,23,009,865字节,SHA-25608555579b54abd8dbff95ac05bf42f97590c9a0edf8f082b7ba027c9784005bb喵~CodexPlusPlus-1.2.65-macos-x64.dmg,29,358,285字节,SHA-256e88318de4c72e97027018431bf3dddc28277a84a7a28910ec08e45d46c2a04bb喵~CodexPlusPlus-1.2.65-macos-x64.zip,24,867,377字节,SHA-256694d20819431633818552e23a1ebb9e4241e9ad59cef012d263c498ba065b13d喵~CodexPlusPlus-1.2.65-macos-arm64.dmg,28,261,769字节,SHA-256567feaae73a65d2f4eb58b9a561fbf33840ec5e859ba2799be97ec8a681c2beb喵~CodexPlusPlus-1.2.65-macos-arm64.zip,24,324,064字节,SHA-2566e0b101c3613923428eb06f52095b76820dc47548f75f00c3d088e42cbb2bcf4喵~
完整代码差异可查看 v1.2.64...v1.2.65 喵~