@cloudflare/voice-twilio@0.1.1 agents@0.24.0

medium risk

tulir/whatsmeowSep 18, 2026 → Sep 18, 20260 days between releases

What's New

Introduces new State/Queue capabilities and Cap'n Web transport with several API breaking changes.

Breaking Changes

  • LifecycleServices.starting() is replaced by status().
  • queue() methods are now asynchronous.
  • QueueItem.created_at is renamed to createdAt.
  • Legacy cf_agents_queues table is removed.
  • Experimental ?__agents_rpc=capnweb endpoint is removed.

New Features

  • New State capability for validated, persistent agent state management.
  • New Queue capability for durable background job processing with retry policies.
  • WebSockets gains Cap'n Web transport for native callables and streaming.
  • LifecycleServices exposes name and className.
  • useAgent and AgentClient support for different wire protocols.

Improvements

  • Enhanced WebSocket protocol handling for Durable Objects.
  • Queue supports stable IDs, per-item retry, and deadman timers.
  • Improved protocol state sync and connection flags for WebSockets.

Upgrade Notes

Update LifecycleServices calls from starting() to status(). Update queue() method calls to use await. Rename QueueItem.created_at to createdAt and remove references to the legacy cf_agents_queues table.

The Two Releases

@cloudflare/voice-twilio@0.1.1

@cloudflare/voice-twilio@0.1.1

Sep 18, 2026· 1 month ago

This patch fixes critical connectivity and playback issues in Twilio Media Streams, including failures during connection, audio playback, and barge-in interruptions, while improving audio delivery methods.

Full release notes
agents@0.24.0

agents@0.24.0

Sep 18, 2026· 1 month ago

This minor release introduces significant architectural changes including a new `State` and `Queue` Lifecycle capability, enhanced WebSocket support with Cap'n Web transport, and improved protocol handling for Durable Objects.

Full release notes