- Added reconnect handler that triggers on connection loss with configurable max retries
- Implements exponential backoff strategy using 2^n delay with jitter for retry intervals
- Preserves existing subscriptions and authentication state across reconnection attempts
- Added desktop notification support via notify-send for connection status events