v0.15.1
livekit/agentsv0.15.1Aug 2, 2026by github-actions[bot]
AI Summary
This release introduces pacing options for sync sends, adds new webhook events, and fixes issues regarding session revocation and self-chat storage. It also resolves quoted direct messages across chat aliases.
Key Highlights
- Added opt-in `--send-spacing` for fixed or randomized pacing of delegated sends.
- Added opt-in receipt and chat-presence webhook events.
- Fixed session revocation handling to stop promptly and print re-authentication steps.
- Fixed self-chat storage to reject sends to the linked account itself.
- Resolved quoted messages across phone-number and LID chat aliases.
New Features
- Send spacing control (`--send-spacing`) for sync processes.
- New receipt and chat-presence webhook events.
Full Release Notes
## 0.15.1 - 2026-08-01 ### Added - Sync: add opt-in `--send-spacing` fixed or randomized pacing for sends delegated to a running follow process. (#318 - thanks @cohnen) - Sync: add opt-in receipt and chat-presence webhook events while keeping legacy message payloads unchanged. (#315 - thanks @Jaime-data) ### Fixed - Sync: stop promptly when WhatsApp revokes the linked session, including while a reconnect is already in progress, and print the re-authentication steps. (#325 - thanks @cohnen) - Send: keep self-chat storage under the canonical phone-number chat and reject text sends to the linked account itself instead of reporting an acknowledgement that may never reach Message Yourself. (#319 - thanks @Lucas-Kim-J) - Send: resolve quoted direct messages across phone-number and LID chat aliases so replies can find migrated history. (#326 - thanks @0xlucuma) ### Chore - Dependencies: update `whatsmeow`, terminal support, GraphQL parsing, and supporting Go modules. - Tooling: update the pinned pnpm version from 10.34.4 to 11.18.0. - Build: migrate `sqlc` code generator to Go 1.24+ `go tool` directive and bump project toolchain requirement to Go 1.26.5. (#313 - thanks @thedavidweng) - Build: standardize the Makefile's build, check, snapshot, and verified local-release targets across the crawler repositories. - Release: publish v0.15.0 under a one-time clean-VM Gatekeeper waiver, with retroactive VM proof still required when hardware returns, and verify preserved drafts against their release commit's Go toolchain.