Files
canvas-frontend/qa
shad 70ed7e9aa4
build-and-publish / test (push) Has been cancelled
build-and-publish / image (push) Has been cancelled
fix(topbar): idle-quiet badge poll (count threads, not per-thread reads)
Idle-poll audit caught a regression I introduced in the prior commit:
the topbar badge poll iterated chatApi.listMessages per thread on each
60s tick, firing N requests per refresh. Landing scene showed 9 reqs
in a 30s idle window (failed the <=5 budget).

Now the topbar badge just shows the THREAD COUNT (not per-thread
unread), which is a single chatApi.listThreads call. Per-thread unread
math stays in the Chat scene where it belongs (already wired:
chat-thread-row.unread + .chat-unread-summary).
2026-06-14 18:16:24 +04:00
..
2026-06-14 00:09:32 +04:00