Commandes CLI
doctor
Vérifications de santé + corrections rapides pour la passerelle et les canaux. Liens utiles :
Exemples
openclaw doctor
openclaw doctor --repair
openclaw doctor --deep
Notes :
- Les invites interactives (comme les corrections de trousseau de clés/OAuth) ne s'exécutent que lorsque stdin est un TTY et que
--non-interactiven'est pas défini. Les exécutions sans interface (cron, Telegram, sans terminal) ignoreront les invites. --fix(alias de--repair) écrit une sauvegarde dans~/.openclaw/openclaw.json.baket supprime les clés de configuration inconnues, en listant chaque suppression.- Les vérifications d'intégrité de l'état détectent désormais les fichiers de transcription orphelins dans le répertoire des sessions et peuvent les archiver sous
.deleted.<timestamp>pour récupérer de l'espace en toute sécurité. - Doctor inclut une vérification de préparation de la recherche en mémoire et peut recommander
openclaw configure --section modellorsque les informations d'identification d'intégration sont manquantes. - Si le mode sandbox est activé mais que Docker n'est pas disponible, doctor signale un avertissement important avec une solution (
installer Dockerouopenclaw config set agents.defaults.sandbox.mode off).
macOS : Surcharges d'environnement launchctl
Si vous avez précédemment exécuté launchctl setenv OPENCLAW_GATEWAY_TOKEN ... (ou ...PASSWORD), cette valeur écrase votre fichier de configuration et peut causer des erreurs persistantes de type « non autorisé ».
launchctl getenv OPENCLAW_GATEWAY_TOKEN
launchctl getenv OPENCLAW_GATEWAY_PASSWORD
launchctl unsetenv OPENCLAW_GATEWAY_TOKEN
launchctl unsetenv OPENCLAW_GATEWAY_PASSWORD