openclaw doctor
Kiểm tra sức khỏe hệ thống + sửa lỗi nhanh cho Gateway và các Channel.
Liên quan:
- Xử lý sự cố: Troubleshooting
- Kiểm tra bảo mật: Security
Ví dụ
openclaw doctor
openclaw doctor --repair
openclaw doctor --deep
Lưu ý:
- Các câu hỏi tương tác (như sửa keychain/OAuth) chỉ chạy khi stdin là TTY và không dùng flag
--non-interactive. Các lần chạy không có terminal (cron, Telegram, headless) sẽ bỏ qua phần hỏi đáp. --fix(alias của--repair) sẽ tạo file backup tại~/.openclaw/openclaw.json.bakvà xóa các config key không xác định, đồng thời liệt kê từng mục bị xóa.
macOS: Biến môi trường launchctl ghi đè config
Nếu trước đây các bạn đã chạy launchctl setenv OPENCLAW_GATEWAY_TOKEN ... (hoặc ...PASSWORD), giá trị đó sẽ ghi đè lên file config và có thể gây ra lỗi “unauthorized” liên tục.
launchctl getenv OPENCLAW_GATEWAY_TOKEN
launchctl getenv OPENCLAW_GATEWAY_PASSWORD
launchctl unsetenv OPENCLAW_GATEWAY_TOKEN
launchctl unsetenv OPENCLAW_GATEWAY_PASSWORD