Auth Monitoring
OpenClaw stellt den OAuth-Ablaufstatus über openclaw models status bereit. Nutze das für Automatisierung und Benachrichtigungen – die Skripte sind optionale Extras für Smartphone-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 / Smartphone-Workflows)
Diese liegen unter scripts/ und sind optional. Sie setzen SSH-Zugriff auf den Gateway-Host voraus und sind für systemd + Termux optimiert.
scripts/claude-auth-status.shnutzt jetztopenclaw models status --jsonals Quelle (mit Fallback auf direkte Datei-Reads, falls die CLI nicht verfügbar ist), also halteopenclawimPATHfür Timer.scripts/auth-monitor.sh: cron/systemd Timer-Target; sendet Benachrichtigungen (ntfy oder Smartphone).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: One-Tap-Widget für Status + Auth-URL öffnen.scripts/termux-auth-widget.sh: vollständiger geführter Widget-Flow.scripts/termux-sync-widget.sh: synct Claude Code Credentials → OpenClaw.
Wenn du keine Smartphone-Automatisierung oder systemd-Timer brauchst, kannst du diese Skripte überspringen.