Mass-switch OpenClaw model settings across config, sessions, and cron jobs in one command.
• SKILL.md — OpenClaw skill definition
• scripts/switch.sh — migration script (haiku | sonnet | opus | gpt-5.4 | spark | codex, with --dry-run)
exec scripts/switch.sh sonnet --dry-run
exec scripts/switch.sh sonnet• haiku → anthropic/claude-haiku-4-5
• sonnet → anthropic/claude-sonnet-4-6
• opus → anthropic/claude-opus-4-6
• gpt-5.4 → openai-codex/gpt-5.4
• spark → openai-codex/gpt-5.3-codex-spark
• codex → openai-codex/gpt-5.3-codex
~/.openclaw/openclaw.jsondefault model + allowlist~/.openclaw/agents/main/sessions/sessions.json(model+modelOverride)~/.openclaw/cron/jobs.json(payload.model)
Backups are written before modification (*.bak).