diff --git a/demos/remote-mcp-server/src/utils.ts b/demos/remote-mcp-server/src/utils.ts
index 3775037bc..ca19798da 100644
--- a/demos/remote-mcp-server/src/utils.ts
+++ b/demos/remote-mcp-server/src/utils.ts
@@ -314,8 +314,8 @@ export const renderApproveContent = async (
+ ? "bg-green-100 text-green-800"
+ : "bg-red-100 text-red-800"} rounded-full">
${status === "success" ? "✓" : "✗"}
diff --git a/packages/tanstack-ai/package.json b/packages/tanstack-ai/package.json
index 706c85144..ba4d8c99f 100644
--- a/packages/tanstack-ai/package.json
+++ b/packages/tanstack-ai/package.json
@@ -141,17 +141,17 @@
"dotenv": "^17.4.0"
},
"peerDependencies": {
- "@tanstack/ai": "^0.8.0"
+ "@tanstack/ai": ">=0.8.0 <1.0.0"
},
"optionalDependencies": {
"@anthropic-ai/sdk": "^0.82.0",
"@google/genai": "^1.48.0",
"@openrouter/sdk": "^0.10.2",
- "@tanstack/ai-anthropic": "^0.7.1",
- "@tanstack/ai-gemini": "^0.8.4",
- "@tanstack/ai-grok": "^0.6.3",
- "@tanstack/ai-openai": "^0.7.2",
- "@tanstack/ai-openrouter": "^0.7.0"
+ "@tanstack/ai-anthropic": ">=0.7.1 <1.0.0",
+ "@tanstack/ai-gemini": ">=0.8.4 <1.0.0",
+ "@tanstack/ai-grok": ">=0.6.3 <1.0.0",
+ "@tanstack/ai-openai": ">=0.7.2 <1.0.0",
+ "@tanstack/ai-openrouter": ">=0.7.0 <1.0.0"
},
"packageManager": "pnpm@10.33.0"
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 40b31deb6..5d4bdc725 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1763,19 +1763,19 @@ importers:
specifier: ^0.10.2
version: 0.10.2
'@tanstack/ai-anthropic':
- specifier: ^0.7.1
+ specifier: '>=0.7.1 <1.0.0'
version: 0.7.1(@tanstack/ai@0.9.2)(zod@4.3.6)
'@tanstack/ai-gemini':
- specifier: ^0.8.4
+ specifier: '>=0.8.4 <1.0.0'
version: 0.8.4(@modelcontextprotocol/sdk@1.29.0(@cfworker/json-schema@4.1.1)(zod@4.3.6))(@tanstack/ai@0.9.2)(bufferutil@4.0.9)(utf-8-validate@5.0.10)
'@tanstack/ai-grok':
- specifier: ^0.6.3
+ specifier: '>=0.6.3 <1.0.0'
version: 0.6.3(@tanstack/ai@0.9.2)(ws@8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10))(zod@4.3.6)
'@tanstack/ai-openai':
- specifier: ^0.7.2
+ specifier: '>=0.7.2 <1.0.0'
version: 0.7.2(@tanstack/ai-client@0.7.6)(@tanstack/ai@0.9.2)(ws@8.18.3(bufferutil@4.0.9)(utf-8-validate@5.0.10))(zod@4.3.6)
'@tanstack/ai-openrouter':
- specifier: ^0.7.0
+ specifier: '>=0.7.0 <1.0.0'
version: 0.7.0(@tanstack/ai@0.9.2)
packages/workers-ai-provider: