openclaw doctor
gateway 및 채널의 상태 확인 + 빠른 수정입니다.
관련 항목:
- 문제 해결: Troubleshooting
- 보안 감사: Security
예시
openclaw doctor
openclaw doctor --repair
openclaw doctor --deep
참고사항:
- 대화형 프롬프트(키체인/OAuth 수정 등)는 stdin이 TTY이고 --non-interactive가 설정되지 않은 경우에만 실행됩니다. 헤드리스 실행(cron, Telegram, 터미널 없음)은 프롬프트를 건너뜁니다.
- --fix (--repair의 별칭)는 ~/.openclaw/openclaw.json.bak에 백업을 작성하고 알 수 없는 config 키를 삭제하여 각 제거를 나열합니다.
macOS: launchctl env 재정의
이전에 launchctl setenv OPENCLAW_GATEWAY_TOKEN ... (또는 ...PASSWORD)를 실행한 경우, 해당 값이 config 파일을 재정의하여 지속적인 "unauthorized" 오류를 유발할 수 있습니다.
launchctl getenv OPENCLAW_GATEWAY_TOKEN
launchctl getenv OPENCLAW_GATEWAY_PASSWORD
launchctl unsetenv OPENCLAW_GATEWAY_TOKEN
launchctl unsetenv OPENCLAW_GATEWAY_PASSWORD