18bcb96869
When the server is restarting (e.g., during tsx watch hot reload), the initial auth state fetch may fail. This change adds automatic retry logic (up to 3 attempts with 1s delay) to handle transient connection errors gracefully instead of immediately showing the error screen.