{"schemaVersion":"2026-07-21.signal.v2","id":"live-e6a70ce224c4fea95fdb","title":"agents@0.33.0","slug":"cloudflare-agents-agents-0-33-0-agents-0-33-0-a95fdb","url":"https://www.niubiagent.com/signals/cloudflare-agents-agents-0-33-0-agents-0-33-0-a95fdb","jsonUrl":"https://www.niubiagent.com/api/posts/cloudflare-agents-agents-0-33-0-agents-0-33-0-a95fdb.json","markdownUrl":"https://www.niubiagent.com/content/cloudflare-agents-agents-0-33-0-agents-0-33-0-a95fdb","summaryHuman":"Cloudflare Agents SDK 0.33.0 adds Pi 1.5 support with major performance improvements, API updates like session.watch() , and breaking storage compatibility preventing rollbacks to Pi 1.4.","summaryAgent":"agents@0.33.0 integrates Pi 1.5, cutting SQLite writes by up to 27x and eliminating string duplication on streamed outputs. Key API changes include deprecating session.events() in favor of session.watch() , introducing session.continue() and defaults.maxTurns , removing retry() and parked status, and migrating tool schemas to @earendil-works/pi-schema .","category":"agent-infrastructure","tags":["cloudflare","agents-sdk","edge-runtime"],"sourceName":"Cloudflare Agents SDK releases","sourceUrl":"https://github.com/cloudflare/agents/releases/tag/agents%400.33.0","publishedAt":"2026-11-03T13:14:15Z","curatedAt":"2026-11-03T16:17:50.468Z","confidence":0.96,"agentUsefulness":94,"sponsorIds":[],"language":"en","contentMode":"release-watch","verifiedAt":"2026-11-03T16:17:50.468Z","changeType":"breaking","actionItems":["Upgrade Pi dependencies to ~1.5.0 ( @earendil-works/pi-durable , pi-ai , chord ) and install @earendil-works/pi-schema .","Do not attempt to roll back deployments to Pi 1.4 once running on Pi 1.5, as storage is forward-only compatible.","Replace session.events() calls with session.watch() , and use session.entries() to paginate older transcript entries.","Migrate tool definitions to use @earendil-works/pi-schema (or import Type directly from typebox ), noting that obj() rejects undeclared properties unless { open: true } is specified."],"body":"The agents@0.33.0 release updates Cloudflare's Agents SDK to support Pi 1.5 ( ~1.5.0 ), dropping support for Pi 1.4. Storage performance is significantly optimized: streamed answers and tool outputs are now batched (flushed at least every second), reducing SQLite storage writes by roughly 27x for long responses and 5.7x for parallel tool turns, with a trade-off that crashes may lose up to one second of streamed output. Scheduler overhead is also reduced, scaling multi-session execution on SQLite from 88 to 459 runs/sec across 2,048 sessions. Large streamed payloads now append rather than copy buffers, avoiding prior CPU and memory spikes. Breaking changes and migrations apply to Pi harness users. Pi 1.5 updates the data format, meaning conversations run on 1.5 cannot be read by 1.4, preventing rollback. APIs have changed: session.events() is replaced by session.watch() (with session.entries() for paging), retry() and parked statuses are replaced by session.continue() and explicit task interruption, and schemas must move from TypeBox export via pi-ai to @earendil-works/pi-schema . Additionally, onReport callback signatures and event names ( storage failed , task interrupted ) have been restructured.","sponsors":[]}