This post covers what shipped in v1.2.0 and what it means for OpenClaw VPS operators.
What shipped
- Heartbeat UX: default 10 m; prompt
HEARTBEAT ultrathink;HEARTBEAT_OKsuppresses sends; skipped heartbeats donβt refresh sessions; fallback heartbeats no longer start new sessions; supportsheartbeatIdleMinutes. - Heartbeat tooling:
warelay heartbeat --session-id, relay--heartbeat-now, helperswarelay relay:heartbeatandwarelay relay:heartbeat:tmux. - Prompt structure: one-time
sessionIntro, per-messageultrathinkprefix; sessions idle-expire after 7 days (configurable). - Robustness: WebSocket error guards and global unhandled handlers; Baileys @lid resolution; webhook media hosting uses shared host module (test-covered).
- Docs: README highlights Clawd;
docs/claude-config.mdupdated with current config, heartbeat behavior, and home directory.
What matters for hosted operators
- Validate channel delivery behavior (web chat + Telegram).
- Verify model/provider settings and fallback behavior.
- Run a smoke test after deploy: message flow, tool call, and response quality.
Post-upgrade checklist
- Send/receive test messages in active channels.
- Confirm bot settings and auth paths still behave as expected.
- Check billing/usage visibility and dashboard status.
- Log regressions immediately and keep rollback notes.
Related reading
Start your free 7-day Pro trial
Source
- https://github.com/openclaw/openclaw/releases/tag/v1.2.0