Scripts

Thư mục scripts/ chứa các helper scripts cho local workflows và các tác vụ vận hành. Các bạn dùng scripts này khi task rõ ràng liên quan đến một script cụ thể; còn không thì nên dùng CLI.

Quy ước

  • Scripts là tùy chọn trừ khi được tham chiếu trong docs hoặc release checklists.
  • Ưu tiên dùng CLI khi có sẵn (ví dụ: auth monitoring dùng openclaw models status --check).
  • Giả định scripts là host-specific; đọc kỹ trước khi chạy trên máy mới.

Git hooks

  • scripts/setup-git-hooks.js: thiết lập best-effort cho core.hooksPath khi ở trong git repo.
  • scripts/format-staged.js: pre-commit formatter cho các file đã staged trong src/test/.

Auth monitoring scripts

Auth monitoring scripts được ghi chép tại đây: /automation/auth-monitoring

Khi thêm scripts

  • Giữ scripts tập trung và có tài liệu rõ ràng.
  • Thêm một mục ngắn trong doc liên quan (hoặc tạo mới nếu chưa có).