c330f340ff
- renderGrid early-return now builds status tiles for auth_required and unreachable sources even when visible.length === 0. Hides empty-state when status tiles are present, shows it only when truly nothing to display. - _previewClickHandler now looks up the session in _currentSessions to recover its sourceUrl before calling openSession, ensuring remote sessions opened via hover-preview connect to the correct instance instead of falling back to the local API path. Tests added (3 new, 214 → 217 total): - renderGrid shows auth tile and hides empty-state when no sessions but source is auth_required - renderGrid shows offline tile and hides empty-state when no sessions but source is unreachable - _previewClickHandler looks up sourceUrl from _currentSessions before calling openSession Closes code-review Important issues #1 and #2. Co-authored-by: Amplifier <amplifier@anthropic.com>