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にバックアップを書き込み、不明な設定キーを削除し、各削除をリストします。
macOS: launchctl env オーバーライド
以前にlaunchctl setenv OPENCLAW_GATEWAY_TOKEN ...(または...PASSWORD)を実行した場合、その値は設定ファイルをオーバーライドし、永続的な「unauthorized」エラーを引き起こす可能性があります。
launchctl getenv OPENCLAW_GATEWAY_TOKEN
launchctl getenv OPENCLAW_GATEWAY_PASSWORD
launchctl unsetenv OPENCLAW_GATEWAY_TOKEN
launchctl unsetenv OPENCLAW_GATEWAY_PASSWORD