Files
silo-server/internal/api
Quick104andClaude Fable 5 be3bfafeaa fix(api): log events websocket upgrade failures with handshake shape
The events handler silently swallowed gorilla upgrade errors, which hid
a client bug that produced 19k+ failed upgrades in a week (the Android
client's auth plugin was demoting wss to https, arriving here as a
plain GET). Log the error plus the upgrade-relevant request headers so
a failing client is diagnosable from the server alone.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 13:44:57 -04:00
..