mirror of
https://github.com/spartanz51/tutabridge.git
synced 2026-06-24 10:54:32 +02:00
The bridge already turns WsState changes into stats pulses for the UI but never logged the transition itself, so an INFO-only log stream had no record of reconnects. Track the previous state in the watcher and emit `info!` on each genuine transition (skipping duplicate sets from the same state — `publish()` is called a few times redundantly during the connect handshake). Picks up [[sdk]] commit 1036d6f2e5 (SDK heartbeat + idle timeout) via the submodule bump.