Перевірки справності на macOS
Як побачити, чи пов’язаний канал справний, у застосунку рядка меню.Рядок меню
- Точка стану тепер відображає стан справності Baileys:
- Зелена: пов’язано + сокет нещодавно відкрито.
- Помаранчева: підключення/повторні спроби.
- Червона: виконано вихід або перевірка не вдалася.
- Другий рядок містить текст “пов’язано · auth 12m” або показує причину збою.
- Пункт меню “Run Health Check” запускає перевірку на вимогу.
Налаштування
- Вкладка General отримує картку Health, що показує: вік пов’язаної auth, шлях/кількість session-store, час останньої перевірки, останню помилку/код стану та кнопки Run Health Check / Reveal Logs.
- Використовується кешований знімок, тому інтерфейс завантажується миттєво і коректно переходить до резервного варіанта в офлайн-режимі.
- Вкладка Channels показує стан каналу + елементи керування для WhatsApp/Telegram (QR-код входу, вихід, перевірка, останнє відключення/помилка).
Як працює перевірка
- Застосунок запускає
openclaw health --jsonчерезShellExecutorприблизно кожні 60 с і на вимогу. Перевірка завантажує облікові дані та повідомляє про стан без надсилання повідомлень. - Кешуйте останній коректний знімок і останню помилку окремо, щоб уникнути мерехтіння; показуйте часову позначку для кожного.
Якщо є сумніви
- Ви все ще можете скористатися потоком CLI у Справність шлюзу (
openclaw status,openclaw status --deep,openclaw health --json) і переглядати/tmp/openclaw/openclaw-*.logдляweb-heartbeat/web-reconnect.