Scripts
Das Verzeichnis scripts/ enthält Hilfsskripte für lokale Workflows und Ops-Aufgaben.
Nutze diese, wenn eine Aufgabe eindeutig an ein Script gebunden ist – ansonsten verwende lieber die CLI.
Konventionen
- Scripts sind optional, außer sie werden in der Dokumentation oder Release-Checklisten erwähnt.
- Bevorzuge CLI-Befehle, wenn sie existieren (Beispiel: Auth-Monitoring nutzt
openclaw models status --check). - Gehe davon aus, dass Scripts host-spezifisch sind – lies sie durch, bevor du sie auf einem neuen Rechner ausführst.
Git Hooks
scripts/setup-git-hooks.js: Best-Effort-Setup fürcore.hooksPath, wenn du dich in einem Git-Repo befindest.scripts/format-staged.js: Pre-Commit-Formatter für gestagete Dateien insrc/undtest/.
Auth-Monitoring-Scripts
Auth-Monitoring-Scripts sind hier dokumentiert: /automation/auth-monitoring
Beim Hinzufügen von Scripts
- Halte Scripts fokussiert und dokumentiert.
- Füge einen kurzen Eintrag in der relevanten Dokumentation hinzu (oder erstelle eine, falls sie fehlt).