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.

Powiązane

Was this useful?
On this page

On this page