Codex++ 1.2.51
Pre-release
Pre-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.toml、auth.json和供应商设置。
界面改进
- 手机远控页增加“设备码登录”和“浏览器登录”两个明确入口。
- 设备码等待界面展示官方验证网址和一次性代码,并提供复制、打开验证页和取消操作。
- 优化窄屏标题与设备码区域布局,避免账号说明、按钮和面板标题挤压或裁切。
构建与验证
- 本地完整验证通过:Rust workspace 全量测试、前端 TypeScript 检查、11 项前端测试、Vite 生产构建、Rust 格式检查、差异检查和本地品牌保护。
- 已使用本机 Codex
0.144.2app-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