Auth-Monitoring
OpenClaw macht den OAuth-Ablaufstatus über openclaw models status verfügbar. Nutze das für
Automatisierung und Alerting; die Skripte sind optionale Extras für Handy-Workflows.
Empfohlen: CLI-Check (portabel)
openclaw models status --check
Exit-Codes:
0: OK1: Credentials abgelaufen oder fehlen2: Läuft bald ab (innerhalb von 24h)
Das funktioniert in cron/systemd und braucht keine zusätzlichen Skripte.
Optionale Skripte (Ops / Handy-Workflows)
Diese liegen unter scripts/ und sind optional. Sie setzen SSH-Zugriff auf den
Gateway-Host voraus und sind auf systemd + Termux abgestimmt.
scripts/claude-auth-status.shnutzt jetztopenclaw models status --jsonals Quelle der Wahrheit (mit Fallback auf direktes Lesen der Dateien, falls die CLI nicht verfügbar ist), also stelle sicher, dassopenclawimPATHfür Timer liegt.scripts/auth-monitor.sh: cron/systemd-Timer-Ziel; sendet Alerts (ntfy oder Handy).scripts/systemd/openclaw-auth-monitor.{service,timer}: systemd-User-Timer.scripts/claude-auth-status.sh: Claude Code + OpenClaw Auth-Checker (full/json/simple).scripts/mobile-reauth.sh: geführter Re-Auth-Flow über SSH.scripts/termux-quick-auth.sh: Ein-Tipp-Widget-Status + Auth-URL öffnen.scripts/termux-auth-widget.sh: vollständiger geführter Widget-Flow.scripts/termux-sync-widget.sh: Claude Code Credentials → OpenClaw synchronisieren.
Falls du keine Handy-Automatisierung oder systemd-Timer brauchst, überspringe diese Skripte.