Release and CI
Betikler
scripts/ yerel iş akışları ve operasyon görevleri için yardımcı betikleri içerir. Bir görev açıkça bir betikle bağlantılıysa bunları kullanın; aksi takdirde CLI'ı tercih edin.
Kurallar
- Betikler, belgelerde veya sürüm kontrol listelerinde belirtilmedikçe isteğe bağlıdır.
- Mevcut olduğunda CLI arayüzlerini tercih edin (örnek:
openclaw models status --check). - Betiklerin ana makineye özgü olduğunu varsayın; yeni bir makinede çalıştırmadan önce bunları okuyun.
Kimlik doğrulama izleme betikleri
Genel model kimlik doğrulaması Kimlik Doğrulama bölümünde ele alınmaktadır. Aşağıdaki betikler, uzak/başsız bir ana makinede Claude Code CLI abonelik tokenını izlemek ve bir telefondan yeniden kimlik doğrulaması yapmak için ayrı ve isteğe bağlı bir sistemdir:
scripts/setup-auth-system.sh- tek seferlik kurulum: mevcut kimlik doğrulamasını kontrol eder, uzun ömürlü birclaude setup-tokenoluşturmaya yardımcı olur ve systemd/Termux kurulum adımlarını yazdırır.scripts/claude-auth-status.sh [full|json|simple]- Claude Code + OpenClaw kimlik doğrulama durumunu kontrol eder.scripts/auth-monitor.sh- durumu yoklar ve tokenın süresi dolmak üzereyken bir bildirim gönderir (OpenClaw send ve/veya ntfy.sh aracılığıyla). Ortam değişkenleri:WARN_HOURS(varsayılan2),NOTIFY_PHONE,NOTIFY_NTFY. Paketle birlikte gelenscripts/systemd/openclaw-auth-monitor.{service,timer}aracılığıyla zamanlanmış olarak çalıştırın (her 30 dakikada bir).scripts/mobile-reauth.sh-claude setup-tokenkomutunu yeniden çalıştırır ve Termux'tan SSH üzerinden kullanılmak üzere telefonda açılacak URL'leri yazdırır.scripts/termux-quick-auth.sh,scripts/termux-auth-widget.sh,scripts/termux-sync-widget.sh- ana makineye SSH ile bağlanan, durum bildirimini gösteren ve kimlik doğrulamasının süresi dolduğunda yeniden kimlik doğrulama konsolunu/talimatlarını açan Termux:Widget betikleri.
GitHub okuma yardımcısı
Normal gh yazma işlemleri için kişisel oturumunuzda kalırken, depo kapsamındaki okuma çağrılarında gh için bir GitHub App kurulum tokenı kullanmak istediğinizde scripts/gh-read kullanın.
Gerekli ortam değişkenleri:
OPENCLAW_GH_READ_APP_IDOPENCLAW_GH_READ_PRIVATE_KEY_FILE
İsteğe bağlı ortam değişkenleri:
- Depoya dayalı kurulum aramasını atlamak istediğinizde
OPENCLAW_GH_READ_INSTALLATION_ID - İstenecek okuma izni alt kümesini geçersiz kılmak için virgülle ayrılmış
OPENCLAW_GH_READ_PERMISSIONS
Depo çözümleme sırası:
gh ... -R owner/repoGH_REPOgit remote origin
Örnekler:
scripts/gh-read pr view 123scripts/gh-read run list -R openclaw/openclawscripts/gh-read api repos/openclaw/openclaw/pulls/123
Betik eklerken
- Betikleri odaklı ve belgelenmiş tutun.
- İlgili belgeye kısa bir girdi ekleyin (veya yoksa bir belge oluşturun).
İlgili
Was this useful?