OpenClawSkills
GitHub
Plataformas • 5 min de lectura

Verificaciones de Salud

Cómo la app macOS reporta estados de salud del gateway/Baileys

Cómo ver si el canal vinculado está saludable desde la app de barra de menú.

Tutorial.step

Barra de menú

- El punto de estado ahora refleja la salud de Baileys:

- Verde: vinculado + socket abierto recientemente.

- Naranja: conectando/reintentando.

- Rojo: desconectado o sondeo fallido.

- La línea secundaria lee "vinculado · auth 12m" o muestra la razón del fallo.

- El item de menú "Ejecutar Verificación de Salud" dispara un sondeo bajo demanda.

Tutorial.step

Configuración

- La pestaña General gana una tarjeta de Salud mostrando: edad de auth vinculado, ruta/contador de session-store, tiempo de última verificación, último error/código de estado, y botones para Ejecutar Verificación de Salud / Mostrar Logs.

- Usa una instantánea cacheada para que la UI cargue instantáneamente y retroceda elegantemente cuando está offline.

- Pestaña Canales muestra estado del canal + controles para WhatsApp/Telegram (QR de login, logout, sondeo, última desconexión/error).

Tutorial.step

Cómo funciona el sondeo

- La app ejecuta ''openclaw health --json'' vía ''ShellExecutor'' cada ~60s y bajo demanda. El sondeo carga credenciales y reporta estado sin enviar mensajes.

- Cachea la última instantánea buena y el último error separadamente para evitar parpadeo; muestra la marca de tiempo de cada uno.

Tutorial.step

En caso de duda

- Aún puedes usar el flujo CLI en ''Salud del Gateway'' (''openclaw status'', ''openclaw status --deep'', ''openclaw health --json'') y seguir ''/tmp/openclaw/openclaw-*.log'' para ''web-heartbeat'' / ''web-reconnect''.