- Added reconnect handler that triggers on connection loss - Implements exponential backoff strategy with configurable max retries - Preserves existing subscriptions and state across reconnection attempts