mirror of
https://github.com/getpaseo/paseo.git
synced 2026-07-29 12:01:31 +00:00
The availability check was failing for online hosts due to a timing issue: connectionStates would show "online" before SessionProvider registered its session accessor, causing session to be null. Changed selectedDaemonIsUnavailable to selectedDaemonIsOffline which only checks connectionStates status (the single source of truth for connection state), removing the redundant session and ws.isConnected checks. isTargetDaemonReady still requires session for actual operations. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>