Version Packages#1460
Open
github-actions[bot] wants to merge 1 commit intomainfrom
Open
Conversation
55a57bb to
cd92971
Compare
cd92971 to
8e90c3a
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@cloudflare/think@0.6.0
Minor Changes
#1456
787e73dThanks @mattzcarey! - Stop applyingpruneMessages({ toolCalls: "before-last-2-messages" })to the model context by default. The previous default silently stripped client-side tool results (noexecute, output supplied viaaddToolOutput) from any turn beyond the second, breaking multi-turn flows where the user's choices live in those tool results (see #1455).truncateOlderMessagesstill runs as before, so context cost stays bounded.This is a behavior change. Subclasses that relied on the old aggressive pruning can opt back in from
beforeTurn:Patch Changes
ab2b1dbThanks @whoiskatrin! - Avoid throwing when the chat stream resume ACK fallback races with a closed WebSocket connection. The_handleStreamResumeAckfallback that fires whenResumableStream.replayCompletedChunksByRequestIdreturnsfalsenow goes through asendIfOpenhelper that swallows theTypeError: WebSocket send() after closerace instead of letting it propagate up throughonMessage.@cloudflare/voice@0.2.0
Minor Changes
2c7d91bThanks @whoiskatrin! - Add anenabledoption touseVoiceAgentso React apps can delay creating and connecting aVoiceClientuntil async prerequisites such as capability tokens are ready.Patch Changes
#1458
84cb429Thanks @whoiskatrin! - Fix Workers AI STT session edge cases for Flux and Nova 3.Flux now preserves the latest non-empty interim transcript for the active turn so an
EndOfTurnevent with an emptytranscriptcan still emit the completed utterance. Nova 3 now defensively normalizes finalized segment state before reading it to avoid stale teardown messages throwing during abnormal close paths.#1462
5f6214dThanks @whoiskatrin! - FixwithVoicetext streaming for AI SDKtextStreamresponses so TTS audio is produced whenonTurn()returnsstreamText(...).textStreamdirectly.agents@0.12.4
Patch Changes
#1376
6561a3fThanks @hrushikeshdeshpande! - Avoid throwing when chat stream resume/replay races with a closed WebSocket connection.#1476
3c48858Thanks @whoiskatrin! - Fixed a bug that could cause client state to drift from internal Durable Object state when agent tool calls spanned a Durable Object restart.@cloudflare/ai-chat@0.6.3
Patch Changes
#1376
6561a3fThanks @hrushikeshdeshpande! - Avoid throwing when chat stream resume/replay races with a closed WebSocket connection.#1487
752e25aThanks @whoiskatrin! - Close the original WebSocket chat transport stream when the socket disconnects before a terminal response, preventing recovered chat continuations from leavinguseAgentChatstuck in streaming state.@cloudflare/codemode@0.3.5
Patch Changes
#1468
186a2a4Thanks @mattzcarey! - Add a browser-safe codemode export with an iframe sandbox executor and browser tool helper.#1470
1033fa2Thanks @mattzcarey! - Resolve OpenAPI specs inside the codemode sandbox to avoid Worker Loader RPC size limits for heavily-referenced specs.