v0.15.2
openclaw/wacliv0.15.2Aug 3, 2026by github-actions[bot]
AI Summary
Introduces a contact checking command for live phone number verification and improves error reporting for send failures.
Key Highlights
- New `contacts check` command for live number verification
- Improved error reporting via `store_warning` for failed sends
- Documentation alignment with shared standards
New Features
- Query live whether numbers are registered on WhatsApp
- JSON output for scripting with `responded` field
- Surface local history failures as warnings instead of silent divergence
Full Release Notes
## 0.15.2 - 2026-08-02 ### Added - Contacts: add `contacts check <phone> [phone...]` to query live whether numbers are registered on WhatsApp, with JSON output for scripting; per-number `responded` distinguishes a server non-answer from a confirmed "not registered". (#331) ### Fixed - Send: surface local history failures after a delivered file, voice, or status send as a `store_warning` (stderr warning plus JSON field) instead of silently diverging local history, while keeping the delivered message id so scripts do not retry an already-sent message. (#328 - thanks @SebTardif) - Send: extend the `store_warning` partial-success contract to every remaining send surface — text, sticker, reactions, polls, poll votes, button/list selections, and message forwarding — including sends delegated to a running `sync --follow` process. ### Docs - README: align the project overview, install paths, quickstart, and command map with the shared documentation standard.