Scripts
Le répertoire scripts/ contient des scripts d’assistance pour les flux de travail locaux et les tâches d’exploitation.
Utilisez-les lorsqu’une tâche est clairement liée à un script ; sinon, préférez la CLI.
Conventions
Section intitulée « Conventions »- Les scripts sont optionnels sauf s’ils sont référencés dans la documentation ou les listes de vérification de version.
- Privilégiez les interfaces de la CLI lorsqu’elles existent (exemple : la surveillance d’authentification utilise
openclaw models status --check). - Supposez que les scripts sont spécifiques à l’hôte ; lisez-les avant de les exécuter sur une nouvelle machine.
Scripts de surveillance d’authentification
Section intitulée « Scripts de surveillance d’authentification »La surveillance de l’authentification est traitée dans Authentification. Les scripts sous scripts/ sont des extras optionnels pour les flux de travail systemd/Termux sur téléphone.
Assistant de lecture GitHub
Section intitulée « Assistant de lecture GitHub »Utilisez scripts/gh-read lorsque vous voulez que gh utilise un jeton d’installation d’application GitHub pour les appels de lecture limités au dépôt, tout en laissant le gh normal sur votre connexion personnelle pour les actions d’écriture.
Env requis :
OPENCLAW_GH_READ_APP_IDOPENCLAW_GH_READ_PRIVATE_KEY_FILE
Env optionnel :
OPENCLAW_GH_READ_INSTALLATION_IDlorsque vous souhaitez ignorer la recherche d’installation basée sur le dépôtOPENCLAW_GH_READ_PERMISSIONScomme une substitution séparée par des virgules pour le sous-ensemble de permissions de lecture à demander
Ordre de résolution du dépôt :
gh ... -R owner/repoGH_REPOgit remote origin
Exemples :
scripts/gh-read pr view 123scripts/gh-read run list -R openclaw/openclawscripts/gh-read api repos/openclaw/openclaw/pulls/123
Lors de l’ajout de scripts
Section intitulée « Lors de l’ajout de scripts »- Gardez les scripts ciblés et documentés.
- Ajoutez une courte entrée dans la documentation pertinente (ou créez-en une si elle manque).