Pagsubaybay sa Auth¶
Naglalabas ang OpenClaw ng kalusugan ng pag-expire ng OAuth sa pamamagitan ng openclaw models status. Gamitin ito para sa
automation and alerting; scripts are optional extras for phone workflows.
Inirerekomenda: CLI check (portable)¶
openclaw models status --check
Mga exit code:
0: OK1: expired o nawawalang mga kredensyal2: malapit nang mag-expire (sa loob ng 24h)
Gumagana ito sa cron/systemd at hindi nangangailangan ng dagdag na mga script.
Opsyonal na mga script (ops / mga workflow sa telepono)¶
Matatagpuan ang mga ito sa ilalim ng scripts/ at opsyonal. Ipinapalagay nito na may SSH access sa
gateway host and are tuned for systemd + Termux.
- Ang
scripts/claude-auth-status.shay gumagamit na ngayon ngopenclaw models status --jsonbilang source of truth (bumabalik sa direktang pagbasa ng file kung hindi available ang CLI), kaya panatilihin angopenclawsaPATHpara sa mga timer. scripts/auth-monitor.sh: target ng cron/systemd timer; nagpapadala ng mga alert (ntfy o telepono).scripts/systemd/openclaw-auth-monitor.{service,timer}: systemd user timer.scripts/claude-auth-status.sh: checker ng auth ng Claude Code + OpenClaw (full/json/simple).scripts/mobile-reauth.sh: ginabayang re‑auth flow sa pamamagitan ng SSH.scripts/termux-quick-auth.sh: status ng one‑tap widget + pagbubukas ng auth URL.scripts/termux-auth-widget.sh: kumpletong ginabayang widget flow.scripts/termux-sync-widget.sh: i-sync ang mga kredensyal ng Claude Code → OpenClaw.
Kung hindi mo kailangan ang phone automation o mga systemd timer, laktawan ang mga script na ito.