v0.15.2
livekit/agentsv0.15.2Aug 3, 2026by github-actions[bot]
AI Summary
This release adds a WhatsApp contact checking tool and improves error reporting for message sends by surfacing local history failures as warnings instead of silent divergences. Documentation was also aligned to standards.
Key Highlights
- Added `contacts check` command to query WhatsApp registration status with JSON output.
- Fixed send failures to surface as `store_warning` to prevent script retries of already-sent messages.
- Extended `store_warning` to cover all remaining send surfaces including text, stickers, and reactions.
- Documentation updates aligning README with shared documentation standards.
New Features
- WhatsApp contact checking command with per-number status response indicators.
- Enhanced send error reporting system using `store_warning` for partial success scenarios.
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.