$ the-wire · showcase
Copilot replay thinking blocks stripped, WhatsApp login persistence fixed
By RepoJournal · Filed · About OpenClaw
GitHub Copilot Claude replay turns now strip thinking blocks, and a P1 WhatsApp login regression is fixed so Docker rebuilds no longer force relinks.
openclaw/openclaw shipped two consequential fixes. The Copilot Claude replay path now strips `thinking` and `redacted_thinking` blocks from every replay turn and from the final Anthropic request payload, including tool continuations, while thinking-only assistant turns are preserved as `[assistant reasoning omitted]` [1]. Separately, WhatsApp login could report `connected` before Baileys credentials were durably persisted, so a Docker rebuild or upgrade with the same state mount could silently force a relink; the fix addresses the P1 regression [2].
In crabbox, the NVIDIA Brev provider was added with lifecycle and SSH lease handling [3], and a new `namespace-instance` provider backed by `nsc` now supports per-lease SSH keys and proxy-backed sync [4]. The provider decision matrix is now generated from the live CLI spec and gated against drift [5]. Portal lease controls now include permission-aware stop/delete actions, and the portal theme defaults to system appearance [6].
ClawSweeper fixed an ordering bug where the apply workflow ran `git pull --rebase` after state hydration instead of before, which could reconcile stale state [7]. It also protects queueable issues from stale automation by removing `stale` and adding `no-stale` [8]. Windows stable releases now require an explicit `windows_node_tag` and approved installer digests before publishing [9].
Action items
- → Upgrade to the OpenClaw build containing the WhatsApp login durability fix before your next Docker rebuild openclaw/openclaw [immediate]
- → Review ClawSweeper apply workflows for the new pull-before-hydration ordering openclaw/clawsweeper [plan]
- → Check provider documentation against the new generated matrix to avoid drift failures openclaw/crabbox [monitor]
References
- [1] fix(copilot): strip replayed thinking blocks ↗ openclaw/openclaw
- [2] fix #92039: [Bug]: WhatsApp login reports success before auth is durably persisted, so Docker rebuilds/upgrades can force relink ↗ openclaw/openclaw
- [3] feat: add NVIDIA Brev provider (#297) ↗ openclaw/crabbox
- [4] feat: add Namespace Compute instance provider ↗ openclaw/crabbox
- [5] docs: add provider decision matrix ↗ openclaw/crabbox
- [6] feat: improve portal lease controls and theming ↗ openclaw/crabbox
- [7] Fix apply workflow sync before state hydration (#287) ↗ openclaw/clawsweeper
- [8] Protect queueable issues from stale automation (#248) ↗ openclaw/clawsweeper
- [9] ci: gate stable releases on Windows companion assets ↗ openclaw/openclaw