macOS companion app

Controlli di salute (macOS)

Controlli di salute su macOS

Come vedere se il canale collegato è in salute dall’app nella barra dei menu.

Barra dei menu

  • Il punto di stato ora riflette la salute di Baileys:
    • Verde: collegato + socket aperto di recente.
    • Arancione: connessione/riprova in corso.
    • Rosso: disconnesso o probe fallito.
  • La riga secondaria mostra "linked · auth 12m" oppure il motivo del fallimento.
  • La voce di menu "Run Health Check" attiva un probe su richiesta.

Impostazioni

  • La scheda General aggiunge una card Health che mostra: età dell’autenticazione collegata, percorso/conteggio dell’archivio sessioni, ora dell’ultimo controllo, ultimo errore/codice di stato e pulsanti per Run Health Check / Reveal Logs.
  • Usa uno snapshot in cache così l’interfaccia si carica istantaneamente e usa un fallback in modo elegante quando è offline.
  • La scheda Channels mostra stato del canale + controlli per WhatsApp/Telegram (QR di login, logout, probe, ultima disconnessione/errore).

Come funziona il probe

  • L’app esegue openclaw health --json tramite ShellExecutor circa ogni 60 s e su richiesta. Il probe carica le credenziali e segnala lo stato senza inviare messaggi.
  • Memorizza in cache separatamente l’ultimo snapshot valido e l’ultimo errore per evitare sfarfallii; mostra il timestamp di ciascuno.

In caso di dubbi

  • Puoi comunque usare il flusso CLI in Salute del Gateway (openclaw status, openclaw status --deep, openclaw health --json) e seguire /tmp/openclaw/openclaw-*.log per web-heartbeat / web-reconnect.

Correlati