> ## 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`

Verifications d'etat + correctifs rapides pour la Gateway (passerelle) et les canaux.

En lien :

* Depannage : [Troubleshooting](/gateway/troubleshooting)
* Audit de securite : [Security](/gateway/security)

## Exemples

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
openclaw doctor
openclaw doctor --repair
openclaw doctor --deep
```

Notes :

* Les invites interactives (comme les correctifs du trousseau/OAuth) ne s'executent que lorsque stdin est un TTY et que `--non-interactive` n'est **pas** defini. Les executions sans interface (cron, Telegram, sans terminal) ignorent les invites.
* `--fix` (alias de `--repair`) ecrit une sauvegarde dans `~/.openclaw/openclaw.json.bak` et supprime les cles de configuration inconnues, en listant chaque suppression.

## macOS : remplacements de variables d'environnement `launchctl`

Si vous avez precedemment execute `launchctl setenv OPENCLAW_GATEWAY_TOKEN ...` (ou `...PASSWORD`), cette valeur remplace votre fichier de configuration et peut provoquer des erreurs persistantes de type « non autorise ».

```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
```
