Skip to content

Releases: cloudflare/agents

agents@0.12.3

02 May 14:22
b1523e8

Choose a tag to compare

Patch Changes

@cloudflare/think@0.5.3

02 May 00:58
7f2dd68

Choose a tag to compare

Patch Changes

  • #1447 c7998b2 Thanks @threepointone! - Expose stable AI SDK streamText call settings on Think TurnConfig, including timeout and maxRetries, so beforeTurn can tune generation behavior per turn.

agents@0.12.2

01 May 23:56
a25b535

Choose a tag to compare

Patch Changes

  • 2fffa02 Thanks @threepointone! - Raise the minimum internal peer dependency versions for Agents chat packages so agents, @cloudflare/ai-chat, and @cloudflare/think require versions at least as recent as the current repo packages.

agents@0.12.1

01 May 22:46
aef678f

Choose a tag to compare

Patch Changes

  • #1443 e7d225b Thanks @threepointone! - Fix sub-agent WebSockets on deployed Workers by keeping the browser WebSocket owned by the parent Agent and forwarding connect/message/close events to child facets over RPC.

    Fix resumed chat streams so a partially hydrated assistant response is rebuilt from replay chunks instead of rendering replayed text as a second assistant text part.

    Fix a resume ACK race where drill-in chat connections could miss the terminal stream frame if the helper completed between the resume notification and client acknowledgement.

@cloudflare/think@0.5.2

01 May 23:56
a25b535

Choose a tag to compare

Patch Changes

  • 2fffa02 Thanks @threepointone! - Raise the minimum internal peer dependency versions for Agents chat packages so agents, @cloudflare/ai-chat, and @cloudflare/think require versions at least as recent as the current repo packages.

@cloudflare/think@0.5.1

01 May 22:46
aef678f

Choose a tag to compare

Patch Changes

  • #1443 e7d225b Thanks @threepointone! - Fix sub-agent WebSockets on deployed Workers by keeping the browser WebSocket owned by the parent Agent and forwarding connect/message/close events to child facets over RPC.

    Fix resumed chat streams so a partially hydrated assistant response is rebuilt from replay chunks instead of rendering replayed text as a second assistant text part.

    Fix a resume ACK race where drill-in chat connections could miss the terminal stream frame if the helper completed between the resume notification and client acknowledgement.

  • #1435 b197faf Thanks @threepointone! - Add multimodal-aware workspace reads for images and PDFs while keeping persisted tool results compact.

@cloudflare/ai-chat@0.6.2

01 May 23:56
a25b535

Choose a tag to compare

Patch Changes

  • 2fffa02 Thanks @threepointone! - Raise the minimum internal peer dependency versions for Agents chat packages so agents, @cloudflare/ai-chat, and @cloudflare/think require versions at least as recent as the current repo packages.

@cloudflare/ai-chat@0.6.1

01 May 22:46
aef678f

Choose a tag to compare

Patch Changes

  • #1443 e7d225b Thanks @threepointone! - Fix sub-agent WebSockets on deployed Workers by keeping the browser WebSocket owned by the parent Agent and forwarding connect/message/close events to child facets over RPC.

    Fix resumed chat streams so a partially hydrated assistant response is rebuilt from replay chunks instead of rendering replayed text as a second assistant text part.

    Fix a resume ACK race where drill-in chat connections could miss the terminal stream frame if the helper completed between the resume notification and client acknowledgement.

agents@0.12.0

30 Apr 13:49
bde99ae

Choose a tag to compare

Minor Changes

  • #1421 1b65ff5 Thanks @threepointone! - Add agent tool orchestration for running Think and AIChatAgent sub-agents as
    retained, streaming tools from a parent agent. The new surface includes
    runAgentTool, agentTool, parent-side run replay and cleanup, Think and
    AIChatAgent child adapter support, and headless React/client event state
    helpers.

Patch Changes

  • #1418 8de0ce3 Thanks @threepointone! - Allow sub-agents to use alarm-backed APIs by delegating the physical Durable Object alarm to the top-level parent while executing logical work inside the owning sub-agent. This enables schedule(), scheduleEvery(), cancelSchedule(), getScheduleById(), listSchedules(), keepAlive(), keepAliveWhile(), runFiber(), and Think chat recovery inside sub-agents.

    Sub-agent schedules are scoped to the calling child, so sibling sub-agents cannot cancel each other's schedules by id. The deprecated synchronous getSchedule() and getSchedules() APIs now throw inside sub-agents; use the async alternatives instead. Destroying a sub-agent now delegates cleanup through the parent so parent-owned schedules and descendant fiber recovery leases are removed consistently.

  • #1425 6471cbd Thanks @threepointone! - Clear request, WebSocket, and email native context handles when switching Agent instances and suppress protocol broadcasts during sub-agent facet bootstrap.

@cloudflare/think@0.5.0

30 Apr 13:49
bde99ae

Choose a tag to compare

Minor Changes

  • #1421 1b65ff5 Thanks @threepointone! - Add agent tool orchestration for running Think and AIChatAgent sub-agents as
    retained, streaming tools from a parent agent. The new surface includes
    runAgentTool, agentTool, parent-side run replay and cleanup, Think and
    AIChatAgent child adapter support, and headless React/client event state
    helpers.

Patch Changes

  • #1424 58ca2fc Thanks @threepointone! - Add sendReasoning controls to Think. Subclasses can set an instance-wide default, and beforeTurn can return a per-turn override to include or suppress reasoning chunks in UI message streams.

  • #1423 0ed42a9 Thanks @threepointone! - Forward TurnConfig.experimental_telemetry to Think's internal AI SDK
    streamText() call so applications can configure per-turn LLM observability.