diff --git a/.github/workflows/ai-review.yml b/.github/workflows/ai-review.yml index 4bd3e090ec..a5cd30cfd7 100644 --- a/.github/workflows/ai-review.yml +++ b/.github/workflows/ai-review.yml @@ -57,7 +57,7 @@ jobs: fetch-depth: 0 persist-credentials: false - name: Setup Tools - uses: TanStack/config/.github/setup@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/setup@a041f4eeb8e4d595aee89f8992b20c669288a741 # main - name: Build packages run: pnpm exec nx run-many -t build -p @tanstack/ai-grok-build @tanstack/ai-sandbox-docker - name: Guard review diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index 1646253f94..332cc5ef0c 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -26,7 +26,7 @@ jobs: with: persist-credentials: false - name: Setup Tools - uses: TanStack/config/.github/setup@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/setup@a041f4eeb8e4d595aee89f8992b20c669288a741 # main - name: Fix formatting run: pnpm format - name: Apply fixes diff --git a/.github/workflows/bun-test.yml b/.github/workflows/bun-test.yml index 808fa4e097..63a5832143 100644 --- a/.github/workflows/bun-test.yml +++ b/.github/workflows/bun-test.yml @@ -38,7 +38,7 @@ jobs: with: persist-credentials: false - name: Setup Tools - uses: TanStack/config/.github/setup@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/setup@a041f4eeb8e4d595aee89f8992b20c669288a741 # main - name: Setup Bun uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0 with: diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 8024a8c105..51ebead894 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -28,7 +28,7 @@ jobs: with: persist-credentials: false - name: Setup Tools - uses: TanStack/config/.github/setup@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/setup@a041f4eeb8e4d595aee89f8992b20c669288a741 # main - name: Run Coverage # Keep the args after `--` identical to both runs in pr.yml. Nx puts # forwarded args in the task hash, so any difference is a cache miss. diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index b405ef33ac..7d98a5a97a 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -33,7 +33,7 @@ jobs: persist-credentials: false - name: Setup Tools - uses: TanStack/config/.github/setup@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/setup@a041f4eeb8e4d595aee89f8992b20c669288a741 # main - name: Cache Playwright Browsers id: playwright-cache diff --git a/.github/workflows/maintainer-scorecard.yml b/.github/workflows/maintainer-scorecard.yml index d0b78ccd96..87c80ab00c 100644 --- a/.github/workflows/maintainer-scorecard.yml +++ b/.github/workflows/maintainer-scorecard.yml @@ -38,7 +38,7 @@ jobs: with: persist-credentials: false - name: Setup Tools - uses: TanStack/config/.github/setup@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/setup@a041f4eeb8e4d595aee89f8992b20c669288a741 # main - name: Build and post scorecard run: pnpm maintainer:scorecard env: diff --git a/.github/workflows/maintainer-sweep.yml b/.github/workflows/maintainer-sweep.yml index 48c2800b3f..308e665876 100644 --- a/.github/workflows/maintainer-sweep.yml +++ b/.github/workflows/maintainer-sweep.yml @@ -36,7 +36,7 @@ jobs: with: persist-credentials: false - name: Setup Tools - uses: TanStack/config/.github/setup@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/setup@a041f4eeb8e4d595aee89f8992b20c669288a741 # main - name: Run sweep run: pnpm maintainer:sweep env: diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 1a26f25be8..f185d3a933 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -24,7 +24,7 @@ jobs: fetch-depth: 0 persist-credentials: false - name: Setup Tools - uses: TanStack/config/.github/setup@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/setup@a041f4eeb8e4d595aee89f8992b20c669288a741 # main - name: Get base and head commits for `nx affected` uses: nrwl/nx-set-shas@3e9ad7370203c1e93d109be57f3b72eb0eb511b1 # v4.4.0 with: @@ -49,7 +49,7 @@ jobs: fetch-depth: 0 persist-credentials: false - name: Setup Tools - uses: TanStack/config/.github/setup@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/setup@a041f4eeb8e4d595aee89f8992b20c669288a741 # main - name: Get base and head commits for `nx affected` uses: nrwl/nx-set-shas@3e9ad7370203c1e93d109be57f3b72eb0eb511b1 # v4.4.0 with: @@ -164,7 +164,7 @@ jobs: with: persist-credentials: false - name: Setup Tools - uses: TanStack/config/.github/setup@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/setup@a041f4eeb8e4d595aee89f8992b20c669288a741 # main - name: Build Packages run: pnpm run build:all - name: Publish Previews diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9b497ea778..74d4479858 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -26,7 +26,7 @@ jobs: fetch-depth: 0 persist-credentials: false - name: Setup Tools - uses: TanStack/config/.github/setup@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/setup@a041f4eeb8e4d595aee89f8992b20c669288a741 # main - name: Run Tests run: pnpm run test:ci @@ -46,7 +46,7 @@ jobs: fetch-depth: 0 persist-credentials: true - name: Setup Tools - uses: TanStack/config/.github/setup@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/setup@a041f4eeb8e4d595aee89f8992b20c669288a741 # main - name: Build packages # Fresh, cache-bypassing build so dist/ is on disk when changeset # publish packs tarballs. A cached build can report success without @@ -54,7 +54,7 @@ jobs: run: pnpm exec nx run-many --targets=build --exclude=examples/**,testing/** --skip-nx-cache - name: Run Changesets (version or publish) id: changesets - uses: changesets/action@6a0a831ff30acef54f2c6aa1cbbc1096b066edaf # v1.7.0 + uses: changesets/action@a45c4d594aa4e2c509dc14a9f2b3b67ba3780d0d # v1.9.0 with: version: pnpm run changeset:version publish: pnpm run changeset:publish @@ -84,6 +84,6 @@ jobs: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Comment on PRs about release if: steps.changesets.outputs.published == 'true' - uses: TanStack/config/.github/comment-on-release@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/comment-on-release@a041f4eeb8e4d595aee89f8992b20c669288a741 # main with: published-packages: ${{ steps.changesets.outputs.publishedPackages }} diff --git a/.github/workflows/sync-models.yml b/.github/workflows/sync-models.yml index ae3a273925..bbac6befbb 100644 --- a/.github/workflows/sync-models.yml +++ b/.github/workflows/sync-models.yml @@ -26,7 +26,7 @@ jobs: persist-credentials: true # sync job pushes generated model updates - name: Setup Tools - uses: TanStack/config/.github/setup@190f659075ff0845850e330883eb26d7ffd0671f # main + uses: TanStack/config/.github/setup@a041f4eeb8e4d595aee89f8992b20c669288a741 # main # Each sync runs as its own step so one provider failing does not block # the others. Whatever succeeded is still committed, then the job fails. diff --git a/.github/workflows/zizmor.yml b/.github/workflows/zizmor.yml index 33623b12e0..1b78ca82cb 100644 --- a/.github/workflows/zizmor.yml +++ b/.github/workflows/zizmor.yml @@ -18,7 +18,7 @@ jobs: with: persist-credentials: false - name: Run zizmor - uses: zizmorcore/zizmor-action@b1d7e1fb5de872772f31590499237e7cce841e8e # v0.5.3 + uses: zizmorcore/zizmor-action@45d7276c9ca790aabd705e31ca99c6185c3e76dd # v0.8.1 with: advanced-security: false annotations: true diff --git a/codemods/package.json b/codemods/package.json index dae62ffa1b..9bd7489ab1 100644 --- a/codemods/package.json +++ b/codemods/package.json @@ -14,8 +14,8 @@ "devDependencies": { "@types/jscodeshift": "^17.1.1", "@types/node": "^24.10.1", - "jscodeshift": "^17.1.1", - "prettier": "^3.7.4", + "jscodeshift": "^17.4.0", + "prettier": "^3.9.10", "typescript": "5.9.3", "vitest": "^4.1.10" } diff --git a/examples/ag-ui/package.json b/examples/ag-ui/package.json index d6545a002e..c9788fc64f 100644 --- a/examples/ag-ui/package.json +++ b/examples/ag-ui/package.json @@ -29,8 +29,8 @@ "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^6.2.1", - "concurrently": "^9.1.2", - "dotenv": "^17.2.3", + "concurrently": "^9.2.5", + "dotenv": "^17.4.2", "tailwindcss": "^4.1.18", "typescript": "5.9.3", "vite": "^8.2.1" diff --git a/examples/ag-ui/servers/go/go.mod b/examples/ag-ui/servers/go/go.mod index e2195649aa..b4973a27cc 100644 --- a/examples/ag-ui/servers/go/go.mod +++ b/examples/ag-ui/servers/go/go.mod @@ -1,3 +1,3 @@ module github.com/tanstack/ai/examples/ag-ui/servers/go -go 1.22 +go 1.27.3 diff --git a/examples/ag-ui/servers/rust/Cargo.toml b/examples/ag-ui/servers/rust/Cargo.toml index d2e95e05e1..a682fc521c 100644 --- a/examples/ag-ui/servers/rust/Cargo.toml +++ b/examples/ag-ui/servers/rust/Cargo.toml @@ -4,15 +4,15 @@ version = "0.1.0" edition = "2021" [dependencies] -async-stream = "0.3" -axum = "0.8" -futures-util = "0.3" -reqwest = { version = "0.12", default-features = false, features = [ +async-stream = "0.3.6" +axum = "0.8.9" +futures-util = "0.3.34" +reqwest = { version = "0.13.5", default-features = false, features = [ "json", "rustls-tls", "stream", ] } -serde = { version = "1", features = ["derive"] } -serde_json = "1" -tokio = { version = "1", features = ["macros", "rt-multi-thread"] } -tokio-stream = "0.1" +serde = { version = "1.0.229", features = ["derive"] } +serde_json = "1.0.154" +tokio = { version = "1.54.1", features = ["macros", "rt-multi-thread"] } +tokio-stream = "0.1.19" diff --git a/examples/harness-cli/package.json b/examples/harness-cli/package.json index 4af3c26221..d33d907fcc 100644 --- a/examples/harness-cli/package.json +++ b/examples/harness-cli/package.json @@ -12,10 +12,10 @@ "@tanstack/ai-harness": "workspace:*", "@tanstack/ai-harness-cli": "workspace:*", "@tanstack/ai-openai": "workspace:*", - "@tanstack/react-store": "^0.11.1", + "@tanstack/react-store": "^0.11.2", "ink": "^7.1.1", "react": "^19.2.3", - "zod": "^4.2.0" + "zod": "^4.6.7" }, "devDependencies": { "@types/node": "^24.10.1", diff --git a/examples/react/basic-chat/package.json b/examples/react/basic-chat/package.json index 05a6f81199..24fd1d6b62 100644 --- a/examples/react/basic-chat/package.json +++ b/examples/react/basic-chat/package.json @@ -13,9 +13,9 @@ "@tanstack/ai": "workspace:*", "@tanstack/ai-openrouter": "workspace:*", "@tanstack/ai-react": "workspace:*", - "@tanstack/react-router": "^1.170.41", - "@tanstack/react-start": "^1.168.60", - "@tanstack/router-plugin": "^1.168.42", + "@tanstack/react-router": "^1.170.46", + "@tanstack/react-start": "^1.169.5", + "@tanstack/router-plugin": "^1.169.0", "react": "^19.2.3", "react-dom": "^19.2.3", "tailwindcss": "^4.1.18" diff --git a/examples/react/computer-use/package.json b/examples/react/computer-use/package.json index dcc91cfc0e..5f598e7199 100644 --- a/examples/react/computer-use/package.json +++ b/examples/react/computer-use/package.json @@ -14,14 +14,14 @@ "@tanstack/ai-computer-use": "workspace:*", "@tanstack/ai-openai": "workspace:*", "@tanstack/ai-react": "workspace:*", - "@tanstack/react-router": "^1.170.41", - "@tanstack/react-start": "^1.168.60", - "@tanstack/router-plugin": "^1.168.42", - "playwright-core": "^1.57.0", + "@tanstack/react-router": "^1.170.46", + "@tanstack/react-start": "^1.169.5", + "@tanstack/router-plugin": "^1.169.0", + "playwright-core": "^1.65.0", "react": "^19.2.3", "react-dom": "^19.2.3", "tailwindcss": "^4.1.18", - "zod": "^4.2.0" + "zod": "^4.6.7" }, "devDependencies": { "@types/node": "^24.10.1", diff --git a/examples/react/effect-chat/package.json b/examples/react/effect-chat/package.json index faf0c4d2e5..fba4e8bec4 100644 --- a/examples/react/effect-chat/package.json +++ b/examples/react/effect-chat/package.json @@ -13,10 +13,10 @@ "@tanstack/ai-effect": "workspace:*", "@tanstack/ai-openai": "workspace:*", "@tanstack/ai-react": "workspace:*", - "@tanstack/react-router": "^1.170.41", - "@tanstack/react-start": "^1.168.60", - "@tanstack/router-plugin": "^1.168.42", - "effect": "^4.1.0", + "@tanstack/react-router": "^1.170.46", + "@tanstack/react-start": "^1.169.5", + "@tanstack/router-plugin": "^1.169.0", + "effect": "^4.1.2", "react": "^19.2.3", "react-dom": "^19.2.3", "tailwindcss": "^4.1.18" diff --git a/examples/react/evaluate/package.json b/examples/react/evaluate/package.json index c46b5fffbb..e897bc825b 100644 --- a/examples/react/evaluate/package.json +++ b/examples/react/evaluate/package.json @@ -17,9 +17,9 @@ "@tanstack/ai-openrouter": "workspace:*", "@tanstack/ai-typesafe": "workspace:*", "@tanstack/ai-vercel-gateway": "workspace:*", - "@tanstack/react-router": "^1.170.41", - "@tanstack/react-start": "^1.168.60", - "@tanstack/router-plugin": "^1.168.42", + "@tanstack/react-router": "^1.170.46", + "@tanstack/react-start": "^1.169.5", + "@tanstack/router-plugin": "^1.169.0", "lucide-react": "^0.561.0", "react": "^19.2.3", "react-dom": "^19.2.3", diff --git a/examples/react/generate-image/package.json b/examples/react/generate-image/package.json index ce00614b42..bdc45137f9 100644 --- a/examples/react/generate-image/package.json +++ b/examples/react/generate-image/package.json @@ -12,9 +12,9 @@ "@tanstack/ai": "workspace:*", "@tanstack/ai-openrouter": "workspace:*", "@tanstack/ai-react": "workspace:*", - "@tanstack/react-router": "^1.170.41", - "@tanstack/react-start": "^1.168.60", - "@tanstack/router-plugin": "^1.168.42", + "@tanstack/react-router": "^1.170.46", + "@tanstack/react-start": "^1.169.5", + "@tanstack/router-plugin": "^1.169.0", "react": "^19.2.3", "react-dom": "^19.2.3", "tailwindcss": "^4.1.18" diff --git a/examples/react/mcp-events/package.json b/examples/react/mcp-events/package.json index 1623db9013..28d1654e49 100644 --- a/examples/react/mcp-events/package.json +++ b/examples/react/mcp-events/package.json @@ -11,9 +11,9 @@ "dependencies": { "@tailwindcss/vite": "^4.1.18", "@tanstack/ai-mcp": "workspace:*", - "@tanstack/react-router": "^1.170.41", - "@tanstack/react-start": "^1.168.60", - "@tanstack/router-plugin": "^1.168.42", + "@tanstack/react-router": "^1.170.46", + "@tanstack/react-start": "^1.169.5", + "@tanstack/router-plugin": "^1.169.0", "react": "^19.2.3", "react-dom": "^19.2.3", "tailwindcss": "^4.1.18" diff --git a/examples/react/mcp-server/package.json b/examples/react/mcp-server/package.json index ae1509a0a0..ccd22d9177 100644 --- a/examples/react/mcp-server/package.json +++ b/examples/react/mcp-server/package.json @@ -12,13 +12,13 @@ "@tailwindcss/vite": "^4.1.18", "@tanstack/ai": "workspace:*", "@tanstack/ai-mcp": "workspace:*", - "@tanstack/react-router": "^1.170.41", - "@tanstack/react-start": "^1.168.60", - "@tanstack/router-plugin": "^1.168.42", + "@tanstack/react-router": "^1.170.46", + "@tanstack/react-start": "^1.169.5", + "@tanstack/router-plugin": "^1.169.0", "react": "^19.2.3", "react-dom": "^19.2.3", "tailwindcss": "^4.1.18", - "zod": "^4.2.0" + "zod": "^4.6.7" }, "devDependencies": { "@types/node": "^24.10.1", diff --git a/examples/react/streaming-structured-table/package.json b/examples/react/streaming-structured-table/package.json index bb9855868a..09725f296d 100644 --- a/examples/react/streaming-structured-table/package.json +++ b/examples/react/streaming-structured-table/package.json @@ -12,13 +12,13 @@ "@tanstack/ai": "workspace:*", "@tanstack/ai-openrouter": "workspace:*", "@tanstack/ai-react": "workspace:*", - "@tanstack/react-router": "^1.170.41", - "@tanstack/react-start": "^1.168.60", - "@tanstack/router-plugin": "^1.168.42", + "@tanstack/react-router": "^1.170.46", + "@tanstack/react-start": "^1.169.5", + "@tanstack/router-plugin": "^1.169.0", "react": "^19.2.3", "react-dom": "^19.2.3", "tailwindcss": "^4.1.18", - "zod": "^4.2.0" + "zod": "^4.6.7" }, "devDependencies": { "@types/node": "^24.10.1", diff --git a/examples/react/subagents-persisted/package.json b/examples/react/subagents-persisted/package.json index 1a7ae2b674..24e0d99e0c 100644 --- a/examples/react/subagents-persisted/package.json +++ b/examples/react/subagents-persisted/package.json @@ -14,16 +14,16 @@ "@tanstack/ai-persistence": "workspace:*", "@tanstack/ai-react": "workspace:*", "@tanstack/react-ai-devtools": "workspace:*", - "@tanstack/react-devtools": "^0.9.10", - "@tanstack/react-router": "^1.170.41", - "@tanstack/react-start": "^1.168.60", - "@tanstack/router-plugin": "^1.168.42", + "@tanstack/react-devtools": "^0.10.14", + "@tanstack/react-router": "^1.170.46", + "@tanstack/react-start": "^1.169.5", + "@tanstack/router-plugin": "^1.169.0", "react": "^19.2.3", "react-dom": "^19.2.3", "tailwindcss": "^4.1.18" }, "devDependencies": { - "@tanstack/devtools-vite": "^0.5.3", + "@tanstack/devtools-vite": "^0.8.6", "@types/node": "^24.10.1", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", diff --git a/examples/react/subagents/package.json b/examples/react/subagents/package.json index eb63f31a44..b0a3f3022d 100644 --- a/examples/react/subagents/package.json +++ b/examples/react/subagents/package.json @@ -13,16 +13,16 @@ "@tanstack/ai-openrouter": "workspace:*", "@tanstack/ai-react": "workspace:*", "@tanstack/react-ai-devtools": "workspace:*", - "@tanstack/react-devtools": "^0.9.10", - "@tanstack/react-router": "^1.170.41", - "@tanstack/react-start": "^1.168.60", - "@tanstack/router-plugin": "^1.168.42", + "@tanstack/react-devtools": "^0.10.14", + "@tanstack/react-router": "^1.170.46", + "@tanstack/react-start": "^1.169.5", + "@tanstack/router-plugin": "^1.169.0", "react": "^19.2.3", "react-dom": "^19.2.3", "tailwindcss": "^4.1.18" }, "devDependencies": { - "@tanstack/devtools-vite": "^0.5.3", + "@tanstack/devtools-vite": "^0.8.6", "@types/node": "^24.10.1", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", diff --git a/examples/sandbox-cloudflare/package.json b/examples/sandbox-cloudflare/package.json index 9142cb80ad..e845d0a7b0 100644 --- a/examples/sandbox-cloudflare/package.json +++ b/examples/sandbox-cloudflare/package.json @@ -13,7 +13,7 @@ "cf-typegen": "wrangler types" }, "dependencies": { - "@cloudflare/sandbox": "^0.12.1", + "@cloudflare/sandbox": "^0.12.14", "@tanstack/ai": "workspace:*", "@tanstack/ai-claude-code": "workspace:*", "@tanstack/ai-codex": "workspace:*", @@ -22,8 +22,8 @@ "@tanstack/ai-sandbox": "workspace:*", "@tanstack/ai-sandbox-cloudflare": "workspace:*", "@tanstack/ai-sandbox-local-process": "workspace:*", - "@tanstack/react-router": "^1.170.41", - "@tanstack/react-start": "^1.168.60", + "@tanstack/react-router": "^1.170.46", + "@tanstack/react-start": "^1.169.5", "lucide-react": "^0.561.0", "react": "^19.2.3", "react-dom": "^19.2.3", @@ -32,12 +32,12 @@ "rehype-raw": "^7.0.0", "rehype-sanitize": "^6.0.0", "remark-gfm": "^4.0.1", - "zod": "^4.2.0" + "zod": "^4.6.7" }, "devDependencies": { - "@cloudflare/vite-plugin": "^1.42.1", + "@cloudflare/vite-plugin": "^1.67.0", "@tailwindcss/vite": "^4.1.18", - "@tanstack/router-plugin": "^1.168.42", + "@tanstack/router-plugin": "^1.169.0", "@types/node": "^24.10.1", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", @@ -45,6 +45,6 @@ "tailwindcss": "^4.1.18", "typescript": "5.9.3", "vite": "^8.2.1", - "wrangler": "^4.103.0" + "wrangler": "^4.158.0" } } diff --git a/examples/sandbox-web/package.json b/examples/sandbox-web/package.json index c4e97a946f..789201734c 100644 --- a/examples/sandbox-web/package.json +++ b/examples/sandbox-web/package.json @@ -17,8 +17,8 @@ "@tanstack/ai-react": "workspace:*", "@tanstack/ai-sandbox": "workspace:*", "@tanstack/ai-sandbox-docker": "workspace:*", - "@tanstack/react-router": "^1.170.41", - "@tanstack/react-start": "^1.168.60", + "@tanstack/react-router": "^1.170.46", + "@tanstack/react-start": "^1.169.5", "lucide-react": "^0.561.0", "react": "^19.2.3", "react-dom": "^19.2.3", @@ -27,16 +27,16 @@ "rehype-raw": "^7.0.0", "rehype-sanitize": "^6.0.0", "remark-gfm": "^4.0.1", - "zod": "^4.2.0" + "zod": "^4.6.7" }, "devDependencies": { "@tailwindcss/vite": "^4.1.18", - "@tanstack/router-plugin": "^1.168.42", + "@tanstack/router-plugin": "^1.169.0", "@types/node": "^24.10.1", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^6.2.1", - "dotenv": "^17.2.3", + "dotenv": "^17.4.2", "nitro": "3.0.260610-beta", "tailwindcss": "^4.1.18", "typescript": "5.9.3", diff --git a/examples/ts-angular-chat/package.json b/examples/ts-angular-chat/package.json index d237a5d18c..e1d4d47afd 100644 --- a/examples/ts-angular-chat/package.json +++ b/examples/ts-angular-chat/package.json @@ -19,9 +19,9 @@ "@tanstack/ai-angular": "workspace:*", "@tanstack/ai-client": "workspace:*", "@tanstack/ai-openai": "workspace:*", - "rxjs": "^7.8.0", - "zod": "^4.2.0", - "zone.js": "^0.15.0" + "rxjs": "^7.8.2", + "zod": "^4.6.7", + "zone.js": "^0.16.3" }, "devDependencies": { "@analogjs/vite-plugin-angular": "^2.9.6", @@ -29,7 +29,7 @@ "@angular/compiler-cli": "22.2.4", "@tailwindcss/vite": "^4.1.18", "@types/node": "^24.10.1", - "dotenv": "^17.2.3", + "dotenv": "^17.4.2", "typescript": "6.0.2", "vite": "^8.2.1" } diff --git a/examples/ts-code-mode-web/package.json b/examples/ts-code-mode-web/package.json index 8e0f32a410..9cee9998e5 100644 --- a/examples/ts-code-mode-web/package.json +++ b/examples/ts-code-mode-web/package.json @@ -13,11 +13,11 @@ "test:types": "tsc --noEmit" }, "dependencies": { - "@jitl/quickjs-wasmfile-debug-asyncify": "^0.31.0", - "@jitl/quickjs-wasmfile-debug-sync": "^0.31.0", - "@jitl/quickjs-wasmfile-release-asyncify": "^0.31.0", - "@jitl/quickjs-wasmfile-release-sync": "^0.31.0", - "@radix-ui/react-collapsible": "^1.1.2", + "@jitl/quickjs-wasmfile-debug-asyncify": "^0.32.0", + "@jitl/quickjs-wasmfile-debug-sync": "^0.32.0", + "@jitl/quickjs-wasmfile-release-asyncify": "^0.32.0", + "@jitl/quickjs-wasmfile-release-sync": "^0.32.0", + "@radix-ui/react-collapsible": "^1.2.1", "@tailwindcss/vite": "^4.1.18", "@tanstack/ai": "workspace:*", "@tanstack/ai-anthropic": "workspace:*", @@ -32,20 +32,20 @@ "@tanstack/ai-ollama": "workspace:*", "@tanstack/ai-openai": "workspace:*", "@tanstack/ai-react": "workspace:*", - "@tanstack/react-router": "^1.170.41", - "@tanstack/react-start": "^1.168.60", - "@tanstack/router-plugin": "^1.168.42", - "@tanstack/store": "^0.11.1", + "@tanstack/react-router": "^1.170.46", + "@tanstack/react-start": "^1.169.5", + "@tanstack/router-plugin": "^1.169.0", + "@tanstack/store": "^0.11.2", "highlight.js": "^11.11.1", "isolated-vm": "^7.0.2", "lucide-react": "^0.561.0", "marked": "^18.1.3", - "motion": "^11.15.0", + "motion": "^11.18.2", "nitro": "3.0.260610-beta", - "puppeteer": "^24.34.0", - "quickjs-bun": "0.1.2", - "quickjs-emscripten": "^0.31.0", - "quickjs-emscripten-core": "^0.31.0", + "puppeteer": "^24.43.1", + "quickjs-bun": "0.2.0", + "quickjs-emscripten": "^0.32.0", + "quickjs-emscripten-core": "^0.32.0", "react": "^19.2.3", "react-dom": "^19.2.3", "react-markdown": "^10.1.0", @@ -55,10 +55,10 @@ "rehype-sanitize": "^6.0.0", "remark-gfm": "^4.0.1", "tailwindcss": "^4.1.18", - "zod": "^4.2.0" + "zod": "^4.6.7" }, "devDependencies": { - "@tanstack/devtools-vite": "^0.5.3", + "@tanstack/devtools-vite": "^0.8.6", "@types/node": "^24.10.1", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", diff --git a/examples/ts-group-chat/package.json b/examples/ts-group-chat/package.json index 52a649bc7d..21fbd91d2c 100644 --- a/examples/ts-group-chat/package.json +++ b/examples/ts-group-chat/package.json @@ -13,20 +13,20 @@ "@tailwindcss/vite": "^4.1.18", "@tanstack/ai": "workspace:*", "@tanstack/ai-anthropic": "workspace:*", - "@tanstack/react-devtools": "^0.9.10", - "@tanstack/react-router": "^1.170.41", - "@tanstack/react-router-devtools": "^1.158.4", - "@tanstack/react-start": "^1.168.60", - "@tanstack/router-plugin": "^1.168.42", - "capnweb": "^0.10.0", + "@tanstack/react-devtools": "^0.10.14", + "@tanstack/react-router": "^1.170.46", + "@tanstack/react-router-devtools": "^1.167.3", + "@tanstack/react-start": "^1.169.5", + "@tanstack/router-plugin": "^1.169.0", + "capnweb": "^0.12.0", "nitro": "3.0.260610-beta", "react": "^19.2.3", "react-dom": "^19.2.3", "tailwindcss": "^4.1.18", - "ws": "^8.18.3" + "ws": "^8.22.2" }, "devDependencies": { - "@tanstack/devtools-vite": "^0.5.3", + "@tanstack/devtools-vite": "^0.8.6", "@testing-library/dom": "^10.4.1", "@testing-library/react": "^16.3.2", "@types/node": "^24.10.1", @@ -38,6 +38,6 @@ "typescript": "5.9.3", "vite": "^8.2.1", "vitest": "^4.1.10", - "web-vitals": "^5.1.0" + "web-vitals": "^5.3.0" } } diff --git a/examples/ts-react-chat/package.json b/examples/ts-react-chat/package.json index 80b14ca5cf..c82708e2ca 100644 --- a/examples/ts-react-chat/package.json +++ b/examples/ts-react-chat/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "@anthropic-ai/sdk": "^0.135.0", - "@elevenlabs/elevenlabs-js": "^2.68.0", + "@elevenlabs/elevenlabs-js": "^2.77.0", "@mcp-ui/client": "^7.1.1", - "@modelcontextprotocol/sdk": "^1.29.0", + "@modelcontextprotocol/sdk": "^1.32.2", "@ngrok/ngrok": "^1.7.0", "@tailwindcss/vite": "^4.1.18", "@tanstack/ai": "workspace:*", @@ -49,14 +49,14 @@ "@tanstack/ai-sandbox-local-process": "workspace:*", "@tanstack/ai-sandbox-railway": "workspace:*", "@tanstack/ai-sandbox-vercel": "workspace:*", - "@tanstack/react-devtools": "^0.9.10", - "@tanstack/react-router": "^1.170.41", - "@tanstack/react-router-devtools": "^1.158.4", - "@tanstack/react-router-ssr-query": "^1.158.4", - "@tanstack/react-start": "^1.168.60", - "@tanstack/react-store": "^0.11.1", - "@tanstack/router-plugin": "^1.168.42", - "@tanstack/store": "^0.11.1", + "@tanstack/react-devtools": "^0.10.14", + "@tanstack/react-router": "^1.170.46", + "@tanstack/react-router-devtools": "^1.167.3", + "@tanstack/react-router-ssr-query": "^1.167.3", + "@tanstack/react-start": "^1.169.5", + "@tanstack/react-store": "^0.11.2", + "@tanstack/router-plugin": "^1.169.0", + "@tanstack/store": "^0.11.2", "dockerode": "^5.0.1", "highlight.js": "^11.11.1", "lucide-react": "^0.561.0", @@ -69,11 +69,11 @@ "rehype-sanitize": "^6.0.0", "remark-gfm": "^4.0.1", "tailwindcss": "^4.1.18", - "ws": "^8.18.3", - "zod": "^4.2.0" + "ws": "^8.22.2", + "zod": "^4.6.7" }, "devDependencies": { - "@tanstack/devtools-vite": "^0.5.3", + "@tanstack/devtools-vite": "^0.8.6", "@tanstack/react-ai-devtools": "workspace:*", "@testing-library/dom": "^10.4.1", "@testing-library/react": "^16.3.2", @@ -82,11 +82,11 @@ "@types/react-dom": "^19.2.3", "@types/ws": "^8.18.1", "@vitejs/plugin-react": "^6.2.1", - "concurrently": "^9.1.2", + "concurrently": "^9.2.5", "jsdom": "^27.4.0", "typescript": "5.9.3", "vite": "^8.2.1", "vitest": "^4.1.10", - "web-vitals": "^5.1.0" + "web-vitals": "^5.3.0" } } diff --git a/examples/ts-react-media/package.json b/examples/ts-react-media/package.json index 3480701fa0..6623e24a8c 100644 --- a/examples/ts-react-media/package.json +++ b/examples/ts-react-media/package.json @@ -11,9 +11,9 @@ "test:types": "tsc" }, "dependencies": { - "@fal-ai/client": "1.11.0-alpha.5", - "@reactor-team/js-sdk": "^3.0.1", - "@sparkjsdev/spark": "^2.2.0", + "@fal-ai/client": "1.11.0-alpha.6", + "@reactor-team/js-sdk": "^3.4.0", + "@sparkjsdev/spark": "^2.4.0", "@tailwindcss/vite": "^4.1.18", "@tanstack/ai": "workspace:*", "@tanstack/ai-byteplus": "workspace:*", @@ -25,15 +25,15 @@ "@tanstack/ai-react": "workspace:*", "@tanstack/ai-reactor": "workspace:*", "@tanstack/ai-worldlabs": "workspace:*", - "@tanstack/react-router": "^1.170.41", - "@tanstack/react-start": "^1.168.60", - "@tanstack/router-plugin": "^1.168.42", + "@tanstack/react-router": "^1.170.46", + "@tanstack/react-start": "^1.169.5", + "@tanstack/router-plugin": "^1.169.0", "lucide-react": "^0.561.0", "nitro": "3.0.260610-beta", "react": "^19.2.3", "react-dom": "^19.2.3", "tailwindcss": "^4.1.18", - "three": "0.180.0" + "three": "0.187.0" }, "devDependencies": { "@types/node": "^24.10.1", diff --git a/examples/ts-react-native-chat/package.json b/examples/ts-react-native-chat/package.json index 53b71f09b5..f51ba76407 100644 --- a/examples/ts-react-native-chat/package.json +++ b/examples/ts-react-native-chat/package.json @@ -25,14 +25,14 @@ "smoke": "pnpm smoke:server && pnpm smoke:expo" }, "dependencies": { - "@hono/node-server": "^1.19.6", + "@hono/node-server": "^1.19.18", "@tanstack/ai": "workspace:*", "@tanstack/ai-openai": "workspace:*", "@tanstack/ai-react": "workspace:*", - "concurrently": "^9.1.2", - "dotenv": "^17.2.3", - "expo": "~56.0.5", - "hono": "^4.10.6", + "concurrently": "^9.2.5", + "dotenv": "^17.4.2", + "expo": "~56.0.24", + "hono": "^4.13.17", "react": "^19.2.3", "react-native": "0.85.3" }, diff --git a/examples/ts-react-rerank/package.json b/examples/ts-react-rerank/package.json index 358601c948..18363a22cb 100644 --- a/examples/ts-react-rerank/package.json +++ b/examples/ts-react-rerank/package.json @@ -14,9 +14,9 @@ "@tanstack/ai": "workspace:*", "@tanstack/ai-cohere": "workspace:*", "@tanstack/ai-openrouter": "workspace:*", - "@tanstack/react-router": "^1.170.41", - "@tanstack/react-start": "^1.168.60", - "@tanstack/router-plugin": "^1.168.42", + "@tanstack/react-router": "^1.170.46", + "@tanstack/react-start": "^1.169.5", + "@tanstack/router-plugin": "^1.169.0", "lucide-react": "^0.561.0", "nitro": "3.0.260610-beta", "react": "^19.2.3", diff --git a/examples/ts-react-search/package.json b/examples/ts-react-search/package.json index a856fa7b56..328fa79879 100644 --- a/examples/ts-react-search/package.json +++ b/examples/ts-react-search/package.json @@ -10,36 +10,36 @@ "test:types": "tsc --noEmit" }, "dependencies": { - "@radix-ui/react-slot": "^1.2.4", + "@radix-ui/react-slot": "^1.5.0", "@tailwindcss/vite": "^4.1.18", "@tanstack/ai": "workspace:*", "@tanstack/ai-groq": "workspace:*", "@tanstack/ai-react": "workspace:*", - "@tanstack/query-db-collection": "^1.0.6", - "@tanstack/react-db": "^0.1.55", - "@tanstack/react-devtools": "^0.9.10", - "@tanstack/react-query": "^5.90.12", - "@tanstack/react-router": "^1.170.41", - "@tanstack/react-router-devtools": "^1.158.4", - "@tanstack/react-router-ssr-query": "^1.158.4", - "@tanstack/react-start": "^1.168.60", - "@tanstack/router-plugin": "^1.168.42", - "@tanstack/zod-adapter": "^1.140.1", + "@tanstack/query-db-collection": "^1.5.1", + "@tanstack/react-db": "^0.5.12", + "@tanstack/react-devtools": "^0.10.14", + "@tanstack/react-query": "^5.107.1", + "@tanstack/react-router": "^1.170.46", + "@tanstack/react-router-devtools": "^1.167.3", + "@tanstack/react-router-ssr-query": "^1.167.3", + "@tanstack/react-start": "^1.169.5", + "@tanstack/router-plugin": "^1.169.0", + "@tanstack/zod-adapter": "^1.167.0", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "lucide-react": "^0.561.0", "nitro": "3.0.260610-beta", - "radix-ui": "^1.4.3", + "radix-ui": "^1.8.1", "react": "^19.2.3", "react-day-picker": "^10.0.2", "react-dom": "^19.2.3", - "tailwind-merge": "^3.4.0", + "tailwind-merge": "^3.7.0", "tailwindcss": "^4.1.18", "tw-animate-css": "^1.4.0", - "zod": "^4.2.0" + "zod": "^4.6.7" }, "devDependencies": { - "@tanstack/devtools-vite": "^0.5.3", + "@tanstack/devtools-vite": "^0.8.6", "@testing-library/dom": "^10.4.1", "@testing-library/react": "^16.3.2", "@types/node": "^24.10.1", @@ -50,6 +50,6 @@ "typescript": "5.9.3", "vite": "^8.2.1", "vitest": "^4.1.10", - "web-vitals": "^5.1.0" + "web-vitals": "^5.3.0" } } diff --git a/examples/ts-react-ui-chatbot/package.json b/examples/ts-react-ui-chatbot/package.json index ceb3efe71b..456848dc5a 100644 --- a/examples/ts-react-ui-chatbot/package.json +++ b/examples/ts-react-ui-chatbot/package.json @@ -9,34 +9,34 @@ "test:types": "tsc --noEmit" }, "dependencies": { - "@radix-ui/react-slot": "^1.2.4", + "@radix-ui/react-slot": "^1.5.0", "@tailwindcss/vite": "^4.1.18", "@tanstack/ai": "workspace:*", "@tanstack/ai-client": "workspace:*", "@tanstack/ai-openai": "workspace:*", "@tanstack/ai-react": "workspace:*", - "@tanstack/react-devtools": "^0.9.10", - "@tanstack/react-router": "^1.170.41", - "@tanstack/react-router-devtools": "^1.158.4", - "@tanstack/react-start": "^1.168.60", - "@tanstack/router-plugin": "^1.168.42", + "@tanstack/react-devtools": "^0.10.14", + "@tanstack/react-router": "^1.170.46", + "@tanstack/react-router-devtools": "^1.167.3", + "@tanstack/react-start": "^1.169.5", + "@tanstack/router-plugin": "^1.169.0", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "lucide-react": "^0.561.0", "nitro": "3.0.260610-beta", - "radix-ui": "^1.4.3", + "radix-ui": "^1.8.1", "react": "^19.2.3", "react-dom": "^19.2.3", "react-markdown": "^10.1.0", "remark-gfm": "^4.0.1", - "tailwind-merge": "^3.4.0", + "tailwind-merge": "^3.7.0", "tailwindcss": "^4.1.18", "tw-animate-css": "^1.4.0", - "use-stick-to-bottom": "^1.1.1", - "zod": "^4.2.0" + "use-stick-to-bottom": "^1.1.6", + "zod": "^4.6.7" }, "devDependencies": { - "@tanstack/devtools-vite": "^0.5.3", + "@tanstack/devtools-vite": "^0.8.6", "@types/node": "^24.10.1", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", diff --git a/examples/ts-remix-chat/package.json b/examples/ts-remix-chat/package.json index 0d21b46f0e..12ea21ef33 100644 --- a/examples/ts-remix-chat/package.json +++ b/examples/ts-remix-chat/package.json @@ -18,8 +18,8 @@ "@tanstack/ai-client": "workspace:*", "@tanstack/ai-openai": "workspace:*", "@tanstack/ai-remix": "workspace:*", - "remix": "^3.0.0-rc.1", - "zod": "^4.2.0" + "remix": "^3.2.0", + "zod": "^4.6.7" }, "devDependencies": { "@types/node": "^24.10.1", diff --git a/examples/ts-solid-chat/package.json b/examples/ts-solid-chat/package.json index ebdeb83aac..a853f9777c 100644 --- a/examples/ts-solid-chat/package.json +++ b/examples/ts-solid-chat/package.json @@ -19,27 +19,27 @@ "@tanstack/ai-ollama": "workspace:*", "@tanstack/ai-openai": "workspace:*", "@tanstack/ai-solid": "workspace:*", - "@tanstack/nitro-v2-vite-plugin": "^1.155.0", - "@tanstack/router-plugin": "^1.168.42", + "@tanstack/nitro-v2-vite-plugin": "^1.155.2", + "@tanstack/router-plugin": "^1.169.0", "@tanstack/solid-ai-devtools": "workspace:*", - "@tanstack/solid-devtools": "^0.7.15", - "@tanstack/solid-router": "^1.170.38", - "@tanstack/solid-router-devtools": "^1.139.10", - "@tanstack/solid-router-ssr-query": "^1.139.10", - "@tanstack/solid-start": "^1.168.57", - "@tanstack/solid-store": "^0.11.1", - "@tanstack/store": "^0.11.1", + "@tanstack/solid-devtools": "^0.8.14", + "@tanstack/solid-router": "^1.170.43", + "@tanstack/solid-router-devtools": "^1.167.3", + "@tanstack/solid-router-ssr-query": "^1.167.3", + "@tanstack/solid-start": "^1.169.5", + "@tanstack/solid-store": "^0.11.2", + "@tanstack/store": "^0.11.2", "highlight.js": "^11.11.1", "lucide-solid": "^0.554.0", "solid-js": "^1.9.10", "solid-markdown": "^2.1.0", "tailwindcss": "^4.1.18", - "zod": "^4.2.0" + "zod": "^4.6.7" }, "devDependencies": { "@solidjs/testing-library": "^0.8.10", - "@tanstack/devtools-event-client": "^0.4.1", - "@tanstack/devtools-vite": "^0.5.3", + "@tanstack/devtools-event-client": "^0.5.1", + "@tanstack/devtools-vite": "^0.8.6", "@testing-library/dom": "^10.4.1", "@types/node": "^24.10.1", "jsdom": "^27.4.0", @@ -47,6 +47,6 @@ "vite": "^8.2.1", "vite-plugin-solid": "^2.11.14", "vitest": "^4.1.10", - "web-vitals": "^5.1.0" + "web-vitals": "^5.3.0" } } diff --git a/examples/ts-svelte-chat/package.json b/examples/ts-svelte-chat/package.json index b16835190e..e9d076946b 100644 --- a/examples/ts-svelte-chat/package.json +++ b/examples/ts-svelte-chat/package.json @@ -24,7 +24,7 @@ "lucide-svelte": "^0.468.0", "marked": "^18.1.3", "marked-highlight": "^2.2.0", - "zod": "^4.2.0" + "zod": "^4.6.7" }, "devDependencies": { "@sveltejs/adapter-auto": "^8.0.0", @@ -35,7 +35,7 @@ "svelte": "^5.56.9", "svelte-check": "^4.2.0", "tailwindcss": "^4.1.18", - "tslib": "^2.8.1", + "tslib": "^2.9.1", "typescript": "5.9.3", "vite": "^8.2.1" } diff --git a/examples/ts-vue-chat/package.json b/examples/ts-vue-chat/package.json index 9efa95ad3d..c6fc506fb7 100644 --- a/examples/ts-vue-chat/package.json +++ b/examples/ts-vue-chat/package.json @@ -21,16 +21,16 @@ "marked": "^18.1.3", "vue": "^3.5.25", "vue-router": "^5.4.0", - "zod": "^4.2.0" + "zod": "^4.6.7" }, "devDependencies": { "@tailwindcss/vite": "^4.1.18", "@types/node": "^24.10.1", "@vitejs/plugin-vue": "^6.0.8", - "autoprefixer": "^10.4.21", - "concurrently": "^9.1.2", - "dotenv": "^17.2.3", - "express": "^5.1.0", + "autoprefixer": "^10.6.2", + "concurrently": "^9.2.5", + "dotenv": "^17.4.2", + "express": "^5.3.0", "tailwindcss": "^4.1.18", "tsx": "^4.23.12", "typescript": "5.9.3", diff --git a/package.json b/package.json index 1d16c41d62..bd4796b19f 100644 --- a/package.json +++ b/package.json @@ -5,10 +5,10 @@ "type": "git", "url": "git+https://github.com/TanStack/ai.git" }, - "packageManager": "pnpm@11.9.0", + "packageManager": "pnpm@11.28.11", "type": "module", "engines": { - "pnpm": ">=11.9.0" + "pnpm": ">=11.28.11" }, "scripts": { "clean": "pnpm --filter \"./packages/**\" run clean", @@ -70,8 +70,8 @@ "devDependencies": { "@aws-sdk/client-bedrock": "^3.1057.0", "@changesets/changelog-github": "^1.0.1", - "@changesets/cli": "^2.30.0", - "@faker-js/faker": "^10.1.0", + "@changesets/cli": "^2.31.1", + "@faker-js/faker": "^10.6.0", "@stylistic/eslint-plugin": "^5.10.0", "@tanstack/ai": "workspace:*", "@tanstack/ai-grok-build": "workspace:*", @@ -81,9 +81,9 @@ "@tanstack/vite-config": "0.6.0", "@types/node": "^24.10.1", "@typescript/typescript6": "6.0.2", - "eslint-plugin-unused-imports": "^4.3.0", + "eslint-plugin-unused-imports": "^4.4.1", "happy-dom": "^20.11.2", - "kiira": "0.6.0", + "kiira": "0.7.1", "knip": "^6.26.0", "markdown-link-extractor": "^4.0.3", "nx": "23.1.1", diff --git a/packages/ai-acp/package.json b/packages/ai-acp/package.json index 34cef5ad6d..e75ed1bfed 100644 --- a/packages/ai-acp/package.json +++ b/packages/ai-acp/package.json @@ -48,7 +48,7 @@ "test:types": "tsc" }, "dependencies": { - "@agentclientprotocol/sdk": "~1.8.0" + "@agentclientprotocol/sdk": "~1.9.0" }, "peerDependencies": { "@tanstack/ai": "workspace:^", diff --git a/packages/ai-angular/package.json b/packages/ai-angular/package.json index daa50e6fb2..d57672646c 100644 --- a/packages/ai-angular/package.json +++ b/packages/ai-angular/package.json @@ -64,7 +64,7 @@ }, "dependencies": { "@tanstack/ai-client": "workspace:^", - "tslib": "^2.8.1" + "tslib": "^2.9.1" }, "peerDependencies": { "@angular/common": ">=22.0.0 <23", @@ -83,10 +83,10 @@ "@tanstack/ai": "workspace:*", "@types/node": "^24.10.1", "jsdom": "^27.4.0", - "ng-packagr": "^22.2.1", + "ng-packagr": "^22.2.6", "typescript": "6.0.2", "vitest": "^4.1.10", - "zod": "^4.2.0", - "zone.js": "^0.15.0" + "zod": "^4.6.7", + "zone.js": "^0.16.3" } } diff --git a/packages/ai-anthropic/live-tests/package.json b/packages/ai-anthropic/live-tests/package.json index 7e739ee997..649267117e 100644 --- a/packages/ai-anthropic/live-tests/package.json +++ b/packages/ai-anthropic/live-tests/package.json @@ -11,7 +11,7 @@ "dependencies": { "@tanstack/ai": "workspace:*", "@tanstack/ai-anthropic": "workspace:*", - "zod": "^3.24.1" + "zod": "^3.25.76" }, "devDependencies": { "tsx": "^4.23.12" diff --git a/packages/ai-anthropic/package.json b/packages/ai-anthropic/package.json index dd8ded5f0a..f006ca52c3 100644 --- a/packages/ai-anthropic/package.json +++ b/packages/ai-anthropic/package.json @@ -84,6 +84,6 @@ "@anthropic-ai/vertex-sdk": "^0.19.0", "@tanstack/ai": "workspace:*", "@vitest/coverage-v8": "4.1.10", - "zod": "^4.2.0" + "zod": "^4.6.7" } } diff --git a/packages/ai-bedrock/package.json b/packages/ai-bedrock/package.json index 04e28723b2..5a332215a9 100644 --- a/packages/ai-bedrock/package.json +++ b/packages/ai-bedrock/package.json @@ -54,8 +54,8 @@ "@aws-crypto/sha256-js": "^5.2.0", "@aws-sdk/client-bedrock-runtime": "^3.1057.0", "@aws-sdk/credential-providers": "^3.1057.0", - "@smithy/signature-v4": "^5.4.5", - "@smithy/types": "^4.14.2", + "@smithy/signature-v4": "^5.7.5", + "@smithy/types": "^4.20.0", "@vitest/coverage-v8": "4.1.10", "vite": "^8.2.1" }, diff --git a/packages/ai-client/package.json b/packages/ai-client/package.json index 04d2aee739..eeb0f95147 100644 --- a/packages/ai-client/package.json +++ b/packages/ai-client/package.json @@ -72,12 +72,12 @@ "@tanstack/ai": "workspace:^", "@tanstack/ai-event-client": "workspace:^", "@tanstack/ai-utils": "workspace:^", - "@tanstack/store": "^0.11.1" + "@tanstack/store": "^0.11.2" }, "devDependencies": { "@standard-schema/spec": "^1.1.0", "@vitest/coverage-v8": "4.1.10", "vite": "^8.2.1", - "zod": "^4.2.0" + "zod": "^4.6.7" } } diff --git a/packages/ai-cloudflare/package.json b/packages/ai-cloudflare/package.json index 1067d09531..39b4796317 100644 --- a/packages/ai-cloudflare/package.json +++ b/packages/ai-cloudflare/package.json @@ -71,7 +71,7 @@ "openai": "^7.30.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20260317.1", + "@cloudflare/workers-types": "^4.20260702.1", "@tanstack/ai": "workspace:*", "@vitest/coverage-v8": "4.1.10", "vite": "^8.2.1" diff --git a/packages/ai-code-mode-snippets/package.json b/packages/ai-code-mode-snippets/package.json index 5d4ff5098b..f708d6e582 100644 --- a/packages/ai-code-mode-snippets/package.json +++ b/packages/ai-code-mode-snippets/package.json @@ -86,8 +86,8 @@ "@tanstack/ai-openai": "workspace:*", "@vitest/coverage-v8": "4.1.10", "commander": "^13.1.0", - "dotenv": "^17.2.3", + "dotenv": "^17.4.2", "tsx": "^4.23.12", - "zod": "^4.2.0" + "zod": "^4.6.7" } } diff --git a/packages/ai-code-mode/models-eval/package.json b/packages/ai-code-mode/models-eval/package.json index e0de99d0b5..e26d16af9c 100644 --- a/packages/ai-code-mode/models-eval/package.json +++ b/packages/ai-code-mode/models-eval/package.json @@ -20,8 +20,8 @@ "@tanstack/ai-isolate-node": "workspace:*", "@tanstack/ai-ollama": "workspace:*", "@tanstack/ai-openai": "workspace:*", - "dotenv": "^17.2.3", - "zod": "^4.2.0" + "dotenv": "^17.4.2", + "zod": "^4.6.7" }, "devDependencies": { "tsx": "^4.23.12" diff --git a/packages/ai-code-mode/package.json b/packages/ai-code-mode/package.json index 3799feddb1..6b6ab97f8e 100644 --- a/packages/ai-code-mode/package.json +++ b/packages/ai-code-mode/package.json @@ -65,7 +65,7 @@ "tanstack-intent" ], "dependencies": { - "sucrase": "^3.35.0" + "sucrase": "^3.35.1" }, "peerDependencies": { "@tanstack/ai": "workspace:^", @@ -82,6 +82,6 @@ "@tanstack/ai-harness": "workspace:*", "@tanstack/ai-persistence": "workspace:*", "@vitest/coverage-v8": "4.1.10", - "zod": "^4.2.0" + "zod": "^4.6.7" } } diff --git a/packages/ai-computer-playwright/package.json b/packages/ai-computer-playwright/package.json index 590dd93160..28cb0ca19c 100644 --- a/packages/ai-computer-playwright/package.json +++ b/packages/ai-computer-playwright/package.json @@ -56,6 +56,6 @@ "devDependencies": { "@tanstack/ai-computer-use": "workspace:*", "@vitest/coverage-v8": "4.1.10", - "playwright-core": "^1.57.0" + "playwright-core": "^1.65.0" } } diff --git a/packages/ai-computer-use/package.json b/packages/ai-computer-use/package.json index b780281d96..d311f29ae6 100644 --- a/packages/ai-computer-use/package.json +++ b/packages/ai-computer-use/package.json @@ -65,6 +65,6 @@ "@tanstack/ai-harness": "workspace:*", "@tanstack/ai-persistence": "workspace:*", "@vitest/coverage-v8": "4.1.10", - "zod": "^4.2.0" + "zod": "^4.6.7" } } diff --git a/packages/ai-devtools/package.json b/packages/ai-devtools/package.json index c8407eff04..6a88e23dab 100644 --- a/packages/ai-devtools/package.json +++ b/packages/ai-devtools/package.json @@ -93,9 +93,9 @@ "dependencies": { "@tanstack/ai": "workspace:^", "@tanstack/ai-event-client": "workspace:^", - "@tanstack/devtools-ui": "^0.5.1", - "@tanstack/devtools-utils": "^0.7.0", - "goober": "^2.1.18", + "@tanstack/devtools-ui": "^0.7.2", + "@tanstack/devtools-utils": "^0.7.2", + "goober": "^2.1.19", "solid-js": "^1.9.10" }, "devDependencies": { diff --git a/packages/ai-effect/package.json b/packages/ai-effect/package.json index 1ba5065011..2623c449ba 100644 --- a/packages/ai-effect/package.json +++ b/packages/ai-effect/package.json @@ -47,6 +47,6 @@ "devDependencies": { "@tanstack/ai": "workspace:*", "@vitest/coverage-v8": "4.1.10", - "effect": "^4.1.0" + "effect": "^4.1.2" } } diff --git a/packages/ai-elevenlabs/package.json b/packages/ai-elevenlabs/package.json index 8c3d06e087..9d2b5434b1 100644 --- a/packages/ai-elevenlabs/package.json +++ b/packages/ai-elevenlabs/package.json @@ -64,8 +64,8 @@ "test:types": "tsc" }, "dependencies": { - "@elevenlabs/client": "^1.25.0", - "@elevenlabs/elevenlabs-js": "^2.68.0", + "@elevenlabs/client": "^1.35.0", + "@elevenlabs/elevenlabs-js": "^2.77.0", "@tanstack/ai-utils": "workspace:^" }, "peerDependencies": { diff --git a/packages/ai-event-client/package.json b/packages/ai-event-client/package.json index 8b1d2b5006..4d0fc88b92 100644 --- a/packages/ai-event-client/package.json +++ b/packages/ai-event-client/package.json @@ -43,7 +43,7 @@ "test:types": "tsc" }, "dependencies": { - "@tanstack/devtools-event-client": "^0.4.1" + "@tanstack/devtools-event-client": "^0.5.1" }, "devDependencies": { "@vitest/coverage-v8": "4.1.10" diff --git a/packages/ai-gemini/package.json b/packages/ai-gemini/package.json index 0f014e1fa9..92ae026cfe 100644 --- a/packages/ai-gemini/package.json +++ b/packages/ai-gemini/package.json @@ -81,6 +81,6 @@ "@tanstack/ai": "workspace:*", "@vitest/coverage-v8": "4.1.10", "vite": "^8.2.1", - "zod": "^4.2.0" + "zod": "^4.6.7" } } diff --git a/packages/ai-grok/package.json b/packages/ai-grok/package.json index 0d7a30b893..33e653f717 100644 --- a/packages/ai-grok/package.json +++ b/packages/ai-grok/package.json @@ -76,7 +76,7 @@ "devDependencies": { "@tanstack/ai": "workspace:*", "@vitest/coverage-v8": "4.1.10", - "google-auth-library": "^10.5.0", + "google-auth-library": "^10.9.1", "vite": "^8.2.1" }, "peerDependencies": { diff --git a/packages/ai-harness-cli/package.json b/packages/ai-harness-cli/package.json index b57b97993e..072bdc6608 100644 --- a/packages/ai-harness-cli/package.json +++ b/packages/ai-harness-cli/package.json @@ -86,6 +86,6 @@ "@tanstack/ai-mcp": "workspace:*", "@tanstack/ai-persistence": "workspace:*", "@vitest/coverage-v8": "4.1.10", - "zod": "^4.2.0" + "zod": "^4.6.7" } } diff --git a/packages/ai-harness/package.json b/packages/ai-harness/package.json index f4ef2a27d1..eb15294a5d 100644 --- a/packages/ai-harness/package.json +++ b/packages/ai-harness/package.json @@ -84,7 +84,7 @@ }, "dependencies": { "@tanstack/ai-utils": "workspace:^", - "@tanstack/store": "^0.11.1" + "@tanstack/store": "^0.11.2" }, "devDependencies": { "@opentelemetry/api": "^1.9.0", @@ -92,8 +92,8 @@ "@tanstack/ai-persistence": "workspace:*", "@vitest/coverage-v8": "4.1.10", "@vscode/ripgrep": "^1.18.0", - "turndown": "^7.2.4", - "zod": "^4.2.0" + "turndown": "^7.2.5", + "zod": "^4.6.7" }, "peerDependencies": { "@opentelemetry/api": ">=1.9.0", diff --git a/packages/ai-isolate-cloudflare/package.json b/packages/ai-isolate-cloudflare/package.json index 84624234cb..32dc220ea8 100644 --- a/packages/ai-isolate-cloudflare/package.json +++ b/packages/ai-isolate-cloudflare/package.json @@ -70,8 +70,8 @@ "@tanstack/ai-code-mode": "workspace:^" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20260317.1", + "@cloudflare/workers-types": "^4.20260702.1", "@vitest/coverage-v8": "4.1.10", - "wrangler": "^4.103.0" + "wrangler": "^4.158.0" } } diff --git a/packages/ai-isolate-daytona/package.json b/packages/ai-isolate-daytona/package.json index 2bc8f9ed82..e9d0514ee0 100644 --- a/packages/ai-isolate-daytona/package.json +++ b/packages/ai-isolate-daytona/package.json @@ -53,7 +53,7 @@ "@tanstack/ai-code-mode": "workspace:^" }, "devDependencies": { - "@daytona/sdk": "^0.192.0", + "@daytona/sdk": "^0.231.0", "@tanstack/ai-code-mode": "workspace:*", "@vitest/coverage-v8": "4.1.10" } diff --git a/packages/ai-isolate-e2b/package.json b/packages/ai-isolate-e2b/package.json index eed4b87964..4eeec43138 100644 --- a/packages/ai-isolate-e2b/package.json +++ b/packages/ai-isolate-e2b/package.json @@ -56,7 +56,7 @@ "@tanstack/ai": "workspace:*", "@tanstack/ai-code-mode": "workspace:*", "@vitest/coverage-v8": "4.1.10", - "e2b": "^2.46.1", - "zod": "^4.2.0" + "e2b": "^2.63.0", + "zod": "^4.6.7" } } diff --git a/packages/ai-isolate-quickjs-bun/package.json b/packages/ai-isolate-quickjs-bun/package.json index 5e2536eb73..e12af115b2 100644 --- a/packages/ai-isolate-quickjs-bun/package.json +++ b/packages/ai-isolate-quickjs-bun/package.json @@ -32,7 +32,7 @@ "src" ], "engines": { - "bun": ">=1.3.14" + "bun": ">=1.4.4" }, "scripts": { "build": "vite build", @@ -60,7 +60,7 @@ "code-execution" ], "dependencies": { - "quickjs-bun": "0.1.2" + "quickjs-bun": "0.2.0" }, "peerDependencies": { "@tanstack/ai-code-mode": "workspace:^" diff --git a/packages/ai-isolate-quickjs/package.json b/packages/ai-isolate-quickjs/package.json index 14184ea057..b2174c1603 100644 --- a/packages/ai-isolate-quickjs/package.json +++ b/packages/ai-isolate-quickjs/package.json @@ -55,7 +55,7 @@ "code-execution" ], "dependencies": { - "quickjs-emscripten": "^0.31.0" + "quickjs-emscripten": "^0.32.0" }, "peerDependencies": { "@tanstack/ai-code-mode": "workspace:^" diff --git a/packages/ai-mcp/package.json b/packages/ai-mcp/package.json index 9f1b727ee2..70b75b2cbe 100644 --- a/packages/ai-mcp/package.json +++ b/packages/ai-mcp/package.json @@ -83,10 +83,10 @@ "test:types": "tsc" }, "dependencies": { - "@modelcontextprotocol/client": "^2.0.0", - "@modelcontextprotocol/server": "^2.0.0", + "@modelcontextprotocol/client": "^2.4.0", + "@modelcontextprotocol/server": "^2.4.0", "@tanstack/ai": "workspace:^", - "jose": "^6.2.12" + "jose": "^6.2.15" }, "peerDependencies": { "@tanstack/ai-harness": "workspace:^" @@ -100,10 +100,10 @@ "@tanstack/ai-harness": "workspace:*", "@tanstack/ai-persistence": "workspace:*", "@vitest/coverage-v8": "4.1.10", - "jiti": "^2.4.2", + "jiti": "^2.7.0", "json-schema-to-typescript": "^16.0.0", "tsup": "^8.5.1", "vite": "^8.2.1", - "zod": "^4.2.0" + "zod": "^4.6.7" } } diff --git a/packages/ai-memory/package.json b/packages/ai-memory/package.json index 0151617a13..a7cd41b79b 100644 --- a/packages/ai-memory/package.json +++ b/packages/ai-memory/package.json @@ -118,11 +118,11 @@ } }, "devDependencies": { - "@honcho-ai/sdk": "^2.1.1", + "@honcho-ai/sdk": "^2.8.0", "@tanstack/ai": "workspace:*", - "@vectorize-io/hindsight-client": "^0.6.1", + "@vectorize-io/hindsight-client": "^0.10.3", "@vitest/coverage-v8": "4.1.10", - "ioredis-mock": "^8.9.0", + "ioredis-mock": "^8.13.1", "redis": "^6.3.1", "vitest": "^4.1.10" } diff --git a/packages/ai-mistral/package.json b/packages/ai-mistral/package.json index f962af1e35..0ae83f3344 100644 --- a/packages/ai-mistral/package.json +++ b/packages/ai-mistral/package.json @@ -59,7 +59,7 @@ "devDependencies": { "@tanstack/ai": "workspace:*", "@vitest/coverage-v8": "4.1.10", - "google-auth-library": "^10.5.0", + "google-auth-library": "^10.9.1", "vite": "^8.2.1" }, "peerDependencies": { diff --git a/packages/ai-octane/package.json b/packages/ai-octane/package.json index ea23ac8e42..4368c52e5a 100644 --- a/packages/ai-octane/package.json +++ b/packages/ai-octane/package.json @@ -63,15 +63,15 @@ "octane": ">=0.12.0" }, "devDependencies": { - "@octanejs/testing-library": "0.1.62", + "@octanejs/testing-library": "0.1.68", "@standard-schema/spec": "^1.1.0", "@tanstack/ai": "workspace:*", - "@tsrx/oxc": "0.20.0", + "@tsrx/oxc": "0.24.0", "@types/node": "^24.10.1", "@vitest/coverage-v8": "4.1.10", "happy-dom": "^20.11.2", - "octane": "0.12.1", + "octane": "0.16.7", "vite": "^8.2.1", - "zod": "^4.2.0" + "zod": "^4.6.7" } } diff --git a/packages/ai-openai/package.json b/packages/ai-openai/package.json index ae2cd2a4dd..99fbf5016b 100644 --- a/packages/ai-openai/package.json +++ b/packages/ai-openai/package.json @@ -87,6 +87,6 @@ "@tanstack/ai": "workspace:*", "@vitest/coverage-v8": "4.1.10", "vite": "^8.2.1", - "zod": "^4.2.0" + "zod": "^4.6.7" } } diff --git a/packages/ai-opencode/package.json b/packages/ai-opencode/package.json index 28f1f3143a..8f15c7e05e 100644 --- a/packages/ai-opencode/package.json +++ b/packages/ai-opencode/package.json @@ -50,7 +50,7 @@ "test:types": "tsc" }, "dependencies": { - "@opencode-ai/sdk": "^1.17.4" + "@opencode-ai/sdk": "^1.19.5" }, "peerDependencies": { "@tanstack/ai": "workspace:^", diff --git a/packages/ai-openrouter/package.json b/packages/ai-openrouter/package.json index c5a2c5f47e..f22bd1c1c7 100644 --- a/packages/ai-openrouter/package.json +++ b/packages/ai-openrouter/package.json @@ -81,7 +81,7 @@ "@tanstack/ai": "workspace:*", "@vitest/coverage-v8": "4.1.10", "vite": "^8.2.1", - "zod": "^4.2.0" + "zod": "^4.6.7" }, "peerDependencies": { "@tanstack/ai": "workspace:^" diff --git a/packages/ai-perplexity/package.json b/packages/ai-perplexity/package.json index 7c0694ec6e..3f6194e007 100644 --- a/packages/ai-perplexity/package.json +++ b/packages/ai-perplexity/package.json @@ -61,7 +61,7 @@ "@tanstack/ai": "workspace:*", "@vitest/coverage-v8": "4.1.10", "vite": "^8.2.1", - "zod": "^4.2.0" + "zod": "^4.6.7" }, "peerDependencies": { "@tanstack/ai": "workspace:^", diff --git a/packages/ai-persistence/package.json b/packages/ai-persistence/package.json index de00df4d96..60d8a03a56 100644 --- a/packages/ai-persistence/package.json +++ b/packages/ai-persistence/package.json @@ -62,7 +62,7 @@ } }, "devDependencies": { - "@electric-sql/pglite": "^0.5.11", + "@electric-sql/pglite": "^0.5.15", "@tanstack/ai": "workspace:*", "@types/pg": "^8.23.1", "@vitest/coverage-v8": "4.1.10", diff --git a/packages/ai-preact/package.json b/packages/ai-preact/package.json index d73e9f2199..a65162a67a 100644 --- a/packages/ai-preact/package.json +++ b/packages/ai-preact/package.json @@ -73,7 +73,7 @@ "@testing-library/preact": "^3.2.4", "@vitest/coverage-v8": "4.1.10", "jsdom": "^27.4.0", - "preact": "^11.0.1", + "preact": "^11.2.0", "vite": "^8.2.1" }, "peerDependencies": { diff --git a/packages/ai-remix/package.json b/packages/ai-remix/package.json index be1483f7bc..4f4b529aba 100644 --- a/packages/ai-remix/package.json +++ b/packages/ai-remix/package.json @@ -66,7 +66,7 @@ "@types/node": "^24.10.1", "@vitest/coverage-v8": "4.1.10", "happy-dom": "^20.11.2", - "remix": "^3.0.0-rc.1", + "remix": "^3.2.0", "vite": "^8.2.1", "vitest": "^4.1.10" } diff --git a/packages/ai-sandbox-blaxel/package.json b/packages/ai-sandbox-blaxel/package.json index 077f54764a..e6f4e95b19 100644 --- a/packages/ai-sandbox-blaxel/package.json +++ b/packages/ai-sandbox-blaxel/package.json @@ -46,7 +46,7 @@ "node": ">=22.4.0" }, "dependencies": { - "@blaxel/core": "^0.3.10" + "@blaxel/core": "^0.3.35" }, "peerDependencies": { "@tanstack/ai-sandbox": "workspace:^" diff --git a/packages/ai-sandbox-boxd/package.json b/packages/ai-sandbox-boxd/package.json index 09d53c9652..b02d713b69 100644 --- a/packages/ai-sandbox-boxd/package.json +++ b/packages/ai-sandbox-boxd/package.json @@ -44,7 +44,7 @@ "test:types": "tsc" }, "dependencies": { - "@boxd-sh/sdk": "^0.2.9" + "@boxd-sh/sdk": "^0.3.0" }, "peerDependencies": { "@tanstack/ai-sandbox": "workspace:^" diff --git a/packages/ai-sandbox-cloudflare/package.json b/packages/ai-sandbox-cloudflare/package.json index 34a29cc2ff..ef2db50574 100644 --- a/packages/ai-sandbox-cloudflare/package.json +++ b/packages/ai-sandbox-cloudflare/package.json @@ -52,7 +52,7 @@ "test:types": "tsc" }, "dependencies": { - "@cloudflare/sandbox": "^0.12.1" + "@cloudflare/sandbox": "^0.12.14" }, "peerDependencies": { "@tanstack/ai": "workspace:^", @@ -61,12 +61,12 @@ "zod": "^4.0.0" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20260317.1", + "@cloudflare/workers-types": "^4.20260702.1", "@tanstack/ai": "workspace:*", "@tanstack/ai-sandbox": "workspace:*", "@tanstack/ai-sandbox-local-process": "workspace:*", "@types/node": "^24.10.1", "@vitest/coverage-v8": "4.1.10", - "zod": "^4.2.0" + "zod": "^4.6.7" } } diff --git a/packages/ai-sandbox-daytona/package.json b/packages/ai-sandbox-daytona/package.json index 4296c03c09..54d4710d80 100644 --- a/packages/ai-sandbox-daytona/package.json +++ b/packages/ai-sandbox-daytona/package.json @@ -43,7 +43,7 @@ "test:types": "tsc" }, "dependencies": { - "@daytona/sdk": "^0.192.0" + "@daytona/sdk": "^0.231.0" }, "peerDependencies": { "@tanstack/ai-sandbox": "workspace:^" diff --git a/packages/ai-sandbox-e2b/package.json b/packages/ai-sandbox-e2b/package.json index ca98802358..9fc6e5346d 100644 --- a/packages/ai-sandbox-e2b/package.json +++ b/packages/ai-sandbox-e2b/package.json @@ -43,7 +43,7 @@ "test:types": "tsc" }, "dependencies": { - "e2b": "^2.46.1" + "e2b": "^2.63.0" }, "peerDependencies": { "@tanstack/ai-sandbox": "workspace:^" diff --git a/packages/ai-sandbox-railway/package.json b/packages/ai-sandbox-railway/package.json index 2b722fe282..fcf3966009 100644 --- a/packages/ai-sandbox-railway/package.json +++ b/packages/ai-sandbox-railway/package.json @@ -43,7 +43,7 @@ "test:types": "tsc" }, "dependencies": { - "railway": "^3.13.0" + "railway": "^3.16.0" }, "peerDependencies": { "@tanstack/ai-sandbox": "workspace:^" diff --git a/packages/ai-sandbox-upstash-box/package.json b/packages/ai-sandbox-upstash-box/package.json index 5c54d0fe91..d7a50c5b58 100644 --- a/packages/ai-sandbox-upstash-box/package.json +++ b/packages/ai-sandbox-upstash-box/package.json @@ -44,7 +44,7 @@ "test:types": "tsc" }, "dependencies": { - "@upstash/box": "^0.7.1" + "@upstash/box": "^0.7.10" }, "peerDependencies": { "@tanstack/ai-sandbox": "workspace:^" diff --git a/packages/ai-sandbox-vercel/package.json b/packages/ai-sandbox-vercel/package.json index e875022ffa..6d60bb2c8a 100644 --- a/packages/ai-sandbox-vercel/package.json +++ b/packages/ai-sandbox-vercel/package.json @@ -43,7 +43,7 @@ "test:types": "tsc" }, "dependencies": { - "@vercel/sandbox": "^2.2.1" + "@vercel/sandbox": "^2.9.2" }, "peerDependencies": { "@tanstack/ai-sandbox": "workspace:^" diff --git a/packages/ai-sandbox/package.json b/packages/ai-sandbox/package.json index 252bf6710d..daeec1d3b5 100644 --- a/packages/ai-sandbox/package.json +++ b/packages/ai-sandbox/package.json @@ -83,7 +83,7 @@ } }, "dependencies": { - "@modelcontextprotocol/server": "^2.0.0", + "@modelcontextprotocol/server": "^2.4.0", "@tanstack/ai-skills": "workspace:^", "@tanstack/ai-utils": "workspace:^" }, @@ -109,7 +109,7 @@ } }, "devDependencies": { - "@modelcontextprotocol/client": "^2.0.0", + "@modelcontextprotocol/client": "^2.4.0", "@ngrok/ngrok": "^1.7.0", "@tanstack/ai": "workspace:*", "@tanstack/ai-harness": "workspace:*", diff --git a/packages/ai-skills/package.json b/packages/ai-skills/package.json index 77b2b04ec6..71bb79627b 100644 --- a/packages/ai-skills/package.json +++ b/packages/ai-skills/package.json @@ -95,6 +95,6 @@ "@tanstack/ai-harness": "workspace:*", "@vitest/coverage-v8": "4.1.10", "vitest": "^4.1.10", - "zod": "^4.2.0" + "zod": "^4.6.7" } } diff --git a/packages/ai-solid/package.json b/packages/ai-solid/package.json index 9acf73a933..1298c611d0 100644 --- a/packages/ai-solid/package.json +++ b/packages/ai-solid/package.json @@ -78,7 +78,7 @@ "@vitest/coverage-v8": "4.1.10", "jsdom": "^27.4.0", "solid-js": "^1.9.10", - "tsdown": "^0.17.0-beta.6", + "tsdown": "^0.23.7", "typescript": "5.9.3", "vite": "^8.2.1", "vite-plugin-solid": "^2.11.14", diff --git a/packages/ai-vue/package.json b/packages/ai-vue/package.json index 0ca4ee54c1..252bff25d6 100644 --- a/packages/ai-vue/package.json +++ b/packages/ai-vue/package.json @@ -77,7 +77,7 @@ "@vitest/coverage-v8": "4.1.10", "@vue/test-utils": "^2.4.6", "jsdom": "^27.4.0", - "tsdown": "^0.17.0-beta.6", + "tsdown": "^0.23.7", "typescript": "5.9.3", "vite": "^8.2.1", "vitest": "^4.1.10", diff --git a/packages/ai/package.json b/packages/ai/package.json index 5a30a69929..ede0d21a77 100644 --- a/packages/ai/package.json +++ b/packages/ai/package.json @@ -101,8 +101,8 @@ "tanstack-intent" ], "dependencies": { - "@ag-ui/core": "1.0.0", - "@cfworker/json-schema": "^4.1.1", + "@ag-ui/core": "1.0.4", + "@cfworker/json-schema": "^4.1.6", "@standard-schema/spec": "^1.1.0", "@tanstack/ai-event-client": "workspace:^", "@tanstack/ai-utils": "workspace:^", @@ -120,7 +120,7 @@ "devDependencies": { "@opentelemetry/api": "^1.9.0", "@vitest/coverage-v8": "4.1.10", - "arktype": "^2.1.28", - "zod": "^4.2.0" + "arktype": "^2.2.9", + "zod": "^4.6.7" } } diff --git a/packages/openai-base/package.json b/packages/openai-base/package.json index caf017b627..77bcf1393d 100644 --- a/packages/openai-base/package.json +++ b/packages/openai-base/package.json @@ -65,6 +65,6 @@ "@tanstack/ai": "workspace:*", "@vitest/coverage-v8": "4.1.10", "vite": "^8.2.1", - "zod": "^4.2.0" + "zod": "^4.6.7" } } diff --git a/packages/preact-ai-devtools/package.json b/packages/preact-ai-devtools/package.json index dc5f653e47..102d98ebf5 100644 --- a/packages/preact-ai-devtools/package.json +++ b/packages/preact-ai-devtools/package.json @@ -50,7 +50,7 @@ ], "dependencies": { "@tanstack/ai-devtools-core": "workspace:^", - "@tanstack/devtools-utils": "^0.7.0" + "@tanstack/devtools-utils": "^0.7.2" }, "devDependencies": { "vite": "^8.2.1" diff --git a/packages/react-ai-devtools/package.json b/packages/react-ai-devtools/package.json index ab29e32845..589060f689 100644 --- a/packages/react-ai-devtools/package.json +++ b/packages/react-ai-devtools/package.json @@ -50,7 +50,7 @@ ], "dependencies": { "@tanstack/ai-devtools-core": "workspace:^", - "@tanstack/devtools-utils": "^0.7.0" + "@tanstack/devtools-utils": "^0.7.2" }, "peerDependencies": { "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", diff --git a/packages/solid-ai-devtools/package.json b/packages/solid-ai-devtools/package.json index 2ee66811c0..12ffef3567 100644 --- a/packages/solid-ai-devtools/package.json +++ b/packages/solid-ai-devtools/package.json @@ -59,7 +59,7 @@ ], "dependencies": { "@tanstack/ai-devtools-core": "workspace:^", - "@tanstack/devtools-utils": "^0.7.0" + "@tanstack/devtools-utils": "^0.7.2" }, "peerDependencies": { "solid-js": "^1.9.7" diff --git a/packages/svelte-ai-devtools/package.json b/packages/svelte-ai-devtools/package.json index e4df4039fb..4e42a6de24 100644 --- a/packages/svelte-ai-devtools/package.json +++ b/packages/svelte-ai-devtools/package.json @@ -49,7 +49,7 @@ ], "dependencies": { "@tanstack/ai-devtools-core": "workspace:^", - "@tanstack/devtools-utils": "^0.7.0" + "@tanstack/devtools-utils": "^0.7.2" }, "peerDependencies": { "svelte": "^5.0.0" diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 818195bb4b..ffca969773 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -90,7 +90,7 @@ overrides: abbrev: ^5.0.0 # @angular/build@22.2.4 pulls @inquirer/core@12.0.6, which depends on # @inquirer/type@4.2.1. That version is not on npm (latest is 4.2.0). - '@inquirer/type': 4.2.0 + '@inquirer/type': 4.2.1 # TypeScript 7's `typescript` package no longer ships the JS Compiler API # (`ts.sys`, `ts.createProgram`, etc.). These framework tools embed that API, diff --git a/testing/e2e/package.json b/testing/e2e/package.json index 8be1a2d521..98cf2264ca 100644 --- a/testing/e2e/package.json +++ b/testing/e2e/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "@anthropic-ai/sdk": "^0.135.0", - "@copilotkit/aimock": "^1.34.0", - "@modelcontextprotocol/sdk": "^1.29.0", - "@modelcontextprotocol/server": "^2.0.0", + "@copilotkit/aimock": "^1.47.0", + "@modelcontextprotocol/sdk": "^1.32.2", + "@modelcontextprotocol/server": "^2.4.0", "@openrouter/sdk": "0.13.20", "@opentelemetry/api": "^1.9.0", "@tailwindcss/vite": "^4.1.18", @@ -58,13 +58,13 @@ "@tanstack/ai-vercel-gateway": "workspace:*", "@tanstack/ai-vertex": "workspace:*", "@tanstack/ai-worldlabs": "workspace:*", - "@tanstack/devtools-event-bus": "^0.4.1", - "@tanstack/nitro-v2-vite-plugin": "^1.155.0", + "@tanstack/devtools-event-bus": "^0.4.3", + "@tanstack/nitro-v2-vite-plugin": "^1.155.2", "@tanstack/react-ai-devtools": "workspace:*", - "@tanstack/react-router": "^1.170.41", - "@tanstack/react-start": "^1.168.60", - "arktype": "^2.1.28", - "effect": "^4.1.0", + "@tanstack/react-router": "^1.170.46", + "@tanstack/react-start": "^1.169.5", + "arktype": "^2.2.9", + "effect": "^4.1.2", "react": "^19.2.3", "react-dom": "^19.2.3", "react-markdown": "^10.1.0", @@ -74,19 +74,19 @@ "remark-gfm": "^4.0.1", "solid-js": "^1.9.10", "tailwindcss": "^4.1.18", - "ws": "^8.18.3", - "zod": "^4.2.0" + "ws": "^8.22.2", + "zod": "^4.6.7" }, "devDependencies": { - "@playwright/test": "^1.57.0", - "@smithy/eventstream-codec": "^4.3.7", - "@smithy/node-http-handler": "^4.8.2", + "@playwright/test": "^1.65.0", + "@smithy/eventstream-codec": "^4.5.2", + "@smithy/node-http-handler": "^4.14.2", "@types/node": "^24.10.1", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", "@types/ws": "^8.18.1", "@vitejs/plugin-react": "^6.2.1", - "miniflare": "^4.20260609.0", + "miniflare": "^4.20260730.0", "typescript": "5.9.3", "vite": "^8.2.1" } diff --git a/testing/panel/package.json b/testing/panel/package.json index 71e06eba92..f1d2999876 100644 --- a/testing/panel/package.json +++ b/testing/panel/package.json @@ -25,11 +25,11 @@ "@tanstack/ai-openrouter": "workspace:*", "@tanstack/ai-react": "workspace:*", "@tanstack/ai-skills": "workspace:*", - "@tanstack/nitro-v2-vite-plugin": "^1.155.0", + "@tanstack/nitro-v2-vite-plugin": "^1.155.2", "@tanstack/react-ai-devtools": "workspace:*", - "@tanstack/react-devtools": "^0.9.10", - "@tanstack/react-router": "^1.170.41", - "@tanstack/react-start": "^1.168.60", + "@tanstack/react-devtools": "^0.10.14", + "@tanstack/react-router": "^1.170.46", + "@tanstack/react-start": "^1.169.5", "highlight.js": "^11.11.1", "lucide-react": "^0.561.0", "react": "^19.2.3", @@ -40,15 +40,15 @@ "rehype-sanitize": "^6.0.0", "remark-gfm": "^4.0.1", "tailwindcss": "^4.1.18", - "zod": "^4.2.0" + "zod": "^4.6.7" }, "devDependencies": { - "@playwright/test": "^1.57.0", + "@playwright/test": "^1.65.0", "@types/node": "^24.10.1", "@types/react": "^19.2.7", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^6.2.1", - "dotenv": "^17.2.3", + "dotenv": "^17.4.2", "typescript": "5.9.3", "vite": "^8.2.1" } diff --git a/testing/react-native-smoke/package.json b/testing/react-native-smoke/package.json index 38cec1155c..aee4b76a91 100644 --- a/testing/react-native-smoke/package.json +++ b/testing/react-native-smoke/package.json @@ -25,14 +25,14 @@ "dependencies": { "@tanstack/ai": "workspace:*", "@tanstack/ai-react": "workspace:*", - "expo": "~56.0.5", + "expo": "~56.0.24", "react": "^19.2.3", "react-native": "0.85.3" }, "devDependencies": { "@types/node": "^24.10.1", "@types/react": "^19.2.7", - "esbuild": "^0.25.12", + "esbuild": "^0.28.2", "tsx": "^4.23.12", "typescript": "5.9.3" } diff --git a/tools/workspace-plugin/src/generators/react-app/files/package.json b/tools/workspace-plugin/src/generators/react-app/files/package.json index 0874cedec8..a60242676b 100644 --- a/tools/workspace-plugin/src/generators/react-app/files/package.json +++ b/tools/workspace-plugin/src/generators/react-app/files/package.json @@ -65,14 +65,14 @@ "@tanstack/ai-vertex": "workspace:*", "@tanstack/openai-base": "workspace:*", "@tanstack/react-ai-devtools": "workspace:*", - "@tanstack/react-router": "^1.170.41", - "@tanstack/react-start": "^1.168.60", - "@tanstack/router-plugin": "^1.168.42", + "@tanstack/react-router": "^1.170.46", + "@tanstack/react-start": "^1.169.5", + "@tanstack/router-plugin": "^1.169.0", "lucide-react": "^0.561.0", "react": "^19.2.3", "react-dom": "^19.2.3", "tailwindcss": "^4.1.18", - "zod": "^4.2.0" + "zod": "^4.6.7" }, "devDependencies": { "@types/node": "^24.10.1",