Skip to content

Codex++ 1.2.51

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Jul 18:41
· 1 commit to main since this release

核心更新

  • 手机远控页新增 OpenAI 官方设备码登录,可在手机或其他设备打开官方验证页并输入一次性代码,不依赖本机浏览器 OAuth 回调。
  • 设备码登录复用现有登录备份、取消、失败回滚和纯 API 到官方混合模式迁移;完成后仍由 Codex app-server 保存并刷新 ChatGPT 登录态。
  • 管理器继续保留浏览器 OAuth 登录入口,可按实际网络和回调环境选择登录方式。
  • 设备码入口默认不会自动打开本机浏览器,支持复制一次性代码、可选打开官方验证页和取消授权。

安全边界

  • 设备验证地址只接受 https://auth.openai.com/https://chatgpt.com/,并校验 app-server 返回类型必须为 chatgptDeviceCode
  • 不支持粘贴、保存或转换 ChatGPT 网页 Cookie、Session Token 或 Cloudflare 凭据。
  • 一次性代码和验证网址不会写入诊断日志或持久化设置。
  • 登录失败、取消或供应商迁移异常时会恢复登录前的 config.tomlauth.json 和供应商设置。

界面改进

  • 手机远控页增加“设备码登录”和“浏览器登录”两个明确入口。
  • 设备码等待界面展示官方验证网址和一次性代码,并提供复制、打开验证页和取消操作。
  • 优化窄屏标题与设备码区域布局,避免账号说明、按钮和面板标题挤压或裁切。

构建与验证

  • 本地完整验证通过:Rust workspace 全量测试、前端 TypeScript 检查、11 项前端测试、Vite 生产构建、Rust 格式检查、差异检查和本地品牌保护。
  • 已使用本机 Codex 0.144.2 app-server 实际发起并立即取消设备码登录,确认官方验证域名与取消流程正常,测试未输出一次性代码。
  • GitHub Actions 运行 29698844269 成功完成版本与品牌校验、Windows x64、macOS x64、macOS ARM64 构建、macOS 应用结构校验、六项资产校验与发布。

下载

  • Windows x64:安装版 EXE、便携 ZIP。
  • macOS Intel x64:DMG、ZIP。
  • macOS Apple Silicon ARM64:DMG、ZIP。

完整变更对比v1.2.50...v1.2.51