Мониторинг аутентификации
OpenClaw предоставляет состояние истечения срока действия OAuth черезopenclaw models status. Используйте это для
автоматизации и оповещений; скрипты являются необязательным дополнением для телефонных сценариев.
Рекомендуется: проверка через CLI (портативно)
0: OK1: учётные данные истекли или отсутствуют2: скоро истекают (в течение 24 ч)
Необязательные скрипты (ops / телефонные сценарии)
Они находятся вscripts/ и являются необязательными. Предполагают SSH‑доступ к
хосту шлюза Gateway и настроены для systemd + Termux.
scripts/claude-auth-status.shтеперь используетopenclaw models status --jsonв качестве источника истины (с откатом к прямому чтению файлов, если CLI недоступен), поэтому держитеopenclawнаPATHдля таймеров.scripts/auth-monitor.sh: цель таймера cron/systemd; отправляет оповещения (ntfy или на телефон).scripts/systemd/openclaw-auth-monitor.{service,timer}: пользовательский таймер systemd.scripts/claude-auth-status.sh: проверка аутентификации Claude Code + OpenClaw (полный/json/простой).scripts/mobile-reauth.sh: пошаговый поток повторной аутентификации по SSH.scripts/termux-quick-auth.sh: статус виджета «в одно касание» + открытие URL аутентификации.scripts/termux-auth-widget.sh: полный пошаговый поток виджета.scripts/termux-sync-widget.sh: синхронизация учётных данных Claude Code → OpenClaw.