Updated to OpenClaw 2026.5.20? Check secrets, model drift, and Codex.
OpenClaw 2026.5.20 is now a stable, signed release with useful safety work: `openclaw doctor` can warn about plaintext secret-bearing config fields, model status now explains when a session is pinned away from the configured default, xAI gets a device-code OAuth path for headless hosts, Docker images keep the bundled Codex harness through pruning, and cron/gateway diagnostics are less fragile. Treat that as a safer upgrade window, not permission to skip a rollback point: snapshot first, run doctor/status checks, and smoke-test only the integrations you actually depend on.
In simple words: Make a safe copy if the step could change your setup, try the smallest check, then confirm OpenClaw is back to normal before doing more. The source link and commands stay below for people who want the technical detail.
openclaw --version
openclaw backup create --verify
openclaw doctor
openclaw models status
openclaw gateway status --json
# If you use scheduled agents, inspect one low-risk job before letting it run unattended.
openclaw cron show <job-id> --json
- Doctor completed and any plaintext-secret warning has an owner: pass/fail
- Model status matches the model you intended to use: pass/fail
- Codex/OpenAI harness works after Docker/image pruning, if used: pass/fail/not used
- xAI device-code login path works on a tiny canary task, if used: pass/fail/not used
- Cron/gateway/Discord/browser/plugin/local-model path used by you: pass/fail/not used
- Rollback label and previous version recorded: yes/no
Source: OpenClaw v2026.5.20 release note · link