codeburn/app/electron
iamtoruk fd48f6c57f fix(app): telemetry flush drops permanently-rejected batches
A 4xx response means the server will never accept that payload;
retrying it wedges the queue at its cap and blocks all newer events.
Drop on 4xx, keep retrying on 5xx and network failures. Matches the
server's validation contract (batch cap 200).
2026-07-16 12:10:38 -07:00
..
quota feat(app): refresh cadence, instant switching, cache coherence, telemetry v1 2026-07-16 11:47:05 -07:00
cli.test.ts feat(app): bundle the CLI inside the packaged app 2026-07-16 09:27:46 -07:00
cli.ts fix(app): cold start survives, first-run shows per-provider progress 2026-07-16 10:51:18 -07:00
main.test.ts feat(app): refresh cadence, instant switching, cache coherence, telemetry v1 2026-07-16 11:47:05 -07:00
main.ts feat(app): refresh cadence, instant switching, cache coherence, telemetry v1 2026-07-16 11:47:05 -07:00
preload.ts feat(app): refresh cadence, instant switching, cache coherence, telemetry v1 2026-07-16 11:47:05 -07:00
telemetry.test.ts fix(app): telemetry flush drops permanently-rejected batches 2026-07-16 12:10:38 -07:00
telemetry.ts fix(app): telemetry flush drops permanently-rejected batches 2026-07-16 12:10:38 -07:00