mirror of
https://github.com/AgentSeal/codeburn.git
synced 2026-05-17 03:56:45 +00:00
The menubar ran --optimize on every 30-second CLI invocation. As sessions accumulated throughout the day, optimize got heavier until it exceeded the 45-second timeout. When the fetch failed with no cached data, the loading overlay had no escape hatch and stayed forever. - Never pass includeOptimize from the menubar (background loop, forceRefresh, tab/period switches, manual refresh button) - On fetch failure with empty cache, retry without optimize as fallback so the spinner always clears - refreshQuietly also skips optimize |
||
|---|---|---|
| .. | ||
| Data | ||
| Security | ||
| Theme | ||
| Views | ||
| AppStore.swift | ||
| CodeBurnApp.swift | ||
| CurrencyState.swift | ||