> ## Documentation Index
> Fetch the complete documentation index at: https://openclaw.veiseule.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# doctor

# `openclaw doctor`

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

Связанное:

* Устранение неполадок: [Troubleshooting](/gateway/troubleshooting)
* Аудит безопасности: [Security](/gateway/security)

## Примеры

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
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`), это значение переопределяет ваш конфиг‑файл и может вызывать устойчивые ошибки «неавторизован».

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
launchctl getenv OPENCLAW_GATEWAY_TOKEN
launchctl getenv OPENCLAW_GATEWAY_PASSWORD

launchctl unsetenv OPENCLAW_GATEWAY_TOKEN
launchctl unsetenv OPENCLAW_GATEWAY_PASSWORD
```
