Перейти к основному содержанию

Проверки работоспособности в macOS

Как узнать из приложения в строке меню, исправен ли связанный канал.

Строка меню

  • Точка состояния теперь отражает работоспособность Baileys:
    • Зеленая: связано + сокет недавно открыт.
    • Оранжевая: подключение/повторная попытка.
    • Красная: выполнен выход или проверка не прошла.
  • Вторая строка показывает “связано · аутентификация 12 мин” или причину сбоя.
  • Пункт меню “Запустить проверку работоспособности” запускает проверку по запросу.

Настройки

  • На вкладке “Общие” появляется карточка работоспособности, где показаны: возраст связанной аутентификации, путь/количество в хранилище сессий, время последней проверки, последняя ошибка/код состояния и кнопки “Запустить проверку работоспособности” / “Показать журналы”.
  • Использует кэшированный снимок, поэтому UI загружается мгновенно и корректно переходит в резервный режим при отсутствии сети.
  • Вкладка “Каналы” показывает состояние канала и элементы управления для WhatsApp/Telegram (QR-код входа, выход, проверка, последнее отключение/ошибка).

Как работает проверка

  • Приложение запускает openclaw health --json через ShellExecutor примерно каждые 60 с и по запросу. Проверка загружает учетные данные и сообщает состояние без отправки сообщений.
  • Кэшируйте последний успешный снимок и последнюю ошибку отдельно, чтобы избежать мерцания; показывайте метку времени для каждого.

Если есть сомнения

  • Вы по-прежнему можете использовать поток CLI в работоспособности Gateway (openclaw status, openclaw status --deep, openclaw health --json) и отслеживать /tmp/openclaw/openclaw-*.log для web-heartbeat / web-reconnect.

См. также