Перейти к основному содержанию

openclaw doctor

Проверки состояния + быстрые исправления для шлюза Gateway и каналов. Связанное:

Примеры

openclaw doctor
openclaw doctor --repair
openclaw doctor --deep
Примечания:
  • Интерактивные запросы (например, исправления keychain/OAuth) выполняются только когда stdin — TTY и --non-interactive не установлен. Запуски без терминала (cron, Telegram, без терминала) пропускают запросы.
  • --fix (псевдоним для --repair) записывает резервную копию в ~/.openclaw/openclaw.json.bak и удаляет неизвестные ключи конфига, перечисляя каждое удаление.

macOS: переопределения переменных окружения launchctl

Если вы ранее запускали launchctl setenv OPENCLAW_GATEWAY_TOKEN ... (или ...PASSWORD), это значение переопределяет ваш конфиг‑файл и может вызывать устойчивые ошибки «неавторизован».
launchctl getenv OPENCLAW_GATEWAY_TOKEN
launchctl getenv OPENCLAW_GATEWAY_PASSWORD

launchctl unsetenv OPENCLAW_GATEWAY_TOKEN
launchctl unsetenv OPENCLAW_GATEWAY_PASSWORD