CLI 参考 • 5 分钟阅读
医生
“openclaw doctor”的 CLI 参考(健康检查 + 引导修复)
Tutorial.step
示例
Bash
openclaw doctor openclaw doctor --repair openclaw doctor --deep
注意事项:
- 交互式提示(如钥匙串/OAuth 修复)仅在 stdin 为 TTY 且未设置 --non-interactive 时运行。无头运行(cron、Telegram、无终端)会跳过提示。
- --fix(--repair 的别名)会将备份写入 ~/.openclaw/openclaw.json.bak,并删除未知配置键,列出每次删除的内容。
Tutorial.step
macOS:`launchctl` 环境覆盖
如果你之前运行过 launchctl setenv OPENCLAW_GATEWAY_TOKEN ...(或 ...PASSWORD),该值会覆盖配置文件,并可能导致持续的“Unauthorized/未授权”错误。
Bash
launchctl getenv OPENCLAW_GATEWAY_TOKEN launchctl getenv OPENCLAW_GATEWAY_PASSWORD launchctl unsetenv OPENCLAW_GATEWAY_TOKEN launchctl unsetenv OPENCLAW_GATEWAY_PASSWORD