{messages.length === 0 ? (
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 64bc666232..da3daf490c 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -709,18 +709,15 @@ importers:
docs:
dependencies:
- '@ai-sdk/google':
- specifier: ^1.2.21
- version: 1.2.22(zod@3.25.76)
- '@ai-sdk/openai':
- specifier: ^1.3.22
- version: 1.3.23(zod@3.25.76)
'@ai-sdk/react':
specifier: ^1.2.12
version: 1.2.12(react@18.3.1)(zod@3.25.76)
'@modelcontextprotocol/sdk':
specifier: ^1.17.2
version: 1.17.2
+ '@openrouter/ai-sdk-provider':
+ specifier: 0.7.5
+ version: 0.7.5(ai@4.3.17(react@18.3.1)(zod@3.25.76))(zod@3.25.76)
'@phosphor-icons/react':
specifier: ^2.1.10
version: 2.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -2222,12 +2219,6 @@ importers:
packages:
- '@ai-sdk/google@1.2.22':
- resolution: {integrity: sha512-Ppxu3DIieF1G9pyQ5O1Z646GYR0gkC57YdBqXJ82qvCdhEhZHu0TWhmnOoeIWe2olSbuDeoOY+MfJrW8dzS3Hw==}
- engines: {node: '>=18'}
- peerDependencies:
- zod: ^3.0.0
-
'@ai-sdk/openai@1.3.23':
resolution: {integrity: sha512-86U7rFp8yacUAOE/Jz8WbGcwMCqWvjK33wk5DXkfnAOEn3mx2r7tNSJdjukQFZbAK97VMXGPPHxF+aEARDXRXQ==}
engines: {node: '>=18'}
@@ -4908,6 +4899,13 @@ packages:
'@one-ini/wasm@0.1.1':
resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==}
+ '@openrouter/ai-sdk-provider@0.7.5':
+ resolution: {integrity: sha512-zm8vBhQ+GhxN03Y41xviB0nDa20uN77QnMXsIwDeJPqsul8+KycrYFxY4ulXpumeKxjKyOhfyA7a7CJpcYq2ng==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ ai: ^4.3.17
+ zod: ^3.25.34
+
'@opentelemetry/api-logs@0.203.0':
resolution: {integrity: sha512-9B9RU0H7Ya1Dx/Rkyc4stuBZSGVQF27WigitInx2QQoj6KUpEFYPKoWjdFTunJYxmXmh17HeBvbMa1EhGyPmqQ==}
engines: {node: '>=8.0.0'}
@@ -16021,12 +16019,6 @@ packages:
snapshots:
- '@ai-sdk/google@1.2.22(zod@3.25.76)':
- dependencies:
- '@ai-sdk/provider': 1.1.3
- '@ai-sdk/provider-utils': 2.2.8(zod@3.25.76)
- zod: 3.25.76
-
'@ai-sdk/openai@1.3.23(zod@3.25.76)':
dependencies:
'@ai-sdk/provider': 1.1.3
@@ -18976,6 +18968,13 @@ snapshots:
'@one-ini/wasm@0.1.1': {}
+ '@openrouter/ai-sdk-provider@0.7.5(ai@4.3.17(react@18.3.1)(zod@3.25.76))(zod@3.25.76)':
+ dependencies:
+ '@ai-sdk/provider': 1.1.3
+ '@ai-sdk/provider-utils': 2.2.8(zod@3.25.76)
+ ai: 4.3.17(react@18.3.1)(zod@3.25.76)
+ zod: 3.25.76
+
'@opentelemetry/api-logs@0.203.0':
dependencies:
'@opentelemetry/api': 1.9.0
diff --git a/turbo.json b/turbo.json
index cf6655b383..8da004f0be 100644
--- a/turbo.json
+++ b/turbo.json
@@ -12,7 +12,6 @@
"NODE_ENV",
"QUETZAL_*",
"OTEL_*",
- "GOOGLE_AI_API_KEY",
"DISCORD_WEBHOOK_URL",
"DISCORD_CHANNEL_ID",
"DISCORD_BOT_TOKEN",