CodeBurn macOS app fails to load the Today dashboard when current.cacheHitPercent is null.
Instead of showing the dashboard with a fallback value, the app shows a decoding error and the whole Today screen becomes unavailable.
Error:
decode(DecodingError.valueNotFound: Expected value of type Double but found null instead.
Path: current.cacheHitPercent
Debug description: Cannot get value of type Double -- found null value instead
Expected:
Dashboard should load even when cacheHitPercent is null.
Actual:
Today screen fails completely.
Environment:
macOS 26.4.1, CodeBurn v0.9.9
Provider: Claude/Codex/OpenClaw>
CodeBurn macOS app fails to load the Today dashboard when
current.cacheHitPercentisnull.Instead of showing the dashboard with a fallback value, the app shows a decoding error and the whole Today screen becomes unavailable.
Error:
decode(DecodingError.valueNotFound: Expected value of type Double but found null instead.
Path: current.cacheHitPercent
Debug description: Cannot get value of type Double -- found null value instead
Expected:
Dashboard should load even when cacheHitPercent is null.
Actual:
Today screen fails completely.
Environment:
macOS 26.4.1, CodeBurn v0.9.9
Provider: Claude/Codex/OpenClaw>