Skip to content

Codex94 3.1.4

Choose a tag to compare

@DEFY-AN94 DEFY-AN94 released this 28 Sep 05:25
0aae38d

Codex94 3.1.4 (20)

Release date / 发布日期: 2026-09-28 (Australia/Melbourne)

  • Quota reads now have an independent 10-second request / 20-second transaction budget. Token usage retains its previous limits.

  • Transient failures retry up to three times, waiting 5, 20 and 60 seconds after successive failures. Recovery stays single-flight and cancels obsolete work.

  • Cached quota shows its failure reason and the next scheduled automatic attempt. Fixed failure-stage timings improve diagnosis without logging responses or account details.

  • 额度读取改用独立的 10 秒请求、20 秒事务预算,不扩大 Token 统计请求的等待上限。

  • 短暂失败后最多额外重试三次,依次等待 5、20、60 秒,避免全部重试集中在同一次短暂故障中;仍保留单请求与取消保护。

  • 缓存状态显示失败原因和下次自动尝试时间。失败阶段保留固定耗时日志,便于排查,不记录响应内容或账号资料。

Fixes #36 · PR #37

Validation / 验证:

  • Full suite: 396 executed, 1 existing hosted-focus skip, 0 failures. The skip is not a pass.
  • Local candidate: over 50 minutes and 10 scheduled background successes without a menu/manual trigger. Across launch and those background cycles, four quota stages took just over five seconds. The installed final CI App also recovered a natural quota timeout via its scheduled retry without a menu click.
  • All four hosted UI scenarios and Actions/Python/Swift CodeQL passed. Controlled outage coverage verifies exactly four attempts, no fifth retry beyond 60 seconds, and closed-popover recovery after a service failure lasting at least 31 seconds.
  • Final main CI / 最终构建: https://github.com/DEFY-AN94/codex94/actions/runs/36380134556
  • Source commit / 源码提交: 0aae38d7eff9c910ce25778c60ccf429b67cd22a

Download both assets / 同时下载两个文件:

  • Codex94-3.1.4-macos-universal-unnotarized.dmg
  • Codex94-3.1.4-SHA256SUMS.txt
  • macOS 14+, Universal 2 (Apple Silicon arm64 + Intel x86_64)
  • DMG SHA-256: 24f1b3a5dc5bbbd0cb084e8f242cb5eb817653b059e44cef619c0127940620a5
shasum -a 256 -c Codex94-3.1.4-SHA256SUMS.txt
gh attestation verify Codex94-3.1.4-macos-universal-unnotarized.dmg -R DEFY-AN94/codex94

The DMG is unsigned and unnotarized; its App is ad-hoc signed with Hardened Runtime. GitHub attestation verifies build provenance, not Apple trust. Quit every Codex94 copy before replacing it in Applications. If macOS blocks a trusted, verified release, use Apple's Privacy & Security → Open Anyway flow.

DMG 未签名、未公证;内部 App 使用 Hardened Runtime ad-hoc 签名。GitHub attestation 证明构建来源,不代表 Apple 信任。替换 Applications 中的 App 前请退出所有 Codex94 副本;如 macOS 阻止已信任并验证的版本,请使用系统“仍要打开”流程。

Source installation is available from annotated tag v3.1.4. Update installation remains manual. Persistent upstream failures still retain the last successful quota; this release improves bounded recovery and makes its planned retry visible.
仍可从 annotated v3.1.4 源码安装,软件更新仍需手动安装。上游持续不可用时会保留最后成功的额度;本版改进有限重试恢复,并显示计划中的下一次尝试。