Silero VAD voice detection — Replace amplitude-based silence detection with Silero VAD v5 ONNX neural network for robust speech-vs-noise classification on web. Idle-preloads WASM at page load.
Briefing layout overhaul — Collapse from 3-column to 2-column layout (chat + sidebar). Weather uses tabbed locations with a table-based forecast. Sidebar scales proportionally with viewport.
UI polish — Remove chat/input bar border divider globally (chat, workspace, briefing). Forecast icons scale with container width via CSS container queries.
CI fix — Switch node_modules cache to npm download cache to avoid tar size error from onnxruntime-web.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Test plan