@cloudflare/think@0.20.1 agents@0.27.0

medium risk

nari-labs/dia2Oct 7, 2026 → Oct 7, 20260 days between releases

What's New

Introduces new experimental harnesses and reorganizes Channels API into an experimental namespace

Breaking Changes

  • Channels moved to `agents/experimental/channels`; old entry points removed
  • ChannelHost, fallback, and fanout composites removed

New Features

  • AiSdkHarness, ThinkHarness, ContainerHarness, and OpenCodeHarness
  • New web_search tool
  • New terminal client (`npx agents tui`)

Improvements

  • Channels API reorganized into an experimental namespace
  • Streams, Tasks, and `useAgentChat` reconnects improved

Bug Fixes

  • Fixed Streams, Tasks, and `useAgentChat` reconnects
  • Fixed MCP credential cleanup on `removeServer()`
  • Fixed x402 with MCP SDK v2

Upgrade Notes

Migrate imports from the old Channels entry points to `agents/experimental/channels`. Remove usage of `ChannelHost`, `fallback`, and `fanout` composites.

The Two Releases

@cloudflare/think@0.20.1

@cloudflare/think@0.20.1

Oct 7, 2026· 15 days ago

This patch release fixes a bug where a chat could stall when the model chains fast client tool calls across multiple steps.

Full release notes
agents@0.27.0

agents@0.27.0

Oct 7, 2026· 15 days ago

This release introduces four new experimental harnesses (AiSdk, Think, Container, OpenCode), a web search tool, and reorganizes the Channels API into an experimental namespace. It also adds a new terminal client for conversations.

Full release notes