Script
La directoryscripts/ contiene script di supporto per flussi di lavoro locali e attività operative.
Usali quando un’attività è chiaramente legata a uno script; altrimenti preferisci la CLI.
Convenzioni
- Gli script sono facoltativi a meno che non siano citati nella documentazione o nelle checklist di rilascio.
- Preferisci le superfici CLI quando esistono (esempio: il monitoraggio dell’autenticazione usa
openclaw models status --check). - Presumi che gli script siano specifici dell’host; leggili prima di eseguirli su una nuova macchina.
Script di monitoraggio dell’autenticazione
Il monitoraggio dell’autenticazione è descritto in Authentication. Gli script inscripts/ sono extra facoltativi per flussi di lavoro systemd/Termux su telefono.
Helper di lettura GitHub
Usascripts/gh-read quando vuoi che gh usi un token di installazione GitHub App per chiamate di lettura con ambito repository, lasciando il normale gh sul tuo accesso personale per le azioni di scrittura.
Variabili d’ambiente richieste:
OPENCLAW_GH_READ_APP_IDOPENCLAW_GH_READ_PRIVATE_KEY_FILE
OPENCLAW_GH_READ_INSTALLATION_IDquando vuoi saltare la ricerca dell’installazione basata sul repositoryOPENCLAW_GH_READ_PERMISSIONScome override separato da virgole per il sottoinsieme di autorizzazioni di lettura da richiedere
gh ... -R owner/repoGH_REPOgit remote origin
scripts/gh-read pr view 123scripts/gh-read run list -R openclaw/openclawscripts/gh-read api repos/openclaw/openclaw/pulls/123
Quando si aggiungono script
- Mantieni gli script mirati e documentati.
- Aggiungi una breve voce nella documentazione pertinente (o creane una se manca).