Auth-bewaking¶
OpenClaw stelt de OAuth-vervalstatus beschikbaar via openclaw models status. Gebruik dit voor
automatisering en waarschuwingen; scripts zijn optionele extra’s voor telefoonworkflows.
Voorkeur: CLI-controle (portable)¶
openclaw models status --check
Exitcodes:
0: OK1: verlopen of ontbrekende inloggegevens2: verloopt binnenkort (binnen 24 uur)
Dit werkt in cron/systemd en vereist geen extra scripts.
Optionele scripts (ops / telefoonworkflows)¶
Deze bevinden zich onder scripts/ en zijn optioneel. Ze gaan uit van SSH-toegang tot de
Gateway-host en zijn afgestemd op systemd + Termux.
scripts/claude-auth-status.shgebruikt nuopenclaw models status --jsonals de bron van waarheid (met terugval op directe bestandlezing als de CLI niet beschikbaar is), dus houdopenclawopPATHvoor timers.scripts/auth-monitor.sh: cron/systemd-timerdoel; verstuurt waarschuwingen (ntfy of telefoon).scripts/systemd/openclaw-auth-monitor.{service,timer}: systemd-gebruikertimer.scripts/claude-auth-status.sh: Claude Code + OpenClaw auth-checker (volledig/json/eenvoudig).scripts/mobile-reauth.sh: begeleide herauthenticatiestroom via SSH.scripts/termux-quick-auth.sh: status van widget met één tik + open auth-URL.scripts/termux-auth-widget.sh: volledige begeleide widgetstroom.scripts/termux-sync-widget.sh: synchroniseer Claude Code-inloggegevens → OpenClaw.
Als je geen telefoonautomatisering of systemd-timers nodig hebt, sla deze scripts over.