macOS companion app
Kontrole kondycji (macOS)
Kontrole stanu na macOS
Jak odczytywać stan kondycji połączonego kanału w aplikacji na pasku menu.
Pasek menu
Kropka stanu:
- Zielona: połączono + sonda działa prawidłowo.
- Pomarańczowa: połączono, ale sonda kanału zgłasza obniżoną sprawność/brak połączenia.
- Czerwona: jeszcze nie połączono.
W drugim wierszu widnieje „połączono · uwierzytelnienie 12 min” albo powód błędu. Opcja „Uruchom kontrolę stanu teraz” w menu uruchamia sondę na żądanie.
Ustawienia
- Karta Ogólne zawiera panel kondycji: kropkę stanu, wiersz podsumowania (stan połączenia + czas od uwierzytelnienia) oraz opcjonalny wiersz ze szczegółami błędu, a także przyciski Spróbuj ponownie teraz i Otwórz dzienniki.
- Karta Kanały przedstawia stan i elementy sterujące poszczególnych kanałów (kod QR logowania, wylogowanie, sonda, ostatnie rozłączenie/błąd) dla WhatsApp i Telegram.
Jak działa sonda
Aplikacja wywołuje RPC health Gateway przez istniejące połączenie WebSocket
(a nie przez uruchomienie polecenia CLI w powłoce) co około 60 s i na żądanie. RPC wczytuje
dane uwierzytelniające i zgłasza stan bez wysyłania wiadomości. Aplikacja osobno buforuje ostatnią
prawidłową migawkę i ostatni błąd, dzięki czemu interfejs użytkownika wczytuje się natychmiast i
nie migocze w trybie offline.
W razie wątpliwości
Użyj procedury CLI opisanej w sekcji Kondycja Gateway (openclaw status,
openclaw status --deep, openclaw health --json) i śledź
/tmp/openclaw/openclaw-*.log, filtrując wpisy web-heartbeat / web-reconnect.