How do I completely reset OpenClaw but keep it installed
Use the reset command:
openclaw reset
Non-interactive full reset:
openclaw reset --scope full --yes --non-interactive
Then re-run onboarding:
openclaw onboard --install-daemon
Notes:
The onboarding wizard also offers Reset if it sees an existing config. See Wizard.
If you used profiles (--profile / OPENCLAW_PROFILE), reset each state dir (defaults are ~/.openclaw-<profile>).
Dev reset: openclaw gateway --dev --reset (dev-only; wipes dev config + credentials + sessions + workspace).