summaryrefslogtreecommitdiffstats
path: root/pyproject.toml
diff options
context:
space:
mode:
authorChristophe Besson <cbesson@gmail.com>2026-08-26 10:27:45 +0200
committerChristophe Besson <cbesson@gmail.com>2026-08-26 10:27:45 +0200
commit3be8bd2a7885fbd141f6cc12c2d2073f9a0ac56c (patch)
treec735d6cc99d9d38af2a83f5c0be62f443917f911 /pyproject.toml
parent7126fd3c265ba75d77b449bfd0f83f5f3e584b74 (diff)
downloadmeshbay-3be8bd2a7885fbd141f6cc12c2d2073f9a0ac56c.tar.gz
debug(transport): opt-in WebRTC health tracing for mobile-lock investigation
Client (transport.js): a localStorage ring buffer of connection/ICE/ DataChannel state transitions, visibility changes, request timeouts, and periodic health pings — enabled once via ?trace=1 (persists), read back at any time via #mb-debug without devtools. Off by default, zero behavior change unless enabled. Node (webrtc_server.py): MESHBAY_WEBRTC_TRACE=1 gates ICE-state-change logging and a per-session heartbeat (message count, seconds since last message, ICE/connection state) every 30s. Debugging aid for the "stuck after several minutes of mobile screen lock" report — not a fix. Stays on this branch until confirmed useful/resolved.
Diffstat (limited to 'pyproject.toml')
0 files changed, 0 insertions, 0 deletions