You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Menu bar: add a display option to show reset time when quota runs out.
Kimi K2: add a Usage Dashboard shortcut to the legacy credits page.
Codex: add GPT-5.6 Sol, Terra, and Luna pricing, including alias and
cache-write handling.
Codex: add a provider option to hide Spark quota rows without hiding credits
or other extra usage.
Documentation: add Azure OpenAI provider setup and troubleshooting notes.
Changed
Synced upstream CodexBar Mac fixes through 99c3d94d4
(a0102190e..99c3d94d4), including Claude Auto fallback when expired CLI
credentials only have MCP Keychain state while preserving QuotaKit release
ownership, appcast metadata, config paths, CloudKit setup, and iOS build
numbers.
Synced upstream CodexBar Mac fixes through a0102190e
(820bfa145..a0102190e), including Codex weekly reset-boundary ownership for
quota-reset celebrations while preserving QuotaKit release ownership, appcast
metadata, config paths, CloudKit setup, and iOS build numbers.
Synced upstream CodexBar Mac fixes through 820bfa145
(98de97833..820bfa145), including Gemini OAuth recovery when current CLI
installs omit oauth2.js and the upstream Pi cumulative-token scanner revert,
while preserving QuotaKit release ownership, appcast metadata, config paths,
CloudKit setup, and iOS build numbers.
Synced upstream CodexBar Mac improvements through 98de97833
(2d58d098..98de97833), including the settings pane reorganization,
leading-aligned settings footers, menu viewport restoration after manual
refresh, stale menu highlight fixes, Claude OAuth Keychain pre-alert
cooldowns, passive Claude probe update suppression, bounded Codex session
metadata reads, Pi Ultra token overcount fixes, Cursor/filter widget options,
ChatGPT-bundled Codex CLI discovery, Kimi K2 credential messaging, and
broader menu/refresh/widget/provider test coverage while preserving QuotaKit
release ownership, appcast metadata, CloudKit setup, config paths, Cursor
mobile label parity, and iOS build numbers.
Synced upstream CodexBar Mac improvements through 2d58d098
(3b039d15..2d58d098), including Codex OAuth account isolation, Spark quota
visibility, reset-time menu display, Kimi K2 dashboard links, GPT-5.6
pricing, bounded unknown-model pricing refresh, CLI serve timeout retention,
Claude reset occurrence handling, Claude never-prompt Keychain cache
hardening, Azure OpenAI provider documentation, cost-history chart stability,
Catalan localization updates, and broader provider/runtime test coverage
while preserving QuotaKit release ownership, appcast metadata, CloudKit
setup, config paths, and iOS build numbers.
Fixed
Codex: require weekly reset-boundary advancement before celebrating quota
resets while keeping same-email workspace accounts isolated.
Codex accounts: isolate authenticated OAuth and browser-cookie requests from
shared URL caches and cookie stores.
Claude OAuth: honor QuotaKit's never-prompt Keychain policy in bundled CLI
paths and defer stale cache cleanup until Keychain access is re-enabled.
Claude OAuth: let Auto mode fall through when expired CLI credentials only
have MCP Keychain state, avoiding doomed background refresh attempts.
CLI server: retain timed-out route and provider work until it actually exits.
Token costs: coalesce bounded pricing-catalog refreshes when newly observed
models are still unpriced.
Cost history: keep model breakdown menus steady while hovering and make
overflowing histories scrollable.
Catalan: complete current strings and enforce catalog parity.