Auth စောင့်ကြည့်ခြင်း¶
OpenClaw exposes OAuth expiry health via openclaw models status. 2. အဲဒါကို အလိုအလျောက်လုပ်ဆောင်မှု (automation) နှင့် သတိပေးချက်များအတွက် အသုံးပြုပါ။ ဖုန်းလုပ်ငန်းစဉ်များအတွက် script များသည် ရွေးချယ်စရာ အပိုများသာ ဖြစ်သည်။
ဦးစားပေးထားသော နည်းလမ်း: CLI စစ်ဆေးမှု (portable)¶
openclaw models status --check
Exit code များ:
0: OK1: သက်တမ်းကုန်ဆုံးပြီး သို့မဟုတ် အထောက်အထားမရှိပါ2: မကြာမီ သက်တမ်းကုန်ဆုံးမည် (24 နာရီအတွင်း)
ဤနည်းလမ်းသည် cron/systemd တွင် အလုပ်လုပ်နိုင်ပြီး အပို script မလိုအပ်ပါ။
ရွေးချယ်စရာ script များ (ops / ဖုန်း workflow များ)¶
- ဒီအရာগুলোကို
scripts/အောက်မှာ ထားရှိပြီး ရွေးချယ်စရာသာ ဖြစ်သည်။ 4. ၎င်းတို့သည် gateway host သို့ SSH ဝင်ရောက်ခွင့် ရှိသည်ဟု ယူဆထားပြီး systemd + Termux အတွက် ချိန်ညှိထားသည်။
scripts/claude-auth-status.shသည် ယခုအခါopenclaw models status --jsonကို အမှန်တကယ် ယုံကြည်ရသော အရင်းအမြစ်အဖြစ် အသုံးပြုပါသည် (CLI မရရှိနိုင်ပါက တိုက်ရိုက် ဖိုင်ဖတ်ခြင်းကို ပြန်လည်အသုံးပြုပါသည်)။ ထို့ကြောင့် timer များအတွက်PATHပေါ်တွင်openclawကို ထိန်းသိမ်းထားပါ။scripts/auth-monitor.sh: cron/systemd timer အတွက် ဦးတည်ချက်; သတိပေးချက်များ (ntfy သို့မဟုတ် ဖုန်း) ပို့ပါသည်။scripts/systemd/openclaw-auth-monitor.{service,timer}: systemd user timer။scripts/claude-auth-status.sh: Claude Code + OpenClaw auth စစ်ဆေးကိရိယာ (full/json/simple)။scripts/mobile-reauth.sh: SSH မှတဆင့် လမ်းညွှန်ထားသော ပြန်လည် auth လုပ်ငန်းစဉ်။scripts/termux-quick-auth.sh: widget အခြေအနေကို တစ်ချက်နှိပ်ကြည့်ရှုခြင်း + auth URL ဖွင့်ခြင်း။scripts/termux-auth-widget.sh: လမ်းညွှန်ပြည့်စုံသော widget workflow။scripts/termux-sync-widget.sh: Claude Code အထောက်အထားများကို OpenClaw သို့ sync လုပ်ခြင်း။
ဖုန်း အလိုအလျောက်လုပ်ဆောင်မှု သို့မဟုတ် systemd timer များ မလိုအပ်ပါက ဤ script များကို ကျော်သွားနိုင်ပါသည်။