codeburn/app/renderer
reviewer 8cc41cba70 session-cache: validate optional agentType and failed during v5 adoption; app: reset PR expansion on period switch
A v5 entry that was valid except for a malformed optional field (agentType,
failed) passed per-file validation and flowed downstream as a non-string.
The expansion reset keyed only on the row URL set, so a period switch that
returned the same PRs kept a stale expansion open over changed numbers.
2026-07-21 01:33:05 +02:00
..
assets brand: restore binary 0101 flame across all surfaces 2026-07-17 14:14:40 -07:00
components payload: spend by pull request and by branch; desktop Pull requests tab (#788) 2026-07-20 14:36:53 -07:00
hooks app: Download button direct-downloads the update asset (#777) 2026-07-20 10:02:43 -07:00
lib sessions: harden PR attribution and add models + category breakdown 2026-07-21 01:08:52 +02:00
sections session-cache: validate optional agentType and failed during v5 adoption; app: reset PR expansion on period switch 2026-07-21 01:33:05 +02:00
styles sessions: reconcile mixed PR rows, harden v5 adoption, bound models 2026-07-21 01:26:06 +02:00
test feat(app): refresh cadence, instant switching, cache coherence, telemetry v1 2026-07-16 11:47:05 -07:00
App.test.tsx payload: spend by pull request and by branch; desktop Pull requests tab (#788) 2026-07-20 14:36:53 -07:00
App.tsx payload: spend by pull request and by branch; desktop Pull requests tab (#788) 2026-07-20 14:36:53 -07:00
index.html harden(app): Electron security + spawn efficiency batch 2026-07-16 01:57:44 -07:00
main.tsx fix(app): zero background work when hidden; currency applies instantly 2026-07-16 18:41:28 -07:00
vite-env.d.ts feat(app): scaffold Electron+Vite package and codeburn CLI spawn 2026-07-10 15:16:55 -07:00