From 0a92e6f8ef9deeb4c57a9eef5732d3747a9eda80 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 25 Jun 2026 10:45:25 +0000 Subject: [PATCH] ci: Version Packages --- .changeset/code-mode-lazy-tools.md | 6 ------ .changeset/quiet-pandas-travel.md | 5 ----- packages/ai-angular/CHANGELOG.md | 8 ++++++++ packages/ai-angular/package.json | 2 +- packages/ai-anthropic/CHANGELOG.md | 7 +++++++ packages/ai-anthropic/package.json | 2 +- packages/ai-client/CHANGELOG.md | 8 ++++++++ packages/ai-client/package.json | 2 +- packages/ai-code-mode-skills/CHANGELOG.md | 8 ++++++++ packages/ai-code-mode-skills/package.json | 2 +- packages/ai-code-mode/CHANGELOG.md | 11 +++++++++++ packages/ai-code-mode/package.json | 2 +- packages/ai-devtools/CHANGELOG.md | 8 ++++++++ packages/ai-devtools/package.json | 2 +- packages/ai-elevenlabs/CHANGELOG.md | 7 +++++++ packages/ai-elevenlabs/package.json | 2 +- packages/ai-event-client/CHANGELOG.md | 6 ++++++ packages/ai-event-client/package.json | 2 +- packages/ai-fal/CHANGELOG.md | 7 +++++++ packages/ai-fal/package.json | 2 +- packages/ai-gemini/CHANGELOG.md | 7 +++++++ packages/ai-gemini/package.json | 2 +- packages/ai-grok/CHANGELOG.md | 8 ++++++++ packages/ai-grok/package.json | 2 +- packages/ai-groq/CHANGELOG.md | 8 ++++++++ packages/ai-groq/package.json | 2 +- packages/ai-isolate-cloudflare/CHANGELOG.md | 7 +++++++ packages/ai-isolate-cloudflare/package.json | 2 +- packages/ai-isolate-node/CHANGELOG.md | 7 +++++++ packages/ai-isolate-node/package.json | 2 +- packages/ai-isolate-quickjs/CHANGELOG.md | 7 +++++++ packages/ai-isolate-quickjs/package.json | 2 +- packages/ai-mcp/CHANGELOG.md | 7 +++++++ packages/ai-mcp/package.json | 2 +- packages/ai-ollama/CHANGELOG.md | 7 +++++++ packages/ai-ollama/package.json | 2 +- packages/ai-openai/CHANGELOG.md | 8 ++++++++ packages/ai-openai/package.json | 2 +- packages/ai-openrouter/CHANGELOG.md | 7 +++++++ packages/ai-openrouter/package.json | 2 +- packages/ai-preact/CHANGELOG.md | 8 ++++++++ packages/ai-preact/package.json | 2 +- packages/ai-react/CHANGELOG.md | 8 ++++++++ packages/ai-react/package.json | 2 +- packages/ai-solid/CHANGELOG.md | 8 ++++++++ packages/ai-solid/package.json | 2 +- packages/ai-svelte/CHANGELOG.md | 8 ++++++++ packages/ai-svelte/package.json | 2 +- packages/ai-vue-ui/CHANGELOG.md | 7 +++++++ packages/ai-vue-ui/package.json | 2 +- packages/ai-vue/CHANGELOG.md | 8 ++++++++ packages/ai-vue/package.json | 2 +- packages/ai/CHANGELOG.md | 11 +++++++++++ packages/ai/package.json | 2 +- packages/openai-base/CHANGELOG.md | 7 +++++++ packages/openai-base/package.json | 2 +- packages/preact-ai-devtools/CHANGELOG.md | 7 +++++++ packages/preact-ai-devtools/package.json | 2 +- packages/react-ai-devtools/CHANGELOG.md | 7 +++++++ packages/react-ai-devtools/package.json | 2 +- packages/solid-ai-devtools/CHANGELOG.md | 7 +++++++ packages/solid-ai-devtools/package.json | 2 +- 62 files changed, 259 insertions(+), 41 deletions(-) delete mode 100644 .changeset/code-mode-lazy-tools.md delete mode 100644 .changeset/quiet-pandas-travel.md diff --git a/.changeset/code-mode-lazy-tools.md b/.changeset/code-mode-lazy-tools.md deleted file mode 100644 index 91cd82c43b..0000000000 --- a/.changeset/code-mode-lazy-tools.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@tanstack/ai': minor -'@tanstack/ai-code-mode': minor ---- - -Add lazy tool support (progressive disclosure) to Code Mode. Tools marked `lazy: true` are kept out of the `execute_typescript` system prompt and listed in a discoverable catalog; the model fetches their TypeScript signatures on demand via a new `discover_tools` tool. A shared optional `lazyToolsConfig` (`includeDescription: 'none' | 'first-sentence' | 'full'`) tunes the catalog detail for both `chat()` and `createCodeMode()`. `createCodeMode` now also returns `discoveryTool` and a `tools` array (backward compatible — `tool` and `systemPrompt` are unchanged). diff --git a/.changeset/quiet-pandas-travel.md b/.changeset/quiet-pandas-travel.md deleted file mode 100644 index ef368e00b7..0000000000 --- a/.changeset/quiet-pandas-travel.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/ai-event-client': patch ---- - -Remove the unused `@tanstack/ai` peer dependency and the matching Nx dependency-graph override. diff --git a/packages/ai-angular/CHANGELOG.md b/packages/ai-angular/CHANGELOG.md index fcdcbfd0de..184884733b 100644 --- a/packages/ai-angular/CHANGELOG.md +++ b/packages/ai-angular/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-angular +## 0.1.10 + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b)]: + - @tanstack/ai@0.36.0 + - @tanstack/ai-client@0.18.5 + ## 0.1.9 ### Patch Changes diff --git a/packages/ai-angular/package.json b/packages/ai-angular/package.json index b530d3d799..4f3d4e5201 100644 --- a/packages/ai-angular/package.json +++ b/packages/ai-angular/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-angular", - "version": "0.1.9", + "version": "0.1.10", "description": "Angular signals integration for TanStack AI streaming chat, structured outputs, and media generation.", "author": "", "license": "MIT", diff --git a/packages/ai-anthropic/CHANGELOG.md b/packages/ai-anthropic/CHANGELOG.md index 37303d7f7d..f437fe40ce 100644 --- a/packages/ai-anthropic/CHANGELOG.md +++ b/packages/ai-anthropic/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/ai-anthropic +## 0.15.9 + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b)]: + - @tanstack/ai@0.36.0 + ## 0.15.8 ### Patch Changes diff --git a/packages/ai-anthropic/package.json b/packages/ai-anthropic/package.json index 3c56dc67b6..261af05d7d 100644 --- a/packages/ai-anthropic/package.json +++ b/packages/ai-anthropic/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-anthropic", - "version": "0.15.8", + "version": "0.15.9", "description": "Anthropic Claude adapter for TanStack AI chat, tool calling, thinking, and structured outputs.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-client/CHANGELOG.md b/packages/ai-client/CHANGELOG.md index 39e45acd55..3cd73c01af 100644 --- a/packages/ai-client/CHANGELOG.md +++ b/packages/ai-client/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-client +## 0.18.5 + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b), [`e3ee4ae`](https://github.com/TanStack/ai/commit/e3ee4ae385d124619586f7c6de96b5c7de5954c5)]: + - @tanstack/ai@0.36.0 + - @tanstack/ai-event-client@0.6.7 + ## 0.18.4 ### Patch Changes diff --git a/packages/ai-client/package.json b/packages/ai-client/package.json index 0bc9db2c42..8dafae619d 100644 --- a/packages/ai-client/package.json +++ b/packages/ai-client/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-client", - "version": "0.18.4", + "version": "0.18.5", "description": "Framework-agnostic headless client for TanStack AI chat, realtime sessions, streaming transports, and media generations.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-code-mode-skills/CHANGELOG.md b/packages/ai-code-mode-skills/CHANGELOG.md index 0114635333..cfc42820ea 100644 --- a/packages/ai-code-mode-skills/CHANGELOG.md +++ b/packages/ai-code-mode-skills/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-code-mode-skills +## 0.3.3 + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b)]: + - @tanstack/ai@0.36.0 + - @tanstack/ai-code-mode@0.3.0 + ## 0.3.2 ### Patch Changes diff --git a/packages/ai-code-mode-skills/package.json b/packages/ai-code-mode-skills/package.json index 4e9127a9d3..c80fa881ca 100644 --- a/packages/ai-code-mode-skills/package.json +++ b/packages/ai-code-mode-skills/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-code-mode-skills", - "version": "0.3.2", + "version": "0.3.3", "description": "Persistent runtime skill library for TanStack AI Code Mode agents and sandboxed tool orchestration.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-code-mode/CHANGELOG.md b/packages/ai-code-mode/CHANGELOG.md index d583a0bf9a..cc5e74a125 100644 --- a/packages/ai-code-mode/CHANGELOG.md +++ b/packages/ai-code-mode/CHANGELOG.md @@ -1,5 +1,16 @@ # @tanstack/ai-code-mode +## 0.3.0 + +### Minor Changes + +- [#726](https://github.com/TanStack/ai/pull/726) [`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b) - Add lazy tool support (progressive disclosure) to Code Mode. Tools marked `lazy: true` are kept out of the `execute_typescript` system prompt and listed in a discoverable catalog; the model fetches their TypeScript signatures on demand via a new `discover_tools` tool. A shared optional `lazyToolsConfig` (`includeDescription: 'none' | 'first-sentence' | 'full'`) tunes the catalog detail for both `chat()` and `createCodeMode()`. `createCodeMode` now also returns `discoveryTool` and a `tools` array (backward compatible — `tool` and `systemPrompt` are unchanged). + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b)]: + - @tanstack/ai@0.36.0 + ## 0.2.13 ### Patch Changes diff --git a/packages/ai-code-mode/package.json b/packages/ai-code-mode/package.json index 96bea853d4..f25092530a 100644 --- a/packages/ai-code-mode/package.json +++ b/packages/ai-code-mode/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-code-mode", - "version": "0.2.13", + "version": "0.3.0", "description": "Secure TypeScript Code Mode for TanStack AI agents to execute sandboxed tool orchestration programs.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-devtools/CHANGELOG.md b/packages/ai-devtools/CHANGELOG.md index a0e8a5a634..44564d924a 100644 --- a/packages/ai-devtools/CHANGELOG.md +++ b/packages/ai-devtools/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-devtools-core +## 0.4.17 + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b), [`e3ee4ae`](https://github.com/TanStack/ai/commit/e3ee4ae385d124619586f7c6de96b5c7de5954c5)]: + - @tanstack/ai@0.36.0 + - @tanstack/ai-event-client@0.6.7 + ## 0.4.16 ### Patch Changes diff --git a/packages/ai-devtools/package.json b/packages/ai-devtools/package.json index e40d1cca2e..119a0c5f79 100644 --- a/packages/ai-devtools/package.json +++ b/packages/ai-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-devtools-core", - "version": "0.4.16", + "version": "0.4.17", "description": "Core TanStack AI Devtools plugin for inspecting chat messages, tool calls, streams, and errors.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-elevenlabs/CHANGELOG.md b/packages/ai-elevenlabs/CHANGELOG.md index bbddac33dc..b9fa4ebd2a 100644 --- a/packages/ai-elevenlabs/CHANGELOG.md +++ b/packages/ai-elevenlabs/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/ai-elevenlabs +## 0.2.28 + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b)]: + - @tanstack/ai@0.36.0 + ## 0.2.27 ### Patch Changes diff --git a/packages/ai-elevenlabs/package.json b/packages/ai-elevenlabs/package.json index 28bd79cb32..65b45c1089 100644 --- a/packages/ai-elevenlabs/package.json +++ b/packages/ai-elevenlabs/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-elevenlabs", - "version": "0.2.27", + "version": "0.2.28", "description": "ElevenLabs adapter for TanStack AI realtime voice, text-to-speech, transcription, music, and sound effects.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-event-client/CHANGELOG.md b/packages/ai-event-client/CHANGELOG.md index c2f8227d7d..88c113bfa3 100644 --- a/packages/ai-event-client/CHANGELOG.md +++ b/packages/ai-event-client/CHANGELOG.md @@ -1,5 +1,11 @@ # @tanstack/ai-event-client +## 0.6.7 + +### Patch Changes + +- [#809](https://github.com/TanStack/ai/pull/809) [`e3ee4ae`](https://github.com/TanStack/ai/commit/e3ee4ae385d124619586f7c6de96b5c7de5954c5) - Remove the unused `@tanstack/ai` peer dependency and the matching Nx dependency-graph override. + ## 0.6.6 ### Patch Changes diff --git a/packages/ai-event-client/package.json b/packages/ai-event-client/package.json index b69fb74542..0eb2828c5c 100644 --- a/packages/ai-event-client/package.json +++ b/packages/ai-event-client/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-event-client", - "version": "0.6.6", + "version": "0.6.7", "description": "Typed event client for TanStack AI devtools, observability, and streamed runtime events.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-fal/CHANGELOG.md b/packages/ai-fal/CHANGELOG.md index e4ffddef5c..9585c72e58 100644 --- a/packages/ai-fal/CHANGELOG.md +++ b/packages/ai-fal/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/ai-fal +## 0.9.5 + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b)]: + - @tanstack/ai@0.36.0 + ## 0.9.4 ### Patch Changes diff --git a/packages/ai-fal/package.json b/packages/ai-fal/package.json index 28f343c9e3..b92496a1af 100644 --- a/packages/ai-fal/package.json +++ b/packages/ai-fal/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-fal", - "version": "0.9.4", + "version": "0.9.5", "description": "fal.ai adapter for TanStack AI image, video, audio, speech, and transcription generation.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-gemini/CHANGELOG.md b/packages/ai-gemini/CHANGELOG.md index 6e611cb6f8..ca3b66ddac 100644 --- a/packages/ai-gemini/CHANGELOG.md +++ b/packages/ai-gemini/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/ai-gemini +## 0.18.1 + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b)]: + - @tanstack/ai@0.36.0 + ## 0.18.0 ### Minor Changes diff --git a/packages/ai-gemini/package.json b/packages/ai-gemini/package.json index b1a696c82d..44384cc4fb 100644 --- a/packages/ai-gemini/package.json +++ b/packages/ai-gemini/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-gemini", - "version": "0.18.0", + "version": "0.18.1", "description": "Google Gemini adapter for TanStack AI chat, images, speech, audio generation, and structured outputs.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-grok/CHANGELOG.md b/packages/ai-grok/CHANGELOG.md index 4aef3320ef..24b497cabc 100644 --- a/packages/ai-grok/CHANGELOG.md +++ b/packages/ai-grok/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-grok +## 0.14.3 + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b)]: + - @tanstack/ai@0.36.0 + - @tanstack/openai-base@0.9.3 + ## 0.14.2 ### Patch Changes diff --git a/packages/ai-grok/package.json b/packages/ai-grok/package.json index 0dcbf0e70f..a88b99c2c4 100644 --- a/packages/ai-grok/package.json +++ b/packages/ai-grok/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-grok", - "version": "0.14.2", + "version": "0.14.3", "description": "xAI Grok adapter for TanStack AI chat, image generation, realtime, and structured outputs.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-groq/CHANGELOG.md b/packages/ai-groq/CHANGELOG.md index dab610dc02..babca85ded 100644 --- a/packages/ai-groq/CHANGELOG.md +++ b/packages/ai-groq/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-groq +## 0.4.13 + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b)]: + - @tanstack/ai@0.36.0 + - @tanstack/openai-base@0.9.3 + ## 0.4.12 ### Patch Changes diff --git a/packages/ai-groq/package.json b/packages/ai-groq/package.json index 5cddd1999a..0f2ec1b779 100644 --- a/packages/ai-groq/package.json +++ b/packages/ai-groq/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-groq", - "version": "0.4.12", + "version": "0.4.13", "description": "Groq adapter for TanStack AI low-latency chat, tool calling, and structured outputs.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-isolate-cloudflare/CHANGELOG.md b/packages/ai-isolate-cloudflare/CHANGELOG.md index c6d375af0a..b6b5f49278 100644 --- a/packages/ai-isolate-cloudflare/CHANGELOG.md +++ b/packages/ai-isolate-cloudflare/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/ai-isolate-cloudflare +## 0.2.30 + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b)]: + - @tanstack/ai-code-mode@0.3.0 + ## 0.2.29 ### Patch Changes diff --git a/packages/ai-isolate-cloudflare/package.json b/packages/ai-isolate-cloudflare/package.json index d1799beae7..4dcd4876e6 100644 --- a/packages/ai-isolate-cloudflare/package.json +++ b/packages/ai-isolate-cloudflare/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-isolate-cloudflare", - "version": "0.2.29", + "version": "0.2.30", "description": "Cloudflare Workers sandbox driver for TanStack AI Code Mode TypeScript execution at the edge.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-isolate-node/CHANGELOG.md b/packages/ai-isolate-node/CHANGELOG.md index b1018f566b..b5d0f93b14 100644 --- a/packages/ai-isolate-node/CHANGELOG.md +++ b/packages/ai-isolate-node/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/ai-isolate-node +## 0.1.39 + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b)]: + - @tanstack/ai-code-mode@0.3.0 + ## 0.1.38 ### Patch Changes diff --git a/packages/ai-isolate-node/package.json b/packages/ai-isolate-node/package.json index 2da119db17..1f8a12d08e 100644 --- a/packages/ai-isolate-node/package.json +++ b/packages/ai-isolate-node/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-isolate-node", - "version": "0.1.38", + "version": "0.1.39", "description": "Node.js isolated-vm sandbox driver for TanStack AI Code Mode TypeScript execution.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-isolate-quickjs/CHANGELOG.md b/packages/ai-isolate-quickjs/CHANGELOG.md index 04d45974b7..d9bf2accc2 100644 --- a/packages/ai-isolate-quickjs/CHANGELOG.md +++ b/packages/ai-isolate-quickjs/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/ai-isolate-quickjs +## 0.1.39 + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b)]: + - @tanstack/ai-code-mode@0.3.0 + ## 0.1.38 ### Patch Changes diff --git a/packages/ai-isolate-quickjs/package.json b/packages/ai-isolate-quickjs/package.json index fba49c7004..cb0d48abc1 100644 --- a/packages/ai-isolate-quickjs/package.json +++ b/packages/ai-isolate-quickjs/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-isolate-quickjs", - "version": "0.1.38", + "version": "0.1.39", "description": "QuickJS WASM sandbox driver for TanStack AI Code Mode TypeScript execution across runtimes.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-mcp/CHANGELOG.md b/packages/ai-mcp/CHANGELOG.md index a9a51f6a22..81653574dd 100644 --- a/packages/ai-mcp/CHANGELOG.md +++ b/packages/ai-mcp/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/ai-mcp +## 0.1.9 + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b)]: + - @tanstack/ai@0.36.0 + ## 0.1.8 ### Patch Changes diff --git a/packages/ai-mcp/package.json b/packages/ai-mcp/package.json index 547b8653b2..b27fa666bf 100644 --- a/packages/ai-mcp/package.json +++ b/packages/ai-mcp/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-mcp", - "version": "0.1.8", + "version": "0.1.9", "description": "Host-side Model Context Protocol client for TanStack AI: discover and run MCP server tools, resources, and prompts in any adapter's chat() loop, with generated end-to-end types.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-ollama/CHANGELOG.md b/packages/ai-ollama/CHANGELOG.md index 9662b5603f..57230511a7 100644 --- a/packages/ai-ollama/CHANGELOG.md +++ b/packages/ai-ollama/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/ai-ollama +## 0.8.9 + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b)]: + - @tanstack/ai@0.36.0 + ## 0.8.8 ### Patch Changes diff --git a/packages/ai-ollama/package.json b/packages/ai-ollama/package.json index 8f36fa240a..e8c036af5d 100644 --- a/packages/ai-ollama/package.json +++ b/packages/ai-ollama/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-ollama", - "version": "0.8.8", + "version": "0.8.9", "description": "Ollama adapter for TanStack AI local LLM chat, tool calling, and structured outputs.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-openai/CHANGELOG.md b/packages/ai-openai/CHANGELOG.md index 6bff1873df..75bdca40f9 100644 --- a/packages/ai-openai/CHANGELOG.md +++ b/packages/ai-openai/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-openai +## 0.15.7 + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b)]: + - @tanstack/ai@0.36.0 + - @tanstack/openai-base@0.9.3 + ## 0.15.6 ### Patch Changes diff --git a/packages/ai-openai/package.json b/packages/ai-openai/package.json index 279e00869d..02a02cd942 100644 --- a/packages/ai-openai/package.json +++ b/packages/ai-openai/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-openai", - "version": "0.15.6", + "version": "0.15.7", "description": "OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-openrouter/CHANGELOG.md b/packages/ai-openrouter/CHANGELOG.md index c3afbafe4c..cbf7d92ea0 100644 --- a/packages/ai-openrouter/CHANGELOG.md +++ b/packages/ai-openrouter/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/ai-openrouter +## 0.15.2 + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b)]: + - @tanstack/ai@0.36.0 + ## 0.15.1 ### Patch Changes diff --git a/packages/ai-openrouter/package.json b/packages/ai-openrouter/package.json index 30739f2c40..ece74cd02f 100644 --- a/packages/ai-openrouter/package.json +++ b/packages/ai-openrouter/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-openrouter", - "version": "0.15.1", + "version": "0.15.2", "description": "TanStack AI adapter for OpenRouter chat, provider tools, structured outputs, and access to hundreds of LLMs.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-preact/CHANGELOG.md b/packages/ai-preact/CHANGELOG.md index b90a33afd7..3675000423 100644 --- a/packages/ai-preact/CHANGELOG.md +++ b/packages/ai-preact/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-preact +## 0.9.14 + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b)]: + - @tanstack/ai@0.36.0 + - @tanstack/ai-client@0.18.5 + ## 0.9.13 ### Patch Changes diff --git a/packages/ai-preact/package.json b/packages/ai-preact/package.json index d06b5b0e60..b6e1f31624 100644 --- a/packages/ai-preact/package.json +++ b/packages/ai-preact/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-preact", - "version": "0.9.13", + "version": "0.9.14", "description": "Preact hooks for TanStack AI streaming chat and typed messages.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-react/CHANGELOG.md b/packages/ai-react/CHANGELOG.md index e833d73b45..71d5041867 100644 --- a/packages/ai-react/CHANGELOG.md +++ b/packages/ai-react/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-react +## 0.15.14 + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b)]: + - @tanstack/ai@0.36.0 + - @tanstack/ai-client@0.18.5 + ## 0.15.13 ### Patch Changes diff --git a/packages/ai-react/package.json b/packages/ai-react/package.json index 67698a94b6..a94e67fdc2 100644 --- a/packages/ai-react/package.json +++ b/packages/ai-react/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-react", - "version": "0.15.13", + "version": "0.15.14", "description": "React hooks for TanStack AI streaming chat, realtime voice, structured outputs, and media generation.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-solid/CHANGELOG.md b/packages/ai-solid/CHANGELOG.md index ddb30321e8..d4693d66f5 100644 --- a/packages/ai-solid/CHANGELOG.md +++ b/packages/ai-solid/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-solid +## 0.13.14 + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b)]: + - @tanstack/ai@0.36.0 + - @tanstack/ai-client@0.18.5 + ## 0.13.13 ### Patch Changes diff --git a/packages/ai-solid/package.json b/packages/ai-solid/package.json index 3d57031c6d..b9621e0d50 100644 --- a/packages/ai-solid/package.json +++ b/packages/ai-solid/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-solid", - "version": "0.13.13", + "version": "0.13.14", "description": "Solid hooks for TanStack AI streaming chat, structured outputs, and media generation.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-svelte/CHANGELOG.md b/packages/ai-svelte/CHANGELOG.md index 0fefc13fbf..837c08712f 100644 --- a/packages/ai-svelte/CHANGELOG.md +++ b/packages/ai-svelte/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-svelte +## 0.13.14 + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b)]: + - @tanstack/ai@0.36.0 + - @tanstack/ai-client@0.18.5 + ## 0.13.13 ### Patch Changes diff --git a/packages/ai-svelte/package.json b/packages/ai-svelte/package.json index 7b0fb12809..052384fe97 100644 --- a/packages/ai-svelte/package.json +++ b/packages/ai-svelte/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-svelte", - "version": "0.13.13", + "version": "0.13.14", "description": "Svelte 5 bindings for TanStack AI streaming chat, structured outputs, and media generation.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-vue-ui/CHANGELOG.md b/packages/ai-vue-ui/CHANGELOG.md index a6444f23d2..a6ae0b95dc 100644 --- a/packages/ai-vue-ui/CHANGELOG.md +++ b/packages/ai-vue-ui/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/ai-vue-ui +## 0.2.26 + +### Patch Changes + +- Updated dependencies []: + - @tanstack/ai-vue@0.13.14 + ## 0.2.25 ### Patch Changes diff --git a/packages/ai-vue-ui/package.json b/packages/ai-vue-ui/package.json index 91cc2606a4..b9da73b4b4 100644 --- a/packages/ai-vue-ui/package.json +++ b/packages/ai-vue-ui/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-vue-ui", - "version": "0.2.25", + "version": "0.2.26", "description": "Headless Vue components for building TanStack AI chat interfaces with streamed message parts.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai-vue/CHANGELOG.md b/packages/ai-vue/CHANGELOG.md index 574cdabbdc..78a79208b9 100644 --- a/packages/ai-vue/CHANGELOG.md +++ b/packages/ai-vue/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/ai-vue +## 0.13.14 + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b)]: + - @tanstack/ai@0.36.0 + - @tanstack/ai-client@0.18.5 + ## 0.13.13 ### Patch Changes diff --git a/packages/ai-vue/package.json b/packages/ai-vue/package.json index 69aa9dfe56..3291a2f1c9 100644 --- a/packages/ai-vue/package.json +++ b/packages/ai-vue/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai-vue", - "version": "0.13.13", + "version": "0.13.14", "description": "Vue composables for TanStack AI streaming chat, structured outputs, and media generation.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ai/CHANGELOG.md b/packages/ai/CHANGELOG.md index a54cbd16ea..35a1160664 100644 --- a/packages/ai/CHANGELOG.md +++ b/packages/ai/CHANGELOG.md @@ -1,5 +1,16 @@ # @tanstack/ai +## 0.36.0 + +### Minor Changes + +- [#726](https://github.com/TanStack/ai/pull/726) [`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b) - Add lazy tool support (progressive disclosure) to Code Mode. Tools marked `lazy: true` are kept out of the `execute_typescript` system prompt and listed in a discoverable catalog; the model fetches their TypeScript signatures on demand via a new `discover_tools` tool. A shared optional `lazyToolsConfig` (`includeDescription: 'none' | 'first-sentence' | 'full'`) tunes the catalog detail for both `chat()` and `createCodeMode()`. `createCodeMode` now also returns `discoveryTool` and a `tools` array (backward compatible — `tool` and `systemPrompt` are unchanged). + +### Patch Changes + +- Updated dependencies [[`e3ee4ae`](https://github.com/TanStack/ai/commit/e3ee4ae385d124619586f7c6de96b5c7de5954c5)]: + - @tanstack/ai-event-client@0.6.7 + ## 0.35.0 ### Minor Changes diff --git a/packages/ai/package.json b/packages/ai/package.json index f57a68d8dc..67c104588b 100644 --- a/packages/ai/package.json +++ b/packages/ai/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ai", - "version": "0.35.0", + "version": "0.36.0", "description": "Type-safe TypeScript AI SDK for streaming chat, tool calling, agents, structured outputs, and multimodal generation.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/openai-base/CHANGELOG.md b/packages/openai-base/CHANGELOG.md index b4b737b2c7..880c960b4c 100644 --- a/packages/openai-base/CHANGELOG.md +++ b/packages/openai-base/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/openai-base +## 0.9.3 + +### Patch Changes + +- Updated dependencies [[`fbd3762`](https://github.com/TanStack/ai/commit/fbd37623b287e370aa5678e161dec19cf13ae33b)]: + - @tanstack/ai@0.36.0 + ## 0.9.2 ### Patch Changes diff --git a/packages/openai-base/package.json b/packages/openai-base/package.json index 279e7de9eb..1154cfe6d0 100644 --- a/packages/openai-base/package.json +++ b/packages/openai-base/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/openai-base", - "version": "0.9.2", + "version": "0.9.3", "description": "Shared OpenAI SDK base adapters for TanStack AI providers using Chat Completions and Responses APIs.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/preact-ai-devtools/CHANGELOG.md b/packages/preact-ai-devtools/CHANGELOG.md index 1c6e6ca7fd..9be0368769 100644 --- a/packages/preact-ai-devtools/CHANGELOG.md +++ b/packages/preact-ai-devtools/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/preact-ai-devtools +## 0.1.60 + +### Patch Changes + +- Updated dependencies []: + - @tanstack/ai-devtools-core@0.4.17 + ## 0.1.59 ### Patch Changes diff --git a/packages/preact-ai-devtools/package.json b/packages/preact-ai-devtools/package.json index 169b4606aa..21d82f6645 100644 --- a/packages/preact-ai-devtools/package.json +++ b/packages/preact-ai-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/preact-ai-devtools", - "version": "0.1.59", + "version": "0.1.60", "description": "Preact Devtools plugin for inspecting TanStack AI chat messages, tool calls, streams, and errors.", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/react-ai-devtools/CHANGELOG.md b/packages/react-ai-devtools/CHANGELOG.md index d8b2419e50..29b0e2d7c4 100644 --- a/packages/react-ai-devtools/CHANGELOG.md +++ b/packages/react-ai-devtools/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/react-ai-devtools +## 0.2.60 + +### Patch Changes + +- Updated dependencies []: + - @tanstack/ai-devtools-core@0.4.17 + ## 0.2.59 ### Patch Changes diff --git a/packages/react-ai-devtools/package.json b/packages/react-ai-devtools/package.json index c864a1828f..ad2818ee36 100644 --- a/packages/react-ai-devtools/package.json +++ b/packages/react-ai-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-ai-devtools", - "version": "0.2.59", + "version": "0.2.60", "description": "React Devtools plugin for inspecting TanStack AI chat messages, tool calls, streams, and errors.", "author": "tannerlinsley", "license": "MIT", diff --git a/packages/solid-ai-devtools/CHANGELOG.md b/packages/solid-ai-devtools/CHANGELOG.md index d9f0b7e069..245b093737 100644 --- a/packages/solid-ai-devtools/CHANGELOG.md +++ b/packages/solid-ai-devtools/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/solid-ai-devtools +## 0.2.60 + +### Patch Changes + +- Updated dependencies []: + - @tanstack/ai-devtools-core@0.4.17 + ## 0.2.59 ### Patch Changes diff --git a/packages/solid-ai-devtools/package.json b/packages/solid-ai-devtools/package.json index 31d9edc036..f9a7b4c84c 100644 --- a/packages/solid-ai-devtools/package.json +++ b/packages/solid-ai-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-ai-devtools", - "version": "0.2.59", + "version": "0.2.60", "description": "Solid Devtools plugin for inspecting TanStack AI chat messages, tool calls, streams, and errors.", "author": "Tanner Linsley", "license": "MIT",