$ the-wire · showcase
ClawHub publish contention hardened, doctor checks go provider-aware
By RepoJournal · Filed · About OpenClaw
Package publishes now survive Convex write contention, and doctor checks validate Cloudflare and other providers read-only.
ClawHub hardened package publish contention [1]: publisher-row writes are skipped when a publish only adds a version without changing aggregate stats. Transient Convex contention now returns retryable 503 responses, and the CLI retries those, including old 400 contention bodies during backend deploy skew. If you run package publish automation, transient failures should become rare. Additionally, VirusTotal code insight scans were removed [2], and skill timestamps no longer bump on moderation or scanner refreshes [3].
Crabox doctor gains provider readiness checks for every built-in provider [4], making doctor local tool checks provider-aware to avoid false rsync and tool failures. The Cloudflare path specifically validates the runner URL and bearer token against an authenticated GET /v1/readiness endpoint without creating a container [5]. Meanwhile, the docs site now supports a dark mode toggle with semantic CSS variables [6].
OpenClaw added Telegram progress preview flows with native draft fixtures and documentation [7]. The Android Play build no longer requests photo library access [8]. Codex plugin config resolves live at attempt time, and stale app snapshots are refreshed in the background while keeping fail-closed behavior when inventory is unavailable [9]. Finally, inbound WhatsApp group diagnostics were clarified, documenting that observed but unregistered groups must be admitted through channels.whatsapp.groups [10].
Action items
- → Redeploy ClawHub CLI so package publish retries handle Convex contention openclaw/clawhub [plan]
- → Update Crabbox doctor usage to leverage provider readiness openclaw/crabbox [plan]
- → Verify Telegram progress preview flows openclaw/openclaw [monitor]
References
- [1] fix: harden package publish contention ↗ openclaw/clawhub
- [2] fix: remove virustotal code insight scans (#2311) ↗ openclaw/clawhub
- [3] fix: preserve skill updated timestamp on scans ↗ openclaw/clawhub
- [4] feat: add doctor readiness for all providers ↗ openclaw/crabbox
- [5] feat(cloudflare): add runner doctor readiness ↗ openclaw/crabbox
- [6] feat: add dark mode toggle to docs site, drop mvp-plan ↗ openclaw/crabbox
- [7] Add Telegram progress preview flows (#83847) ↗ openclaw/openclaw
- [8] fix(android): remove photo library access from play build ↗ openclaw/openclaw
- [9] fix(codex): guard against stale codex app snapshots leading to plugin invocation failure ↗ openclaw/openclaw
- [10] fix(whatsapp): clarify inbound group diagnostics (#83969) ↗ openclaw/openclaw