Health Checks auf macOS
So siehst du in der Menüleisten-App, ob der verknüpfte Channel funktioniert.
Menüleiste
- Der Status-Punkt zeigt jetzt den Baileys-Zustand:
- Grün: verknüpft + Socket wurde kürzlich geöffnet.
- Orange: verbindet/versucht es erneut.
- Rot: abgemeldet oder Probe fehlgeschlagen.
- Die zweite Zeile zeigt “linked · auth 12m” oder den Fehlergrund.
- Der Menüpunkt “Run Health Check” startet eine manuelle Prüfung.
Settings
- Der General-Tab hat jetzt eine Health-Karte mit: Alter der verknüpften Authentifizierung, Session-Store-Pfad/Anzahl, Zeitpunkt der letzten Prüfung, letzter Fehler/Statuscode und Buttons für Run Health Check / Reveal Logs.
- Nutzt einen gecachten Snapshot, damit die UI sofort lädt und bei Offline-Betrieb elegant zurückfällt.
- Der Channels-Tab zeigt Channel-Status + Steuerung für WhatsApp/Telegram (Login-QR, Logout, Probe, letzter Disconnect/Fehler).
So funktioniert die Probe
- Die App führt
openclaw health --jsonüberShellExecutoralle ~60s und auf Anfrage aus. Die Probe lädt Credentials und meldet den Status, ohne Nachrichten zu senden. - Der letzte gute Snapshot und der letzte Fehler werden separat gecacht, um Flackern zu vermeiden; der Zeitstempel von jedem wird angezeigt.
Im Zweifel
- Du kannst weiterhin den CLI-Flow in Gateway health nutzen (
openclaw status,openclaw status --deep,openclaw health --json) und/tmp/openclaw/openclaw-*.logfürweb-heartbeat/web-reconnectmit tail verfolgen.