Releases: cloudflare/agents
agents@0.12.3
Patch Changes
- #1451
48b29baThanks @threepointone! - Fix typedcallandstubsupport for streaming callable methods.
@cloudflare/think@0.5.3
Patch Changes
- #1447
c7998b2Thanks @threepointone! - Expose stable AI SDKstreamTextcall settings on ThinkTurnConfig, includingtimeoutandmaxRetries, sobeforeTurncan tune generation behavior per turn.
agents@0.12.2
Patch Changes
2fffa02Thanks @threepointone! - Raise the minimum internal peer dependency versions for Agents chat packages soagents,@cloudflare/ai-chat, and@cloudflare/thinkrequire versions at least as recent as the current repo packages.
agents@0.12.1
Patch Changes
-
#1443
e7d225bThanks @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
Patch Changes
2fffa02Thanks @threepointone! - Raise the minimum internal peer dependency versions for Agents chat packages soagents,@cloudflare/ai-chat, and@cloudflare/thinkrequire versions at least as recent as the current repo packages.
@cloudflare/think@0.5.1
Patch Changes
-
#1443
e7d225bThanks @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
b197fafThanks @threepointone! - Add multimodal-aware workspace reads for images and PDFs while keeping persisted tool results compact.
@cloudflare/ai-chat@0.6.2
Patch Changes
2fffa02Thanks @threepointone! - Raise the minimum internal peer dependency versions for Agents chat packages soagents,@cloudflare/ai-chat, and@cloudflare/thinkrequire versions at least as recent as the current repo packages.
@cloudflare/ai-chat@0.6.1
Patch Changes
-
#1443
e7d225bThanks @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
Minor Changes
- #1421
1b65ff5Thanks @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
8de0ce3Thanks @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 enablesschedule(),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()andgetSchedules()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
6471cbdThanks @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
Minor Changes
- #1421
1b65ff5Thanks @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
58ca2fcThanks @threepointone! - AddsendReasoningcontrols to Think. Subclasses can set an instance-wide default, andbeforeTurncan return a per-turn override to include or suppress reasoning chunks in UI message streams. -
#1423
0ed42a9Thanks @threepointone! - ForwardTurnConfig.experimental_telemetryto Think's internal AI SDK
streamText()call so applications can configure per-turn LLM observability.