Codex94 3.1.1
Codex94 3.1.1 (17) · 2026-09-23 (Australia/Melbourne)
修复
- 当前额度没有 5 小时窗口时,悬浮栏不再显示无意义的 5h 占位,周额度布局缩为 480 × 90 逻辑点。
- 有真实 5 小时额度数据的组继续使用 680 × 90 双列;0% 仍属于有效数据。布局依据实际返回内容,兼容只有周额度的 Pro 等账户。
- 保留正常字号、置顶、展开、拖动及淡化手动刷新。缓存、刷新或额度组选项改变后,同一个窗口自动适配宽度;空间不足时仍限制在屏幕内。展开高度维持 132 点。
- 修正本地检查对 Git worktree 元数据的误报;源码和历史的凭据/隐私扫描继续生效。
Fixes
- Remove the unavailable 5-hour placeholder from weekly-only floating quota data and use a 480 × 90 logical-point strip.
- Keep 680 × 90 for quota groups that actually report a 5-hour window, including 0%. Availability is based on returned data, so weekly-only Pro and other accounts receive the compact layout.
- Preserve normal typography, pin/expand/drag and subtle manual refresh. The same panel adapts after cached data, refreshes and quota selection changes without an extra request. Expanded height stays 132 points and screen fitting remains enforced.
- Exclude Git's administrative pointer from local worktree scans, preserving source/history credential and privacy checks.
Downloads and validation
Codex94-3.1.1-macos-universal-unnotarized.dmgCodex94-3.1.1-SHA256SUMS.txt
Universal 2 (Apple Silicon and Intel), macOS 14 or later.
shasum -a 256 -c Codex94-3.1.1-SHA256SUMS.txtDMG SHA-256: 364285015fa44a652b8370c8d4399660bd51e2a5c41e7f671b82aa4e3ca1b14a
Frozen source: 370e3800de1f54b94efe2e4d4761d671a2710fd4, annotated tag v3.1.1.
The exact final-main CI run passed the test/package gate (345 executed, 1 skipped, 0 failures), all four external UI scenarios and DMG attestation. Actions/Python/Swift CodeQL passed for the same frozen commit.
Native floating tests verify 480 → 680 → 480, complete removal of the absent 5-hour node, unchanged request/cache counts, the same panel and position, pin/drag/expand/hide/reopen, and failure retaining cached data. Synthetic screenshots were reviewed; a real reported 0% remains a window. The optional hosted key-window focus check remains skipped, not passed. Cross-app keyboard focus, Spaces and fullscreen are not separately claimed as verified; Recovery retains its instrumented click-only limits.
The installed App's complete file/mode manifest, both-architecture signature and running executable were verified against the CI artifact. The desktop inspection connection was unavailable, so no additional local visual/manual acceptance is claimed. The 3.1.0 App was preserved for rollback, with quarantine and Gatekeeper unchanged. Fresh-account first-launch Gatekeeper acceptance remains unverified.
The DMG is unsigned/unnotarized; the enclosed App is ad-hoc signed with Hardened Runtime. GitHub build attestation proves workflow/source provenance, not Apple Developer ID trust. Existing reset counts remain read-only, and update installation remains manual.