ci: Version Packages - #1059
Open
github-actions[bot] wants to merge 1 commit into
Open
Conversation
github-actions
Bot
force-pushed
the
changeset-release/main
branch
3 times, most recently
from
August 7, 2026 13:12
0c62cb8 to
49c4b1c
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 7, 2026 15:49
49c4b1c to
1caec1e
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
@tanstack/ai@0.44.0
Minor Changes
#1047
59aa8b5- feat(ai): addtimeoutandabortSignalto media generation activitiesMedia activities (
generateImage,generateAudio,generateVideo,generateSpeech,generateTranscription, andsummarize) now accept optionaltimeoutandabortSignal. Core composes them into a request-specific effective signal, races the adapter call so hung providers reject, clears timeout resources on settle, and routes aborts to middlewareonAbort(notonError).@tanstack/ai-falforwards the signal tofal.subscribe()/fal.queue.submit()per request — never via globalfal.config()— so concurrent generations stay isolated.@tanstack/ai-fal@0.10.0
Minor Changes
#1047
59aa8b5- feat(ai): addtimeoutandabortSignalto media generation activitiesMedia activities (
generateImage,generateAudio,generateVideo,generateSpeech,generateTranscription, andsummarize) now accept optionaltimeoutandabortSignal. Core composes them into a request-specific effective signal, races the adapter call so hung providers reject, clears timeout resources on settle, and routes aborts to middlewareonAbort(notonError).@tanstack/ai-falforwards the signal tofal.subscribe()/fal.queue.submit()per request — never via globalfal.config()— so concurrent generations stay isolated.Patch Changes
59aa8b5]:@tanstack/ai-groq@0.6.0
Minor Changes
#837
40b2730- feat: add groqSummarize and createGroqSummarize adaptersGroq now exposes tree-shakeable summarize factories that wrap
GroqTextAdapterin
ChatStreamSummarizeAdapter, matching the pattern used by OpenAI, Anthropic,Gemini, Ollama, Grok, and OpenRouter.
Patch Changes
59aa8b5,7d92296]:@tanstack/ai-isolate-daytona@0.1.0
Minor Changes
8a159db- Add the Daytona sandbox isolate driver for Code Mode.Patch Changes
b2b82e4]:@tanstack/ai-isolate-quickjs-bun@0.1.0
Minor Changes
#750
b2b82e4- Add@tanstack/ai-isolate-quickjs-bun, a Code Mode isolate driver that runs QuickJS natively on the Bun runtime throughbun:ffi(viaquickjs-bun).It implements the same
IsolateDrivercontract as the existing drivers and is a drop-in replacement for@tanstack/ai-isolate-quickjson Bun servers:Compared to the WASM driver:
bun:ffi— no WebAssembly or asyncify overhead, and no native build step (the QuickJS sources are compiled once per process by Bun's embedded TinyCC).MemoryLimitError/StackOverflowError/DisposedErrorcontract, console capture prefixes, and JSON tool-call protocol as the other drivers, plus a normalizedTimeoutErrorfor deadline expiry (the WASM driver surfaces timeouts asInternalError: interrupted).maxToolCallslimit (default 1000) bounds output and memory growth from untrusted sandbox code.The driver requires Bun
>= 1.3.14and throws an error when used on Node.js.It pins
quickjs-bunto an exact version (0.1.2) rather than a range, because that package is still pre-1.0 and compiles QuickJS through TinyCC/bun:ffi— its API and platform support may shift between patch releases (see the package README for the compatibility note and the WindowsQUICKJS_BUN_NATIVE_LIBRARYrequirement).The
@tanstack/ai-code-modeREADME and bundled skill are updated to document the new driver.Patch Changes
b2b82e4]:@tanstack/ai-mcp@0.3.0
Minor Changes
#1031
3ba9c8b- Forward MCP tool annotations and titles onto discovered tools. Each tool'smetadata.mcpnow carries the server'sannotationsobject verbatim(
readOnlyHint,destructiveHint,idempotentHint,openWorldHint,annotations.title) plus a resolved displaytitle(title→annotations.title→name), on both the auto-discovery and explicittools([...defs])paths. Hosts can now label MCP tools and gate approvals onthe server's hints instead of only seeing a name and description.
The metadata is typed, not just documented. Every
tools()overload — thesingle client, the explicit
tools([...defs])path, and thecreateMCPClientspool — now returns
McpServerTools: structurally stillServerTools (they dropstraight into
chat({ tools })), but withmetadata.mcpstatically known to bepresent and shaped like
McpToolMetadata. So the read infers on its own:Adds the exported
McpServerToolandMcpToolMetadatatypes, and re-exportsthe SDK's
ToolAnnotationstype.McpToolMetadata.serverToolNameand.titleare required (both are always stamped), so consumers no longer write a fallback
for a value that is never missing.
Patch Changes
59aa8b5]:@tanstack/ai-acp@0.2.5
Patch Changes
59aa8b5]:@tanstack/ai-angular@0.4.2
Patch Changes
59aa8b5,a8bf8bc]:@tanstack/ai-anthropic@0.16.5
Patch Changes
59aa8b5]:@tanstack/ai-bedrock@0.1.7
Patch Changes
59aa8b5,7d92296]:@tanstack/ai-byteplus@0.1.1
Patch Changes
59aa8b5,7d92296]:@tanstack/ai-claude-code@0.3.1
Patch Changes
59aa8b5]:@tanstack/ai-client@0.23.2
Patch Changes
#1053
a8bf8bc- Stamp synthesized RUN_FINISHED / RUN_ERROR with the client request runId so interrupt resume settles when the provider continuation omits a terminal event.Updated dependencies [
59aa8b5]:@tanstack/ai-code-mode@0.3.11
Patch Changes
#750
b2b82e4- Add@tanstack/ai-isolate-quickjs-bun, a Code Mode isolate driver that runs QuickJS natively on the Bun runtime throughbun:ffi(viaquickjs-bun).It implements the same
IsolateDrivercontract as the existing drivers and is a drop-in replacement for@tanstack/ai-isolate-quickjson Bun servers:Compared to the WASM driver:
bun:ffi— no WebAssembly or asyncify overhead, and no native build step (the QuickJS sources are compiled once per process by Bun's embedded TinyCC).MemoryLimitError/StackOverflowError/DisposedErrorcontract, console capture prefixes, and JSON tool-call protocol as the other drivers, plus a normalizedTimeoutErrorfor deadline expiry (the WASM driver surfaces timeouts asInternalError: interrupted).maxToolCallslimit (default 1000) bounds output and memory growth from untrusted sandbox code.The driver requires Bun
>= 1.3.14and throws an error when used on Node.js.It pins
quickjs-bunto an exact version (0.1.2) rather than a range, because that package is still pre-1.0 and compiles QuickJS through TinyCC/bun:ffi— its API and platform support may shift between patch releases (see the package README for the compatibility note and the WindowsQUICKJS_BUN_NATIVE_LIBRARYrequirement).The
@tanstack/ai-code-modeREADME and bundled skill are updated to document the new driver.Updated dependencies [
59aa8b5]:@tanstack/ai-code-mode-skills@0.3.14
Patch Changes
59aa8b5,b2b82e4]:@tanstack/ai-codex@0.3.1
Patch Changes
59aa8b5]:@tanstack/ai-devtools-core@0.5.2
Patch Changes
59aa8b5]:@tanstack/ai-durable-stream@0.1.1
Patch Changes
59aa8b5]:@tanstack/ai-elevenlabs@0.2.36
Patch Changes
59aa8b5]:@tanstack/ai-gemini@0.21.1
Patch Changes
59aa8b5]:@tanstack/ai-grok@0.14.11
Patch Changes
59aa8b5,7d92296]:@tanstack/ai-grok-build@0.3.1
Patch Changes
59aa8b5]:@tanstack/ai-isolate-cloudflare@0.2.41
Patch Changes
b2b82e4]:@tanstack/ai-isolate-node@0.1.50
Patch Changes
b2b82e4]:@tanstack/ai-isolate-quickjs@0.2.1
Patch Changes
b2b82e4]:@tanstack/ai-memory@0.1.1
Patch Changes
59aa8b5]:@tanstack/ai-mistral@0.2.5
Patch Changes
59aa8b5]:@tanstack/ai-ollama@0.8.18
Patch Changes
59aa8b5]:@tanstack/ai-openai@0.18.1
Patch Changes
59aa8b5,7d92296]:@tanstack/ai-opencode@0.2.5
Patch Changes
59aa8b5]:@tanstack/ai-openrouter@0.15.12
Patch Changes
#936
7d92296- Preserve distinct Responses output item and function call IDs across server tool round trips.Updated dependencies [
59aa8b5]:@tanstack/ai-persistence@0.1.2
Patch Changes
59aa8b5]:@tanstack/ai-preact@0.12.2
Patch Changes
59aa8b5,a8bf8bc]:@tanstack/ai-react@0.19.2
Patch Changes
59aa8b5,a8bf8bc]:@tanstack/ai-sandbox@0.3.1
Patch Changes
59aa8b5]:@tanstack/ai-sandbox-cloudflare@0.3.1
Patch Changes
59aa8b5]:@tanstack/ai-solid@0.16.2
Patch Changes
59aa8b5,a8bf8bc]:@tanstack/ai-svelte@0.16.2
Patch Changes
59aa8b5,a8bf8bc]:@tanstack/ai-vue@0.16.2
Patch Changes
59aa8b5,a8bf8bc]:@tanstack/ai-vue-ui@0.2.37
Patch Changes
@tanstack/openai-base@0.9.11
Patch Changes
#936
7d92296- Preserve distinct Responses output item and function call IDs across server tool round trips.Updated dependencies [
59aa8b5]:@tanstack/preact-ai-devtools@0.1.70
Patch Changes
@tanstack/react-ai-devtools@0.2.70
Patch Changes
@tanstack/solid-ai-devtools@0.2.70
Patch Changes
ag-ui@0.0.5
Patch Changes
a8bf8bc]: