Install
openclaw skills install elegant-config-guardianSafely apply OpenClaw config changes with automatic rollback and ack timeout guard. Use when editing ~/.openclaw/openclaw.json, restarting gateway, enabling cross-context routing, or any risky runtime config change that must auto-revert if health checks or explicit ack are missing.
openclaw skills install elegant-config-guardianUse scripts/safe_apply.sh to enforce: backup → apply → restart → health check → optional ack wait → rollback on failure.
bash scripts/safe_apply.sh \
--config ~/.openclaw/openclaw.json \
--apply-cmd 'python3 /tmp/patch.py' \
--ack-timeout 60 \
--require-ack
When --require-ack is enabled, the script prints an ack token file path.
A successful manual ack is:
touch <ack-file-path>
If timeout expires without ack, rollback is triggered automatically.
openclaw gateway status and require RPC probe: okopenclaw gateway restart<config>.bak.YYYYmmdd-HHMMSS--apply-cmd).--require-ack --ack-timeout 45 for production changes.