vrOS v0.17.4 Patch Notes
Bug Fixes
- Push events from the supervisor (Twitch chat / events / redemptions, ad manager and ad schedule updates, audio / transcription / translation / config change notifications) and outgoing chat sends could silently stop working mid-session, only recovering after a manual reload. The dashboard subsystem re-injects window.__vros when its JS-globals probe finds them gone, but the React-side bridge notifier was only attached on first subscribe — so the new bridge object had a null onMessage and a fresh empty inbox that piled up unread. The bridge-wait poll now tracks the bridge object identity and re-attaches the notifier whenever the Rust side swaps the bridge underneath us, draining any queued messages.
Other Changes
- Removed a per-keystroke INFO log line that fired every time the user typed into a captured window; it was a leftover diagnostic from the focus / runtime gating work.
