@cloudflare/voice-twilio@0.1.1 agents@0.24.0
facebook/astryxSep 18, 2026 → Sep 18, 20260 days between releases
What's New
Adds Lifecycle capabilities and removes experimental Cap'n Web endpoint.
Breaking Changes
- Experimental `?__agents_rpc=capnweb` endpoint is removed.
- `LifecycleServices.starting()` is replaced by `status()`.
- `QueueItem.created_at` is renamed to `createdAt`.
- The `cf_agents_queues` table and in-isolate drain are removed.
- The `cf_think_workflow_notifications` table is dropped on start.
New Features
- WebSockets capability now supports Cap'n Web transport for native calls.
- New `Queue` Lifecycle capability for durable background work with retry policies.
- New `State` Lifecycle capability for opt-in state management.
- Lifecycle capabilities now support `claims: "selective" | "catch-all"`.
Improvements
- Updated traffic claiming mechanism for Lifecycle capabilities.
- WebSockets capability now speaks the Agent protocol for plain hosts.
- Durable Objects composed with WebSockets now work with `useAgent` and `AgentClient`.
Upgrade Notes
Migrate `LifecycleServices.starting()` to `status()`, rename `QueueItem.created_at` to `createdAt`, and remove references to the `cf_agents_queues` and `cf_think_workflow_notifications` tables. Switch from the experimental Cap'n Web endpoint to native capabilities if using Cap'n Web transport. Ensure your code handles the new traffic claiming mechanism for Lifecycle capabilities.
The Two Releases
@cloudflare/voice-twilio@0.1.1
Sep 18, 2026· 1 month ago
A patch release fixing issues with Twilio Media Streams, specifically regarding connection stability, audio playback, and barge-in functionality.
Full release notesagents@0.24.0
Sep 18, 2026· 1 month ago
Introduces new Lifecycle capabilities including `WebSockets` speaking the Agent protocol with Cap'n Web transport, a `Queue` capability for durable background work, and an opt-in `State` capability. Changes how capabilities claim traffic.
Full release notes