| .. |
| Config | refactor: centralize logging helpers | 9 months ago |
| Providers | Merge branch 'main' into feature/usage-history | 7 months ago |
| Resources | Add Alibaba Coding Plan provider (#574) | 8 months ago |
| About.swift | fix: update website link in About panel | 10 months ago |
| AppNotifications.swift | refactor: centralize logging helpers | 9 months ago |
| ClaudeLoginRunner.swift | fix: stabilize version detection and clean formatting | 8 months ago |
| CodexbarApp.swift | Cleanup lingering processes spawned byt TTYCommandRunner on termination | 8 months ago |
| CodexLoginRunner.swift | fix: refresh switch account status | 11 months ago |
| CookieHeaderStore.swift | refactor: centralize logging helpers | 9 months ago |
| CopilotTokenStore.swift | refactor: centralize logging helpers | 9 months ago |
| CostHistoryChartMenuView.swift | Add per-model token counts to cost history | 8 months ago |
| CreditsHistoryChartMenuView.swift | fix: align chart hover band width | 10 months ago |
| CursorLoginRunner.swift | fix: stabilize version detection and clean formatting | 8 months ago |
| Date+RelativeDescription.swift | refactor(ui): simplify Providers header | 10 months ago |
| DisplayLink.swift | feat: support macOS 14 and Intel builds | 10 months ago |
| GeminiLoginRunner.swift | fix(gemini): improve account switching and Workspace detection | 11 months ago |
| HiddenWindowView.swift | fix: optimize startup performance by moving blocking operations to background tasks\n\n- Move keychain migration to a detached background task\n- Make path debug info resolution async and deferred\n- Implement lazy initialization for NSStatusItems to reduce IPC overhead on startup\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude <noreply@anthropic.com> | 10 months ago |
| HistoricalUsagePace.swift | fix: backfill omitted leading zero days | 8 months ago |
| IconRenderer.swift | fix: stabilize version detection and clean formatting | 8 months ago |
| IconView.swift | Format Swift sources | 9 months ago |
| InstallOrigin.swift | feat: disable Sparkle under Homebrew | 11 months ago |
| KeyboardShortcuts+Names.swift | feat: add menu shortcut | 10 months ago |
| KeychainMigration.swift | fix: stabilize version detection and clean formatting | 8 months ago |
| KeychainPromptCoordinator.swift | refactor: centralize logging helpers | 9 months ago |
| KimiK2TokenStore.swift | refactor: centralize logging helpers | 9 months ago |
| KimiTokenStore.swift | refactor: centralize logging helpers | 9 months ago |
| LaunchAtLoginManager.swift | refactor: centralize logging helpers | 9 months ago |
| LoadingPattern.swift | Format Swift sources | 9 months ago |
| MenuBarDisplayMode.swift | Format Swift sources | 9 months ago |
| MenuBarDisplayText.swift | fix: fall back to percent in Both mode when pace is unavailable (#527) | 7 months ago |
| MenuBarMetricWindowResolver.swift | feat(cursor): port dashboard-aligned usage support | 7 months ago |
| MenuCardView.swift | feat(codex): Add reset time display for Codex code review limit (#581) | 7 months ago |
| MenuContent.swift | Format Swift sources | 9 months ago |
| MenuDescriptor.swift | Harden Codex historical pace and backfill | 8 months ago |
| MenuHighlightStyle.swift | Format Swift sources | 9 months ago |
| MiniMaxAPITokenStore.swift | refactor: centralize logging helpers | 9 months ago |
| MiniMaxCookieStore.swift | refactor: centralize logging helpers | 9 months ago |
| MouseLocationReader.swift | fix(ui): stabilize usage breakdown hover | 11 months ago |
| Notifications+CodexBar.swift | fix: sync config changes and add file logging | 9 months ago |
| OpenAICreditsPurchaseWindowController.swift | refactor: centralize logging helpers | 9 months ago |
| PersonalInfoRedactor.swift | fix: prevent copying redacted credits hint (#137) (thanks @t3dotgg) | 10 months ago |
| PlanUtilizationHistoryChartMenuView.swift | fix: use Date identifiers for utilization chart points | 7 months ago |
| PlanUtilizationHistoryStore.swift | Split plan utilization history into provider files | 7 months ago |
| PreferencesAboutPane.swift | feat: add beta update channel | 10 months ago |
| PreferencesAdvancedPane.swift | feat: shrink prefs and move privacy toggle | 10 months ago |
| PreferencesComponents.swift | style tighten preference row spacing | 10 months ago |
| PreferencesDebugPane.swift | Consolidate Claude source planning | 8 months ago |
| PreferencesDisplayPane.swift | Refine merged overview selection behavior | 8 months ago |
| PreferencesGeneralPane.swift | feat: Add display tab and refresh menu | 10 months ago |
| PreferencesProviderDetailView.swift | Refine OpenRouter settings and fallback status icons | 8 months ago |
| PreferencesProviderErrorView.swift | fix: stabilize version detection and clean formatting | 8 months ago |
| PreferencesProviderSettingsMetrics.swift | fix: dynamically calculate label widths for provider detail view | 9 months ago |
| PreferencesProviderSettingsRows.swift | Expose Claude keychain prompt policy in Preferences | 9 months ago |
| PreferencesProviderSidebarView.swift | style: use material background for provider sidebar | 9 months ago |
| PreferencesProvidersPane+Testing.swift | refactor: split provider settings and runtime hooks | 9 months ago |
| PreferencesProvidersPane.swift | fix(cursor): tighten metric and browser fallback handling | 7 months ago |
| PreferencesSelection.swift | refactor(observation): migrate app state | 10 months ago |
| PreferencesView.swift | Align overview selector with active providers | 8 months ago |
| ProviderBrandIcon.swift | Fix provider icons and session expiration handling | 10 months ago |
| ProviderRegistry.swift | Run provider fetches off MainActor | 9 months ago |
| ProviderSwitcherButtons.swift | fix: refine provider switcher layout | 10 months ago |
| ProviderToggleStore.swift | Release 0.6.0 | 11 months ago |
| SessionQuotaNotifications.swift | fix: stabilize version detection and clean formatting | 8 months ago |
| SettingsStore+Config.swift | refactor: split provider settings and runtime hooks | 9 months ago |
| SettingsStore+ConfigPersistence.swift | refactor: prevent external config rebroadcasts | 9 months ago |
| SettingsStore+Defaults.swift | Harden Codex historical pace and backfill | 8 months ago |
| SettingsStore+MenuObservation.swift | Harden Codex historical pace and backfill | 8 months ago |
| SettingsStore+MenuPreferences.swift | fix(cursor): tighten metric and browser fallback handling | 7 months ago |
| SettingsStore+ProviderDetection.swift | refactor: centralize logging helpers | 9 months ago |
| SettingsStore+TokenAccounts.swift | refactor: move provider settings and token hooks | 9 months ago |
| SettingsStore+TokenCost.swift | fix: include archived codex sessions in cost scan | 9 months ago |
| SettingsStore.swift | feat(cursor): port dashboard-aligned usage support | 7 months ago |
| SettingsStoreState.swift | fix: stabilize version detection and clean formatting | 8 months ago |
| StatusItemController+Actions.swift | Add Alibaba Coding Plan provider (#574) | 8 months ago |
| StatusItemController+Animation.swift | fix: show all enabled providers in merged switcher (#525) | 8 months ago |
| StatusItemController+Menu.swift | Hide usage history menu while provider data is still loading | 7 months ago |
| StatusItemController+SwitcherViews.swift | Add overview tab selection to merged switcher | 8 months ago |
| StatusItemController+UsageHistoryMenu.swift | Hide usage history menu while provider data is still loading | 7 months ago |
| StatusItemController.swift | fix(cursor): tighten metric and browser fallback handling | 7 months ago |
| SyntheticTokenStore.swift | refactor: centralize logging helpers | 9 months ago |
| UpdateChannel.swift | fix: stabilize version detection and clean formatting | 8 months ago |
| UsageBreakdownChartMenuView.swift | fix: align chart hover band width | 10 months ago |
| UsagePaceText.swift | fix: stabilize version detection and clean formatting | 8 months ago |
| UsageProgressBar.swift | refactor: streamline pace tip rendering | 10 months ago |
| UsageStore+Accessors.swift | Format Swift sources | 9 months ago |
| UsageStore+ClaudeDebug.swift | Consolidate Claude source planning | 8 months ago |
| UsageStore+HighestUsage.swift | fix(cursor): align highest-usage exclusion with fallback metric | 7 months ago |
| UsageStore+HistoricalPace.swift | Avoid Codex account lookup for Claude pace | 8 months ago |
| UsageStore+Logging.swift | Implement Kilo usage source modes and fallback behavior | 8 months ago |
| UsageStore+OpenAIWeb.swift | feat: add token account multi-account support | 10 months ago |
| UsageStore+PlanUtilization.swift | Hide usage history menu while provider data is still loading | 7 months ago |
| UsageStore+Refresh.swift | Derive utilization history charts from windowed provider snapshots | 8 months ago |
| UsageStore+Status.swift | feat: poll workspace status for gemini/antigravity | 10 months ago |
| UsageStore+Timeout.swift | Consolidate Claude source planning | 8 months ago |
| UsageStore+TokenAccounts.swift | Preserve selected Claude history when recording secondary accounts | 8 months ago |
| UsageStore+TokenCost.swift | refactor: rename cost usage types | 10 months ago |
| UsageStore+WidgetSnapshot.swift | refactor: rename cost usage types | 10 months ago |
| UsageStore.swift | Merge branch 'main' into feature/usage-history | 7 months ago |
| UsageStoreSupport.swift | Split UsageStore support types into separate file | 8 months ago |
| ZaiTokenStore.swift | refactor: centralize logging helpers | 9 months ago |