Проверки здоровья на 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.