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ür core.hooksPath, wenn du dich in einem Git-Repo befindest.
  • scripts/format-staged.js: Pre-Commit-Formatter für gestagete Dateien in src/ und test/.

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).