v0.2.6
May 12, 2026 · View on GitHub
主题
在 v0.2.5 多供应商架构重构 打好的地基上,把 popover 里的 Codex tab 从"敬请期待"占位变成真能看用量 —— 实现一个 CodexProvider: UsageProvider,复用本机 codex CLI 已登录的 ChatGPT 凭证(~/.codex/auth.json,只读),拉 chatgpt.com/backend-api/wham/usage,在 Codex tab 里展示 5 小时(session)和 7 天(weekly)两个额度窗口(进度条 + pace 标记 + 重置倒计时)+ 套餐徽章 + 按量计费余额(如有),布局和 Claude tab 一致(共用泛化后的视图层)。Codex 的其余数据源(CLI RPC / chatgpt.com Web / 本地 session JSONL 算成本 / 历史趋势 / 多账号)留作后续版本。
含 spec
2026-05-12-codex-provider—CodexProvider:~/.codex/auth.jsonOAuth →wham/usage,映射成统一的ProviderUsageSnapshot,Codex tab 复用泛化视图
验收(G6 checklist)
- 所有 spec 的 spec_criteria 全 done(SC1-7,详见 spec frontmatter;SC1/SC6 的 UI 部分待用户目测确认)
- CI 全绿(
swift build -c release、swift test= 200 passed、make release-artifacts+verify-release.shzip/dmg 均 OK) - CHANGELOG.md 已 append 本版本 entry(发版 runbook §5 自动生成,merge 后做)
- 本文件
release_notes_zh已填写
发版(G7 checklist)
-
docs/runbooks/release.md全流程跑通 - tag 已推送,Sparkle appcast 已更新
- GitHub Release 已创建,资源(zip/dmg)已上传
- 24h health 回访通过
Release notes (zh)
从 frontmatter
release_notes_zh同步过来。