Win-CodexBar 0.53.0
[Windows] 0.53.0 - 2026-08-19
Windows port of upstream CodexBar 0.48.0 → 0.53.0.
Added
- Providers: Fireworks provider with 30-day rated billing spend (#337).
- Providers: Amp monthly renewals + 8PM NY free reset, LongCat token-packs summary, OpenCode pay-as-you-go billing fallback (#338).
- Providers: Cursor app session preference — reads Cursor's read-only
state.vscdbfor automatic session detection before browser cookies (#339). - Providers: Kiro re-authenticate via
run_kiro_login()wired intotrigger_provider_login(#341). - Providers: Grok source picker — Auto / Grok CLI / SuperGrok OAuth / Browser cookies (#346).
- Charts: Tokens/Cost chart switch with a Tokens tab in Settings, defaulting active for Codex; "Refreshing" marker for incomplete backfill (#339).
- Charts: Centered x-axis date labels on bar/point centers (#341).
- Cost: Explicit cost provenance and coverage —
SpendContractwithCostProvenance(ListPriceEstimate/VendorMetered/Mixed/Unknown) andCostCoverageCounts; partial totals show coverage, nothing unpriced masquerades as a bill (#346). - Cost: Token mix, hourly activity heatmap, and conversation totals in UsageSpendTab (#346).
- Cost: All-time range (365 days) —
selectedDays: 0maps to 365-day clamp (#346). - Cost: Exact-match custom pricing overlays from
custom-pricing.json— custom rates authoritative over models.dev/built-in (#346). - Cost: Opt-in read-only OpenCodex import — reads
usage.jsonl, deduplicates byrequest_id, aggregates intoImportedSpendSourcewith SQLite cache (#346). - Cost: Per-project spend and Projects panel in UsageSpendTab (#344, #346).
- Cost: OpenCode Go local estimate source labeling (#344).
- Cost: CLI
codexbar usage --format toon— TOON v4.1 JSON payload emission (#346). - Cost: CLI
codexbar cost --jsonaligned with spend provenance, token mix, coverage, and opt-in OpenCodex (#346). - Low Power Mode Off/On/Automatic —
LowPowerModePreferenceenum; Automatic reads Windows Battery Saver viaSystemStatusFlag(#346). - i18n: Turkish (tr-TR) locale support (#342).
- Settings: Light theme toggle fix (#343).
- Sessions: Cost CLI session grouping (#344).
- Serve:
--identitynow optional; followshide_personal_infosetting when absent (#341). - z.ai:
CREDIT_LIMITcoding plans now parse likeTOKENS_LIMIT— 5-hour credit window drives primary % and reset (#337). - Kimi: Official lane names + duplicate suppression — membership pool renamed to "Total usage", duplicate
Code 7-dayrow hidden on positive evidence (#337). - OpenRouter: Key-quota fast join on a 1-second deadline (was 3s) with explicit degraded-join logging (#337).
- Proof: Seed provider usage snapshot for deterministic proof runs (#336).
- FloatBar: Synced with menu bar metric preference (#335).
- Tray:
OverviewSpendSummarycomponent showing 30-day total spend across all providers in the tray panel header (#346).
Fixed
- Claude: Prefer
limits[]session over stalefive_hourafter 5h rollover (#334). - Claude: Stop rescaling utilization below 1% to 100% (#274).
- Antigravity: Detect
agyCLI in Antigravity provider on Windows (#333). - Qwen Cloud: Promote weekly window to primary (#284).
- DeepSeek: Show peak and off-peak pricing (#280).
- Ollama: Cookie stripping —
strip_curl_cookie_wrapper,curlprefix +Cookie:label stripping innormalize_cookie_header(#341). - Ollama: Cookie-expiry recovery — invalidate + browser re-import + retry (#338).
- Claude: Scope session-equivalent forecast history by account (#276).
- Menu-card: Detail wrapping for long metric reset/pace details — two-line clamp instead of ellipsizing (#337).
- Provider status: Last-success cache — transport failures never replace the last known status (#339).
- Codex: Custom-backend guidance — missing
auth.json+ custom backend reports rate limits unavailable instead of telling user tocodex login(#339). - Cursor: Rename locale keys —
weekly_label: "Auto"→"Cursor",plan_period_label→ "Cursor and Third Party" (#341). - OpenCode Go: 5h/weekly pace via
pace_json()in CLI JSON + text output (#341).
Changed
- Upstream 0.49.0–0.53.0 provider, cost, and CLI behavior ported onto the Windows tray/desktop shell (#337, #338, #339, #341, #344, #346).
- UsageSpendTab rebuilt with
SpendContractOverview(provenance/coverage/conversations/token-mix metric cards),ContractModelsPanel,ProjectsPanel, and OpenCodex import toggle (#346). - GeneralTab: Low-power mode Select dropdown replacing Toggle; legacy
low_power_modeboolean kept for settings.json migration (#346). - CI: GitHub Actions release workflow added as fallback to CircleCI, reusing existing release scripts (preflight, build, manifest, publish).
- CI: Cargo registry, target, and pnpm store caching added to release pipeline (#329).
Release artifacts are unsigned (SignPath onboarding pending); verify them against the attached
.sha256sidecar files.