Codex Manager v0.2.0 — Unsigned Community Build
Pre-release
Pre-release
⚠️ 此版本是 macOS arm64 未签名、未经过 Apple notarization 的社区预发布版。macOS Gatekeeper 会拒绝或显示安全警告。它不属于稳定签名发布,不支持在线自动更新;请仅在信任源码提交87099222b0e9a50c4410a040c9600e23c53afb23并核对 SHA-256 后手动下载测试。
Codex Manager v0.2.0 — Unsigned Community Build
这是面向开发者和早期测试者的 macOS arm64 开源预发布版,不是已签名的正式 macOS beta。
主要变化
- 新增 OAuth 工作台:由用户点击启动官方
codex login,读取当前账户、套餐和 ChatGPT Codex 额度窗口。 - 新增 macOS 认证档案:通过原生文件选择器导入 ChatGPT OAuth
auth.json,秘密保存在应用专用 Keychain;支持显式切换、轮换、30 天软删除和恢复。 - 修复活动记录停更:当前
sessions优先于archived_sessions,同一来源按最近修改时间处理,避免历史归档耗尽全局扫描预算。 - 修复活动页刷新链:后台采集成功后通知界面重载;“刷新本地数据”会先执行一次有预算的 reconciliation,再读取当前筛选结果。
- 修复认证档案首次读取失败后反复自动重试的问题;失败后保留手动刷新入口。
隐私与安全边界
- OAuth token、原始认证 JSON、文件路径、授权/回调 URL 和 App Server 原始响应不会进入 WebView、SQLite 或应用日志。
- 导入只接受权限受限的普通文件,并由经动态签名验证的官方 Codex App Server 校验;file 模式切换使用文件身份、SHA/mtime CAS 和同目录原子替换。
- Codex Manager 不是反向代理,不按请求或后台自动换号。切换会影响之后读取共享活动凭据的 Codex CLI 与 IDE 扩展会话。
重要安装提示
- DMG 没有 Apple Developer ID 签名,也没有经过 Apple notarization/stapling。
- macOS Gatekeeper 显示警告是预期行为;请只在核对本 Release 的 SHA-256 和源码后,按 macOS“隐私与安全”界面手动批准。
- 本 Release 不包含
latest.json、.app.tar.gz或 updater.sig,不会启用应用内稳定在线更新。 - 需要无警告安装体验的普通用户,请等待后续 Developer ID 签名并公证的更高版本。
完整性
Release 附带独立 DMG、SBOM ZIP、许可证 ZIP 和 SHA256SUMS-v0.2.0-community。源码压缩包由 GitHub 根据 v0.2.0 tag 自动生成。
Build provenance
- Source:
87099222b0e9a50c4410a040c9600e23c53afb23 - CI: https://github.com/ewsun22/codex-manager/actions/runs/33201302656
- Target: macOS arm64
- DMG SHA-256:
5e0a22a4d8d8f1dcaf70437419a9e1130b7c426ed8de4b33b9046fa378c1003d - Channel: unsigned community prerelease; stable online update remains disabled