mukaddamzaid commited on
Commit
3254fc3
·
1 Parent(s): 67c6e06

refactor: clean up mcp-sandbox command handling

Browse files
Files changed (3) hide show
  1. lib/mcp-sandbox.ts +8 -6
  2. package.json +1 -5
  3. pnpm-lock.yaml +8 -481
lib/mcp-sandbox.ts CHANGED
@@ -35,7 +35,7 @@ export const startMcpSandbox = async ({
35
  // python -m mcp_server_time --local-timezone=Asia/Kolkata
36
  const isPythonCommand = cmd.startsWith('python') || cmd.startsWith('python3');
37
  let installResult = null;
38
-
39
  if (isPythonCommand) {
40
  const packageName = cmd.split("-m ")[1]?.split(" ")[0] || "";
41
  if (packageName) {
@@ -48,13 +48,13 @@ export const startMcpSandbox = async ({
48
  1000 * 300 // 5 minutes
49
  );
50
  console.log("install result", installUv.output);
51
- if (installUv.exitCode !== 0) {
52
  console.error("Failed to install package");
53
  }
54
  installResult = installUv;
55
  }
56
  }
57
-
58
  console.log("Starting mcp server...");
59
  // generate a session with random id
60
  const mcpServer = await sandbox.process.executeSessionCommand(sessionId,
@@ -65,14 +65,16 @@ export const startMcpSandbox = async ({
65
  1000 * 300 // 5 minutes
66
  );
67
  console.log("mcp server result", mcpServer.output);
 
 
 
 
 
68
  const session = await sandbox.process.getSession(sessionId);
69
  console.log(`Session ${sessionId}:`);
70
  for (const command of session.commands || []) {
71
  console.log(`Command: ${command.command}, Exit Code: ${command.exitCode}`);
72
  }
73
- if (mcpServer.exitCode !== 0) {
74
- console.error("Failed to start mcp server. Exit code:", mcpServer.exitCode);
75
- }
76
 
77
  console.log("MCP server started at:", url + "/sse");
78
  return new McpSandbox(sandbox);
 
35
  // python -m mcp_server_time --local-timezone=Asia/Kolkata
36
  const isPythonCommand = cmd.startsWith('python') || cmd.startsWith('python3');
37
  let installResult = null;
38
+
39
  if (isPythonCommand) {
40
  const packageName = cmd.split("-m ")[1]?.split(" ")[0] || "";
41
  if (packageName) {
 
48
  1000 * 300 // 5 minutes
49
  );
50
  console.log("install result", installUv.output);
51
+ if (installUv.exitCode !== undefined) {
52
  console.error("Failed to install package");
53
  }
54
  installResult = installUv;
55
  }
56
  }
57
+
58
  console.log("Starting mcp server...");
59
  // generate a session with random id
60
  const mcpServer = await sandbox.process.executeSessionCommand(sessionId,
 
65
  1000 * 300 // 5 minutes
66
  );
67
  console.log("mcp server result", mcpServer.output);
68
+
69
+ if (mcpServer.exitCode !== undefined) {
70
+ console.error("Failed to start mcp server. Exit code:", mcpServer.exitCode);
71
+ }
72
+
73
  const session = await sandbox.process.getSession(sessionId);
74
  console.log(`Session ${sessionId}:`);
75
  for (const command of session.commands || []) {
76
  console.log(`Command: ${command.command}, Exit Code: ${command.exitCode}`);
77
  }
 
 
 
78
 
79
  console.log("MCP server started at:", url + "/sse");
80
  return new McpSandbox(sandbox);
package.json CHANGED
@@ -20,7 +20,6 @@
20
  "@ai-sdk/react": "^1.2.12",
21
  "@ai-sdk/xai": "^1.2.16",
22
  "@daytonaio/sdk": "^0.17.0",
23
- "@e2b/code-interpreter": "^1.5.0",
24
  "@neondatabase/serverless": "^1.0.0",
25
  "@radix-ui/react-accordion": "^1.2.7",
26
  "@radix-ui/react-avatar": "^1.1.6",
@@ -34,19 +33,16 @@
34
  "@radix-ui/react-slot": "^1.2.0",
35
  "@radix-ui/react-tooltip": "^1.2.3",
36
  "@tanstack/react-query": "^5.74.4",
37
- "@vercel/otel": "^1.11.0",
38
- "ai": "^4.3.9",
39
  "class-variance-authority": "^0.7.1",
40
  "clsx": "^2.1.1",
41
  "drizzle-orm": "^0.42.0",
42
  "fast-deep-equal": "^3.1.3",
43
  "framer-motion": "^12.7.4",
44
- "groq-sdk": "^0.19.0",
45
  "lucide-react": "^0.488.0",
46
  "motion": "^12.7.3",
47
  "nanoid": "^5.1.5",
48
  "next": "^15.3.1",
49
- "next-auth": "^4.24.11",
50
  "next-themes": "^0.4.6",
51
  "or": "^0.2.0",
52
  "pg": "^8.14.1",
 
20
  "@ai-sdk/react": "^1.2.12",
21
  "@ai-sdk/xai": "^1.2.16",
22
  "@daytonaio/sdk": "^0.17.0",
 
23
  "@neondatabase/serverless": "^1.0.0",
24
  "@radix-ui/react-accordion": "^1.2.7",
25
  "@radix-ui/react-avatar": "^1.1.6",
 
33
  "@radix-ui/react-slot": "^1.2.0",
34
  "@radix-ui/react-tooltip": "^1.2.3",
35
  "@tanstack/react-query": "^5.74.4",
36
+ "ai": "^4.3.15",
 
37
  "class-variance-authority": "^0.7.1",
38
  "clsx": "^2.1.1",
39
  "drizzle-orm": "^0.42.0",
40
  "fast-deep-equal": "^3.1.3",
41
  "framer-motion": "^12.7.4",
 
42
  "lucide-react": "^0.488.0",
43
  "motion": "^12.7.3",
44
  "nanoid": "^5.1.5",
45
  "next": "^15.3.1",
 
46
  "next-themes": "^0.4.6",
47
  "or": "^0.2.0",
48
  "pg": "^8.14.1",
pnpm-lock.yaml CHANGED
@@ -29,9 +29,6 @@ importers:
29
  '@daytonaio/sdk':
30
  specifier: ^0.17.0
31
  version: 0.17.0
32
- '@e2b/code-interpreter':
33
- specifier: ^1.5.0
34
- version: 1.5.0
35
  '@neondatabase/serverless':
36
  specifier: ^1.0.0
37
  version: 1.0.0
@@ -71,12 +68,9 @@ importers:
71
  '@tanstack/react-query':
72
  specifier: ^5.74.4
73
  version: 5.74.4([email protected])
74
- '@vercel/otel':
75
- specifier: ^1.11.0
76
- version: 1.11.0(@opentelemetry/[email protected])(@opentelemetry/[email protected](@opentelemetry/[email protected]))(@opentelemetry/[email protected](@opentelemetry/[email protected]))(@opentelemetry/[email protected](@opentelemetry/[email protected]))
77
  ai:
78
- specifier: ^4.3.9
79
80
  class-variance-authority:
81
  specifier: ^0.7.1
82
  version: 0.7.1
@@ -92,9 +86,6 @@ importers:
92
  framer-motion:
93
  specifier: ^12.7.4
94
95
- groq-sdk:
96
- specifier: ^0.19.0
97
- version: 0.19.0
98
  lucide-react:
99
  specifier: ^0.488.0
100
  version: 0.488.0([email protected])
@@ -107,9 +98,6 @@ importers:
107
  next:
108
  specifier: ^15.3.1
109
110
- next-auth:
111
- specifier: ^4.24.11
112
113
  next-themes:
114
  specifier: ^0.4.6
115
@@ -219,12 +207,6 @@ packages:
219
  peerDependencies:
220
  zod: ^3.0.0
221
 
222
- '@ai-sdk/[email protected]':
223
- resolution: {integrity: sha512-kM0xS3GWg3aMChh9zfeM+80vEZfXzR3JEUBdycZLtbRZ2TRT8xOj3WodGHPb06sUK5yD7pAXC/P7ctsi2fvUGQ==}
224
- engines: {node: '>=18'}
225
- peerDependencies:
226
- zod: ^3.23.8
227
-
228
  '@ai-sdk/[email protected]':
229
  resolution: {integrity: sha512-fqhG+4sCVv8x7nFzYnFo19ryhAa3w096Kmc3hWxMQfW/TubPOmt3A6tYZhl4mUfQWWQMsuSkLrtjlWuXBVSGQA==}
230
  engines: {node: '>=18'}
@@ -245,28 +227,12 @@ packages:
245
  zod:
246
  optional: true
247
 
248
- '@ai-sdk/[email protected]':
249
- resolution: {integrity: sha512-/VYm8xifyngaqFDLXACk/1czDRCefNCdALUyp+kIX6DUIYUWTM93ISoZ+qJ8+3E+FiJAKBQz61o8lIIl+vYtzg==}
250
- engines: {node: '>=18'}
251
- peerDependencies:
252
- react: ^18 || ^19 || ^19.0.0-rc
253
- zod: ^3.23.8
254
- peerDependenciesMeta:
255
- zod:
256
- optional: true
257
-
258
  '@ai-sdk/[email protected]':
259
  resolution: {integrity: sha512-3zcwCc8ezzFlwp3ZD15wAPjf2Au4s3vAbKsXQVyhxODHcmu0iyPO2Eua6D/vicq/AUm/BAo60r97O6HU+EI0+w==}
260
  engines: {node: '>=18'}
261
  peerDependencies:
262
  zod: ^3.23.8
263
 
264
- '@ai-sdk/[email protected]':
265
- resolution: {integrity: sha512-nls/IJCY+ks3Uj6G/agNhXqQeLVqhNfoJbuNgCny+nX2veY5ADB91EcZUqVeQ/ionul2SeUswPY6Q/DxteY29Q==}
266
- engines: {node: '>=18'}
267
- peerDependencies:
268
- zod: ^3.23.8
269
-
270
  '@ai-sdk/[email protected]':
271
  resolution: {integrity: sha512-UOZT8td9PWwMi2dF9a0U44t/Oltmf6QmIJdSvrOcLG4mvpRc1UJn6YJaR0HtXs3YnW6SvY1zRdIDrW4GFpv4NA==}
272
  engines: {node: '>=18'}
@@ -277,27 +243,9 @@ packages:
277
  resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==}
278
  engines: {node: '>=10'}
279
 
280
- '@babel/[email protected]':
281
- resolution: {integrity: sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==}
282
- engines: {node: '>=6.9.0'}
283
-
284
- '@bufbuild/[email protected]':
285
- resolution: {integrity: sha512-WK6zH4MtBp/uesX8KGCnwDDRVnEVHUvwjsigKXcSR57Oo8Oyv1vRS9qyUlSP+6KWRl5z8tNAU5qpf3QodeVYxA==}
286
-
287
  '@cloudflare/[email protected]':
288
  resolution: {integrity: sha512-uu8gZ8P6teFsyfJOIXBrNC4ZsjLWPUEMeDqbQCdJ8OA6Rs/8QoUYD7ZSLW2kxsO/6upcbZir1WGrWp8088aVWg==}
289
 
290
- '@connectrpc/[email protected]':
291
- resolution: {integrity: sha512-w88P8Lsn5CCsA7MFRl2e6oLY4J/5toiNtJns/YJrlyQaWOy3RO8pDgkz+iIkG98RPMhj2thuBvsd3Cn4DKKCkw==}
292
- peerDependencies:
293
- '@bufbuild/protobuf': ^2.2.0
294
- '@connectrpc/connect': 2.0.0-rc.3
295
-
296
- '@connectrpc/[email protected]':
297
- resolution: {integrity: sha512-ARBt64yEyKbanyRETTjcjJuHr2YXorzQo0etyS5+P6oSeW8xEuzajA9g+zDnMcj1hlX2dQE93foIWQGfpru7gQ==}
298
- peerDependencies:
299
- '@bufbuild/protobuf': ^2.2.0
300
-
301
  '@daytonaio/[email protected]':
302
  resolution: {integrity: sha512-XvnvZkS/i207CxvVR8LuyUkmsCj0Z202l6SD/G9TnUl15PJsmu3OuOQcUJ/PjS1bhaGzKDvEOlHJGZHMwCDAVg==}
303
 
@@ -311,10 +259,6 @@ packages:
311
  '@drizzle-team/[email protected]':
312
  resolution: {integrity: sha512-z33Il7l5dKjUgGULTqBsQBQwckHh5AbIuxhdsIxDDiZAzBOrZO6q9ogcWC65kU382AfynTfgNumVcNIjuIua6w==}
313
 
314
- '@e2b/[email protected]':
315
- resolution: {integrity: sha512-9uO8Q5Hfhi6f2rSt0lcshLyhNF6pfh+36StE1dO8RrcMwi3F7MNSyWhKm0/KV9AJjviLZ8lSFFlwXi5/iKyLEA==}
316
- engines: {node: '>=18'}
317
-
318
  '@ecies/[email protected]':
319
  resolution: {integrity: sha512-tapn6XhOueMwht3E2UzY0ZZjYokdaw9XtL9kEyjhQ/Fb9vL9xTFbOaI+fV0AWvTpYu4BNloC6getKW6NtSg4mA==}
320
  engines: {bun: '>=1', deno: '>=2', node: '>=16'}
@@ -900,53 +844,6 @@ packages:
900
  resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==}
901
  engines: {node: '>=8.0.0'}
902
 
903
- '@opentelemetry/[email protected]':
904
- resolution: {integrity: sha512-OOCM2C/QIURhJMuKaekP3TRBxBKxG/TWWA0TL2J6nXUtDnuCtccy49LUJF8xPFXMX+0LMcxFpCo8M9cGY1W6rQ==}
905
- engines: {node: '>=14'}
906
- peerDependencies:
907
- '@opentelemetry/api': '>=1.0.0 <1.10.0'
908
-
909
- '@opentelemetry/[email protected]':
910
- resolution: {integrity: sha512-SLX36allrcnVaPYG3R78F/UZZsBsvbc7lMCLx37LyH5MJ1KAAZ2E3mW9OAD3zGz0G8q/BtoS5VUrjzDydhD6LQ==}
911
- engines: {node: ^18.19.0 || >=20.6.0}
912
- peerDependencies:
913
- '@opentelemetry/api': '>=1.0.0 <1.10.0'
914
-
915
- '@opentelemetry/[email protected]':
916
- resolution: {integrity: sha512-5UxZqiAgLYGFjS4s9qm5mBVo433u+dSPUFWVWXmLAD4wB65oMCoXaJP1KJa9DIYYMeHu3z4BZcStG3LC593cWA==}
917
- engines: {node: '>=14'}
918
- peerDependencies:
919
- '@opentelemetry/api': '>=1.0.0 <1.10.0'
920
-
921
- '@opentelemetry/[email protected]':
922
- resolution: {integrity: sha512-rnZr6dML2z4IARI4zPGQV4arDikF/9OXZQzrC01dLmn0CZxU5U5OLd/m1T7YkGRj5UitjeoCtg/zorlgMQcdTg==}
923
- engines: {node: ^18.19.0 || >=20.6.0}
924
- peerDependencies:
925
- '@opentelemetry/api': '>=1.3.0 <1.10.0'
926
-
927
- '@opentelemetry/[email protected]':
928
- resolution: {integrity: sha512-q9zcZ0Okl8jRgmy7eNW3Ku1XSgg3sDLa5evHZpCwjspw7E8Is4K/haRPDJrBcX3YSn/Y7gUvFnByNYEKQNbNog==}
929
- engines: {node: '>=14'}
930
- peerDependencies:
931
- '@opentelemetry/api': '>=1.3.0 <1.10.0'
932
-
933
- '@opentelemetry/[email protected]':
934
- resolution: {integrity: sha512-jVPgBbH1gCy2Lb7X0AVQ8XAfgg0pJ4nvl8/IiQA6nxOsPvS+0zMJaFSs2ltXe0J6C8dqjcnpyqINDJmU30+uOg==}
935
- engines: {node: '>=14'}
936
- peerDependencies:
937
- '@opentelemetry/api': '>=1.0.0 <1.10.0'
938
-
939
- '@opentelemetry/[email protected]':
940
- resolution: {integrity: sha512-lp4qAiMTD4sNWW4DbKLBkfiMZ4jbAboJIGOQr5DvciMRI494OapieI9qiODpOt0XBr1LjIDy1xAGAnVs5supTA==}
941
- engines: {node: '>=14'}
942
-
943
- '@opentelemetry/[email protected]':
944
- resolution: {integrity: sha512-s0OpmpQFSfMrmedAn9Lhg4KWJELHCU6uU9dtIJ28N8UGhf9Y55im5X8fEzwhwDwiSqN+ZPSNrDJF7ivf/AuRPQ==}
945
- engines: {node: '>=14'}
946
-
947
- '@panva/[email protected]':
948
- resolution: {integrity: sha512-6oclG6Y3PiDFcoyk8srjLfVKyMfVCKJ27JwNPViuXziFpmdz+MZnZN/aKY0JGXgYuO/VghU0jcOAZgWXZ1Dmrw==}
949
-
950
  '@radix-ui/[email protected]':
951
  resolution: {integrity: sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g==}
952
 
@@ -1628,12 +1525,6 @@ packages:
1628
  '@types/[email protected]':
1629
  resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==}
1630
 
1631
- '@types/[email protected]':
1632
- resolution: {integrity: sha512-8nneRWKCg3rMtF69nLQJnOYUcbafYeFSjqkw3jCRLsqkWFlHaoQrr5mXmofFGOx3DKn7UfmBMyov8ySvLRVldA==}
1633
-
1634
- '@types/[email protected]':
1635
- resolution: {integrity: sha512-fifKayi175wLyKyc5qUfyENhQ1dCNI1UNjp653d8kuYcPQN5JhX3dGuP/XmvPTg/xRBn1VTLpbmi+H/Mr7tLfQ==}
1636
-
1637
  '@types/[email protected]':
1638
  resolution: {integrity: sha512-u0HuPQwe/dHrItgHHpmw3N2fYCR6x4ivMNbPHRkBVP4CvN+kiRrKHWk3i8tXiO/joPwXLMYvF9TTF0eqgHIuOw==}
1639
 
@@ -1784,22 +1675,6 @@ packages:
1784
  cpu: [x64]
1785
  os: [win32]
1786
 
1787
- '@vercel/[email protected]':
1788
- resolution: {integrity: sha512-cS+Yq2qfkkGyoRKhdKd81J5pVPo7ulLnqeQsISITJVynRNuun8+1FfY+DHcPT2drj9Bl/7LpG0BosULrv7yyqg==}
1789
- engines: {node: '>=18'}
1790
- peerDependencies:
1791
- '@opentelemetry/api': ^1.7.0
1792
- '@opentelemetry/api-logs': '>=0.46.0 && <1.0.0'
1793
- '@opentelemetry/instrumentation': '>=0.46.0 && <1.0.0'
1794
- '@opentelemetry/resources': ^1.19.0
1795
- '@opentelemetry/sdk-logs': '>=0.46.0 && <1.0.0'
1796
- '@opentelemetry/sdk-metrics': ^1.19.0
1797
- '@opentelemetry/sdk-trace-base': ^1.19.0
1798
-
1799
1800
- resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==}
1801
- engines: {node: '>=6.5'}
1802
-
1803
1804
  resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
1805
  peerDependencies:
@@ -1810,12 +1685,8 @@ packages:
1810
  engines: {node: '>=0.4.0'}
1811
  hasBin: true
1812
 
1813
- agentkeepalive@4.6.0:
1814
- resolution: {integrity: sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==}
1815
- engines: {node: '>= 8.0.0'}
1816
-
1817
1818
- resolution: {integrity: sha512-P2RpV65sWIPdUlA4f1pcJ11pB0N1YmqPVLEmC4j8WuBwKY0L3q9vGhYPh0Iv+spKHKyn0wUbMfas+7Z6nTfS0g==}
1819
  engines: {node: '>=18'}
1820
  peerDependencies:
1821
  react: ^18 || ^19 || ^19.0.0-rc
@@ -1999,16 +1870,9 @@ packages:
1999
  resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==}
2000
  engines: {node: '>=16'}
2001
 
2002
2003
- resolution: {integrity: sha512-4hm4VPpIecmlg59CHXnRDnqGplJFrbLG4aFEl5vl6cK1u76ws3LLvX7ikFnTDl5vo39sjWD6AaDPYodJp/NNHg==}
2004
-
2005
2006
  resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
2007
 
2008
2009
- resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==}
2010
- engines: {node: '>= 0.6'}
2011
-
2012
2013
  resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
2014
  engines: {node: '>= 8'}
@@ -2188,10 +2052,6 @@ packages:
2188
  resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==}
2189
  engines: {node: '>= 0.4'}
2190
 
2191
2192
- resolution: {integrity: sha512-KGe5F5UI+1PZ82OBjPHsYqpbw33ck7j0xgcJRSS56mAOWMX/Z6xllXqbZj66Xg6kkO32GmSGXjCAZL4FMSfyug==}
2193
- engines: {node: '>=18'}
2194
-
2195
2196
  resolution: {integrity: sha512-eJAgf9pdv214Hn98FlUzclRMYWF7WfoLlkS9nWMTm1qcCwn6Ad4EGD9lr9HXMBfSrZhYQujRE+p0adPRkctC6A==}
2197
  engines: {bun: '>=1', deno: '>=2', node: '>=16'}
@@ -2377,10 +2237,6 @@ packages:
2377
  resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
2378
  engines: {node: '>=0.10.0'}
2379
 
2380
2381
- resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==}
2382
- engines: {node: '>=6'}
2383
-
2384
2385
  resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==}
2386
  engines: {node: '>=10'}
@@ -2448,17 +2304,10 @@ packages:
2448
  resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==}
2449
  engines: {node: '>= 0.4'}
2450
 
2451
2452
- resolution: {integrity: sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==}
2453
-
2454
2455
  resolution: {integrity: sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==}
2456
  engines: {node: '>= 6'}
2457
 
2458
2459
- resolution: {integrity: sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==}
2460
- engines: {node: '>= 12.20'}
2461
-
2462
2463
  resolution: {integrity: sha512-jX0bPsTmU0oPZTYz/dVyD0dmOyEOEJvdn0TaZBE5I8g2GvVnnQnW9f65cJnoVfUkY3WZWNXGXnPbVA9YnaIfVA==}
2464
  peerDependencies:
@@ -2532,9 +2381,6 @@ packages:
2532
2533
  resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
2534
 
2535
2536
- resolution: {integrity: sha512-vdh5h7ORvwvOvutA80dKF81b0gPWHxu6K/GOJBOM0n6p6CSqAVLhFfeS79Ef0j/yCycDR09jqY7jkYz9dLiS6w==}
2537
-
2538
2539
  resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==}
2540
  engines: {node: '>= 0.4'}
@@ -2575,9 +2421,6 @@ packages:
2575
  resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
2576
  engines: {node: '>=10.17.0'}
2577
 
2578
2579
- resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==}
2580
-
2581
2582
  resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
2583
  engines: {node: '>= 4'}
@@ -2737,9 +2580,6 @@ packages:
2737
  resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==}
2738
  hasBin: true
2739
 
2740
2741
- resolution: {integrity: sha512-1vUQX+IdDMVPj4k8kOxgUqlcK518yluMuGZwqlr44FS1ppZB/5GWh4rZG89erpOBOJjU/OBsnCVFfapsRz6nEA==}
2742
-
2743
2744
  resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
2745
 
@@ -2864,10 +2704,6 @@ packages:
2864
  resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
2865
  hasBin: true
2866
 
2867
2868
- resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
2869
- engines: {node: '>=10'}
2870
-
2871
2872
  resolution: {integrity: sha512-ronlL0MyKut4CEzBY/ai2ZpKPxyWO4jUqdAkm2GNK5Zn3Rj+swDz+3lvyAUXN0PNqPKIX6XM9Xadwz/skLs/pQ==}
2873
  peerDependencies:
@@ -3078,20 +2914,6 @@ packages:
3078
3079
  resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
3080
 
3081
3082
- resolution: {integrity: sha512-pCFXzIDQX7xmHFs4KVH4luCjaCbuPRtZ9oBUjUhOk84mZ9WVPf94n87TxYI4rSRf9HmfHEF8Yep3JrYDVOo3Cw==}
3083
- peerDependencies:
3084
- '@auth/core': 0.34.2
3085
- next: ^12.2.5 || ^13 || ^14 || ^15
3086
- nodemailer: ^6.6.5
3087
- react: ^17.0.2 || ^18 || ^19
3088
- react-dom: ^17.0.2 || ^18 || ^19
3089
- peerDependenciesMeta:
3090
- '@auth/core':
3091
- optional: true
3092
- nodemailer:
3093
- optional: true
3094
-
3095
3096
  resolution: {integrity: sha512-pZvgD5L0IEvX5/9GWyHMf3m8BKiVQwsCMHfoFosXtXBMnaS0ZnIJ9ST4b4NqLVKDEm8QBxoNNGNaBv2JNF6XNA==}
3097
  peerDependencies:
@@ -3119,34 +2941,14 @@ packages:
3119
  sass:
3120
  optional: true
3121
 
3122
3123
- resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==}
3124
- engines: {node: '>=10.5.0'}
3125
-
3126
3127
- resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==}
3128
- engines: {node: 4.x || >=6.0.0}
3129
- peerDependencies:
3130
- encoding: ^0.1.0
3131
- peerDependenciesMeta:
3132
- encoding:
3133
- optional: true
3134
-
3135
3136
  resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
3137
  engines: {node: '>=8'}
3138
 
3139
3140
- resolution: {integrity: sha512-a5ERWK1kh38ExDEfoO6qUHJb32rd7aYmPHuyCu3Fta/cnICvYmgd2uhuKXvPD+PXB+gCEYYEaQdIRAjCOwAKNA==}
3141
-
3142
3143
  resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
3144
  engines: {node: '>=0.10.0'}
3145
 
3146
3147
- resolution: {integrity: sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==}
3148
- engines: {node: '>= 6'}
3149
-
3150
3151
  resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==}
3152
  engines: {node: '>= 0.4'}
@@ -3182,23 +2984,10 @@ packages:
3182
3183
  resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==}
3184
 
3185
3186
- resolution: {integrity: sha512-y0W+X7Ppo7oZX6eovsRkuzcSM40Bicg2JEJkDJ4irIt1wsYAP5MLSNv+QAogO8xivMffw/9OvV3um1pxXgt1uA==}
3187
- engines: {node: ^10.13.0 || >=12.0.0}
3188
-
3189
3190
  resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
3191
  engines: {node: '>=6'}
3192
 
3193
3194
- resolution: {integrity: sha512-zM6elH0EZStD/gSiNlcPrzXcVQ/pZo3BDvC6CDwRDUt1dDzxlshpmQnpD6cZaJ39THaSmwVCxxRrPKNM1hHrDg==}
3195
-
3196
3197
- resolution: {integrity: sha512-1eNjQtbfNi5Z/kFhagDIaIRj6qqDzhjNJKz8cmMW0CVdGwT6e1GLbAfgI0d28VTJa1A8jz82jm/4dG8qNoNS8g==}
3198
-
3199
3200
- resolution: {integrity: sha512-jDBPgSVfTnkIh71Hg9pRvtJc6wTwqjRkN88+gCFtYWrlP4Yx2Dsrow8uPi3qLr/aeymPF3o2+dS+wOpglK04ew==}
3201
-
3202
3203
  resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
3204
  engines: {node: '>= 0.8.0'}
@@ -3289,9 +3078,6 @@ packages:
3289
  resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==}
3290
  engines: {node: '>=12'}
3291
 
3292
3293
- resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==}
3294
-
3295
3296
  resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==}
3297
  engines: {node: '>= 0.4'}
@@ -3339,21 +3125,10 @@ packages:
3339
3340
  resolution: {integrity: sha512-i/hbxIE9803Alj/6ytL7UHQxRvZkI9O4Sy+J3HGc4F4oo/2eQAjTSNJ0bfxyse3bH0nuVesCk+3IRLaMtG3H6w==}
3341
 
3342
3343
- resolution: {integrity: sha512-JyhErpYOvBV1hEPwIxc/fHWXPfnEGdRKxc8gFdAZ7XV4tlzyzG847XAyEZqoDnynP88akM4eaHcSOzNcLWFguw==}
3344
- peerDependencies:
3345
- preact: '>=10'
3346
-
3347
3348
- resolution: {integrity: sha512-fmpDkgfGU6JYux9teDWLhj9mKN55tyepwYbxHgQuIxbWQzgFg5vk7Mrrtfx7xRxq798ynkY4DDDxZr235Kk+4w==}
3349
-
3350
3351
  resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
3352
  engines: {node: '>= 0.8.0'}
3353
 
3354
3355
- resolution: {integrity: sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew==}
3356
-
3357
3358
  resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==}
3359
 
@@ -3422,9 +3197,6 @@ packages:
3422
  resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==}
3423
  engines: {node: '>= 0.4'}
3424
 
3425
3426
- resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==}
3427
-
3428
3429
  resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==}
3430
  engines: {node: '>= 0.4'}
@@ -3665,9 +3437,6 @@ packages:
3665
  resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
3666
  engines: {node: '>=8.0'}
3667
 
3668
3669
- resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
3670
-
3671
3672
  resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==}
3673
 
@@ -3715,9 +3484,6 @@ packages:
3715
  resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==}
3716
  engines: {node: '>= 0.4'}
3717
 
3718
3719
- resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
3720
-
3721
3722
  resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
3723
 
@@ -3774,26 +3540,12 @@ packages:
3774
  resolution: {integrity: sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==}
3775
  hasBin: true
3776
 
3777
3778
- resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==}
3779
- hasBin: true
3780
-
3781
3782
  resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==}
3783
 
3784
3785
  resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==}
3786
 
3787
3788
- resolution: {integrity: sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==}
3789
- engines: {node: '>= 14'}
3790
-
3791
3792
- resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
3793
-
3794
3795
- resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==}
3796
-
3797
3798
  resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==}
3799
  engines: {node: '>= 0.4'}
@@ -3828,9 +3580,6 @@ packages:
3828
  resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
3829
  engines: {node: '>=0.4'}
3830
 
3831
3832
- resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
3833
-
3834
3835
  resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
3836
  engines: {node: '>=10'}
@@ -3878,13 +3627,6 @@ snapshots:
3878
  '@ai-sdk/provider-utils': 2.2.8([email protected])
3879
  zod: 3.24.2
3880
 
3881
3882
- dependencies:
3883
- '@ai-sdk/provider': 1.1.3
3884
- nanoid: 3.3.11
3885
- secure-json-parse: 2.7.0
3886
- zod: 3.24.2
3887
-
3888
3889
  dependencies:
3890
  '@ai-sdk/provider': 1.1.3
@@ -3906,16 +3648,6 @@ snapshots:
3906
  optionalDependencies:
3907
  zod: 3.24.2
3908
 
3909
3910
- dependencies:
3911
- '@ai-sdk/provider-utils': 2.2.7([email protected])
3912
- '@ai-sdk/ui-utils': 1.2.8([email protected])
3913
- react: 19.1.0
3914
- swr: 2.3.3([email protected])
3915
- throttleit: 2.1.0
3916
- optionalDependencies:
3917
- zod: 3.24.2
3918
-
3919
3920
  dependencies:
3921
  '@ai-sdk/provider': 1.1.3
@@ -3923,13 +3655,6 @@ snapshots:
3923
  zod: 3.24.2
3924
  zod-to-json-schema: 3.24.5([email protected])
3925
 
3926
3927
- dependencies:
3928
- '@ai-sdk/provider': 1.1.3
3929
- '@ai-sdk/provider-utils': 2.2.7([email protected])
3930
- zod: 3.24.2
3931
- zod-to-json-schema: 3.24.5([email protected])
3932
-
3933
3934
  dependencies:
3935
  '@ai-sdk/openai-compatible': 0.2.14([email protected])
@@ -3939,24 +3664,9 @@ snapshots:
3939
 
3940
  '@alloc/[email protected]': {}
3941
 
3942
- '@babel/[email protected]':
3943
- dependencies:
3944
- regenerator-runtime: 0.14.1
3945
-
3946
- '@bufbuild/[email protected]': {}
3947
-
3948
  '@cloudflare/[email protected]':
3949
  optional: true
3950
 
3951
- '@connectrpc/[email protected](@bufbuild/[email protected])(@connectrpc/[email protected](@bufbuild/[email protected]))':
3952
- dependencies:
3953
- '@bufbuild/protobuf': 2.3.0
3954
- '@connectrpc/connect': 2.0.0-rc.3(@bufbuild/[email protected])
3955
-
3956
- '@connectrpc/[email protected](@bufbuild/[email protected])':
3957
- dependencies:
3958
- '@bufbuild/protobuf': 2.3.0
3959
-
3960
  '@daytonaio/[email protected]':
3961
  dependencies:
3962
  axios: 1.9.0
@@ -3986,10 +3696,6 @@ snapshots:
3986
 
3987
  '@drizzle-team/[email protected]': {}
3988
 
3989
- '@e2b/[email protected]':
3990
- dependencies:
3991
- e2b: 1.4.0
3992
-
3993
  '@ecies/[email protected](@noble/[email protected])':
3994
  dependencies:
3995
  '@noble/ciphers': 1.3.0
@@ -4383,47 +4089,6 @@ snapshots:
4383
 
4384
  '@opentelemetry/[email protected]': {}
4385
 
4386
- '@opentelemetry/[email protected](@opentelemetry/[email protected])':
4387
- dependencies:
4388
- '@opentelemetry/api': 1.9.0
4389
- '@opentelemetry/semantic-conventions': 1.28.0
4390
-
4391
- '@opentelemetry/[email protected](@opentelemetry/[email protected])':
4392
- dependencies:
4393
- '@opentelemetry/api': 1.9.0
4394
- '@opentelemetry/semantic-conventions': 1.32.0
4395
-
4396
- '@opentelemetry/[email protected](@opentelemetry/[email protected])':
4397
- dependencies:
4398
- '@opentelemetry/api': 1.9.0
4399
- '@opentelemetry/core': 1.30.1(@opentelemetry/[email protected])
4400
- '@opentelemetry/semantic-conventions': 1.28.0
4401
-
4402
- '@opentelemetry/[email protected](@opentelemetry/[email protected])':
4403
- dependencies:
4404
- '@opentelemetry/api': 1.9.0
4405
- '@opentelemetry/core': 2.0.0(@opentelemetry/[email protected])
4406
- '@opentelemetry/semantic-conventions': 1.32.0
4407
-
4408
- '@opentelemetry/[email protected](@opentelemetry/[email protected])':
4409
- dependencies:
4410
- '@opentelemetry/api': 1.9.0
4411
- '@opentelemetry/core': 1.30.1(@opentelemetry/[email protected])
4412
- '@opentelemetry/resources': 1.30.1(@opentelemetry/[email protected])
4413
-
4414
- '@opentelemetry/[email protected](@opentelemetry/[email protected])':
4415
- dependencies:
4416
- '@opentelemetry/api': 1.9.0
4417
- '@opentelemetry/core': 1.30.1(@opentelemetry/[email protected])
4418
- '@opentelemetry/resources': 1.30.1(@opentelemetry/[email protected])
4419
- '@opentelemetry/semantic-conventions': 1.28.0
4420
-
4421
- '@opentelemetry/[email protected]': {}
4422
-
4423
- '@opentelemetry/[email protected]': {}
4424
-
4425
- '@panva/[email protected]': {}
4426
-
4427
  '@radix-ui/[email protected]': {}
4428
 
4429
  '@radix-ui/[email protected]': {}
@@ -5075,15 +4740,6 @@ snapshots:
5075
 
5076
  '@types/[email protected]': {}
5077
 
5078
- '@types/[email protected]':
5079
- dependencies:
5080
- '@types/node': 22.14.1
5081
- form-data: 4.0.2
5082
-
5083
- '@types/[email protected]':
5084
- dependencies:
5085
- undici-types: 5.26.5
5086
-
5087
  '@types/[email protected]':
5088
  dependencies:
5089
  undici-types: 6.21.0
@@ -5235,33 +4891,18 @@ snapshots:
5235
  '@unrs/[email protected]':
5236
  optional: true
5237
 
5238
- '@vercel/[email protected](@opentelemetry/[email protected])(@opentelemetry/[email protected](@opentelemetry/[email protected]))(@opentelemetry/[email protected](@opentelemetry/[email protected]))(@opentelemetry/[email protected](@opentelemetry/[email protected]))':
5239
- dependencies:
5240
- '@opentelemetry/api': 1.9.0
5241
- '@opentelemetry/resources': 2.0.0(@opentelemetry/[email protected])
5242
- '@opentelemetry/sdk-metrics': 1.30.1(@opentelemetry/[email protected])
5243
- '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/[email protected])
5244
-
5245
5246
- dependencies:
5247
- event-target-shim: 5.0.1
5248
-
5249
5250
  dependencies:
5251
  acorn: 8.14.1
5252
 
5253
5254
 
5255
- agentkeepalive@4.6.0:
5256
- dependencies:
5257
- humanize-ms: 1.2.1
5258
-
5259
5260
  dependencies:
5261
  '@ai-sdk/provider': 1.1.3
5262
- '@ai-sdk/provider-utils': 2.2.7([email protected])
5263
- '@ai-sdk/react': 1.2.9([email protected])([email protected])
5264
- '@ai-sdk/ui-utils': 1.2.8([email protected])
5265
  '@opentelemetry/api': 1.9.0
5266
  jsondiffpatch: 0.6.0
5267
  zod: 3.24.2
@@ -5469,12 +5110,8 @@ snapshots:
5469
 
5470
5471
 
5472
5473
-
5474
5475
 
5476
5477
-
5478
5479
  dependencies:
5480
  path-key: 3.1.1
@@ -5572,15 +5209,6 @@ snapshots:
5572
  es-errors: 1.3.0
5573
  gopd: 1.2.0
5574
 
5575
5576
- dependencies:
5577
- '@bufbuild/protobuf': 2.3.0
5578
- '@connectrpc/connect': 2.0.0-rc.3(@bufbuild/[email protected])
5579
- '@connectrpc/connect-web': 2.0.0-rc.3(@bufbuild/[email protected])(@connectrpc/[email protected](@bufbuild/[email protected]))
5580
- compare-versions: 6.1.1
5581
- openapi-fetch: 0.9.8
5582
- platform: 1.3.6
5583
-
5584
5585
  dependencies:
5586
  '@ecies/ciphers': 0.2.3(@noble/[email protected])
@@ -5956,8 +5584,6 @@ snapshots:
5956
 
5957
5958
 
5959
5960
-
5961
5962
  dependencies:
5963
  cross-spawn: 7.0.6
@@ -6028,8 +5654,6 @@ snapshots:
6028
  dependencies:
6029
  is-callable: 1.2.7
6030
 
6031
6032
-
6033
6034
  dependencies:
6035
  asynckit: 0.4.0
@@ -6037,11 +5661,6 @@ snapshots:
6037
  es-set-tostringtag: 2.1.0
6038
  mime-types: 2.1.35
6039
 
6040
6041
- dependencies:
6042
- node-domexception: 1.0.0
6043
- web-streams-polyfill: 4.0.0-beta.3
6044
-
6045
6046
  dependencies:
6047
  motion-dom: 12.7.4
@@ -6117,18 +5736,6 @@ snapshots:
6117
 
6118
6119
 
6120
6121
- dependencies:
6122
- '@types/node': 18.19.86
6123
- '@types/node-fetch': 2.6.12
6124
- abort-controller: 3.0.0
6125
- agentkeepalive: 4.6.0
6126
- form-data-encoder: 1.7.2
6127
- formdata-node: 4.4.1
6128
- node-fetch: 2.7.0
6129
- transitivePeerDependencies:
6130
- - encoding
6131
-
6132
6133
 
6134
@@ -6179,10 +5786,6 @@ snapshots:
6179
 
6180
6181
 
6182
6183
- dependencies:
6184
- ms: 2.1.3
6185
-
6186
6187
 
6188
@@ -6344,8 +5947,6 @@ snapshots:
6344
 
6345
6346
 
6347
6348
-
6349
6350
 
6351
@@ -6449,10 +6050,6 @@ snapshots:
6449
  dependencies:
6450
  js-tokens: 4.0.0
6451
 
6452
6453
- dependencies:
6454
- yallist: 4.0.0
6455
-
6456
6457
  dependencies:
6458
  react: 19.1.0
@@ -6854,21 +6451,6 @@ snapshots:
6854
 
6855
6856
 
6857
6858
- dependencies:
6859
- '@babel/runtime': 7.27.0
6860
- '@panva/hkdf': 1.2.1
6861
- cookie: 0.7.2
6862
- jose: 4.15.9
6863
6864
- oauth: 0.9.15
6865
- openid-client: 5.7.1
6866
- preact: 10.26.5
6867
- preact-render-to-string: 5.2.6([email protected])
6868
- react: 19.1.0
6869
- react-dom: 19.1.0([email protected])
6870
- uuid: 8.3.2
6871
-
6872
6873
  dependencies:
6874
  react: 19.1.0
@@ -6900,22 +6482,12 @@ snapshots:
6900
  - '@babel/core'
6901
  - babel-plugin-macros
6902
 
6903
6904
-
6905
6906
- dependencies:
6907
- whatwg-url: 5.0.0
6908
-
6909
6910
  dependencies:
6911
  path-key: 3.1.1
6912
 
6913
6914
-
6915
6916
 
6917
6918
-
6919
6920
 
6921
@@ -6960,25 +6532,10 @@ snapshots:
6960
 
6961
6962
 
6963
6964
-
6965
6966
  dependencies:
6967
  mimic-fn: 2.1.0
6968
 
6969
6970
- dependencies:
6971
- openapi-typescript-helpers: 0.0.8
6972
-
6973
6974
-
6975
6976
- dependencies:
6977
- jose: 4.15.9
6978
- lru-cache: 6.0.0
6979
- object-hash: 2.2.0
6980
- oidc-token-hash: 5.1.0
6981
-
6982
6983
  dependencies:
6984
  deep-is: 0.1.4
@@ -7077,8 +6634,6 @@ snapshots:
7077
 
7078
7079
 
7080
7081
-
7082
7083
 
7084
@@ -7115,17 +6670,8 @@ snapshots:
7115
 
7116
7117
 
7118
7119
- dependencies:
7120
- preact: 10.26.5
7121
- pretty-format: 3.8.0
7122
-
7123
7124
-
7125
7126
 
7127
7128
-
7129
7130
  dependencies:
7131
  loose-envify: 1.4.0
@@ -7205,8 +6751,6 @@ snapshots:
7205
  get-proto: 1.0.1
7206
  which-builtin-type: 1.2.1
7207
 
7208
7209
-
7210
7211
  dependencies:
7212
  call-bind: 1.0.8
@@ -7519,8 +7063,6 @@ snapshots:
7519
  dependencies:
7520
  is-number: 7.0.0
7521
 
7522
7523
-
7524
7525
 
7526
@@ -7584,8 +7126,6 @@ snapshots:
7584
  has-symbols: 1.1.0
7585
  which-boxed-primitive: 1.1.1
7586
 
7587
7588
-
7589
7590
 
7591
@@ -7665,8 +7205,6 @@ snapshots:
7665
 
7666
7667
 
7668
7669
-
7670
7671
  dependencies:
7672
  '@types/unist': 3.0.3
@@ -7677,15 +7215,6 @@ snapshots:
7677
  '@types/unist': 3.0.3
7678
  vfile-message: 4.0.2
7679
 
7680
7681
-
7682
7683
-
7684
7685
- dependencies:
7686
- tr46: 0.0.3
7687
- webidl-conversions: 3.0.1
7688
-
7689
7690
  dependencies:
7691
  is-bigint: 1.1.0
@@ -7739,8 +7268,6 @@ snapshots:
7739
 
7740
7741
 
7742
7743
-
7744
7745
 
7746
 
29
  '@daytonaio/sdk':
30
  specifier: ^0.17.0
31
  version: 0.17.0
 
 
 
32
  '@neondatabase/serverless':
33
  specifier: ^1.0.0
34
  version: 1.0.0
 
68
  '@tanstack/react-query':
69
  specifier: ^5.74.4
70
  version: 5.74.4([email protected])
 
 
 
71
  ai:
72
+ specifier: ^4.3.15
73
74
  class-variance-authority:
75
  specifier: ^0.7.1
76
  version: 0.7.1
 
86
  framer-motion:
87
  specifier: ^12.7.4
88
 
 
 
89
  lucide-react:
90
  specifier: ^0.488.0
91
  version: 0.488.0([email protected])
 
98
  next:
99
  specifier: ^15.3.1
100
 
 
 
101
  next-themes:
102
  specifier: ^0.4.6
103
 
207
  peerDependencies:
208
  zod: ^3.0.0
209
 
 
 
 
 
 
 
210
  '@ai-sdk/[email protected]':
211
  resolution: {integrity: sha512-fqhG+4sCVv8x7nFzYnFo19ryhAa3w096Kmc3hWxMQfW/TubPOmt3A6tYZhl4mUfQWWQMsuSkLrtjlWuXBVSGQA==}
212
  engines: {node: '>=18'}
 
227
  zod:
228
  optional: true
229
 
 
 
 
 
 
 
 
 
 
 
230
  '@ai-sdk/[email protected]':
231
  resolution: {integrity: sha512-3zcwCc8ezzFlwp3ZD15wAPjf2Au4s3vAbKsXQVyhxODHcmu0iyPO2Eua6D/vicq/AUm/BAo60r97O6HU+EI0+w==}
232
  engines: {node: '>=18'}
233
  peerDependencies:
234
  zod: ^3.23.8
235
 
 
 
 
 
 
 
236
  '@ai-sdk/[email protected]':
237
  resolution: {integrity: sha512-UOZT8td9PWwMi2dF9a0U44t/Oltmf6QmIJdSvrOcLG4mvpRc1UJn6YJaR0HtXs3YnW6SvY1zRdIDrW4GFpv4NA==}
238
  engines: {node: '>=18'}
 
243
  resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==}
244
  engines: {node: '>=10'}
245
 
 
 
 
 
 
 
 
246
  '@cloudflare/[email protected]':
247
  resolution: {integrity: sha512-uu8gZ8P6teFsyfJOIXBrNC4ZsjLWPUEMeDqbQCdJ8OA6Rs/8QoUYD7ZSLW2kxsO/6upcbZir1WGrWp8088aVWg==}
248
 
 
 
 
 
 
 
 
 
 
 
 
249
  '@daytonaio/[email protected]':
250
  resolution: {integrity: sha512-XvnvZkS/i207CxvVR8LuyUkmsCj0Z202l6SD/G9TnUl15PJsmu3OuOQcUJ/PjS1bhaGzKDvEOlHJGZHMwCDAVg==}
251
 
 
259
  '@drizzle-team/[email protected]':
260
  resolution: {integrity: sha512-z33Il7l5dKjUgGULTqBsQBQwckHh5AbIuxhdsIxDDiZAzBOrZO6q9ogcWC65kU382AfynTfgNumVcNIjuIua6w==}
261
 
 
 
 
 
262
  '@ecies/[email protected]':
263
  resolution: {integrity: sha512-tapn6XhOueMwht3E2UzY0ZZjYokdaw9XtL9kEyjhQ/Fb9vL9xTFbOaI+fV0AWvTpYu4BNloC6getKW6NtSg4mA==}
264
  engines: {bun: '>=1', deno: '>=2', node: '>=16'}
 
844
  resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==}
845
  engines: {node: '>=8.0.0'}
846
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
847
  '@radix-ui/[email protected]':
848
  resolution: {integrity: sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g==}
849
 
 
1525
  '@types/[email protected]':
1526
  resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==}
1527
 
 
 
 
 
 
 
1528
  '@types/[email protected]':
1529
  resolution: {integrity: sha512-u0HuPQwe/dHrItgHHpmw3N2fYCR6x4ivMNbPHRkBVP4CvN+kiRrKHWk3i8tXiO/joPwXLMYvF9TTF0eqgHIuOw==}
1530
 
 
1675
  cpu: [x64]
1676
  os: [win32]
1677
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1678
1679
  resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
1680
  peerDependencies:
 
1685
  engines: {node: '>=0.4.0'}
1686
  hasBin: true
1687
 
1688
+ ai@4.3.15:
1689
+ resolution: {integrity: sha512-TYKRzbWg6mx/pmTadlAEIhuQtzfHUV0BbLY72+zkovXwq/9xhcH24IlQmkyBpElK6/4ArS0dHdOOtR1jOPVwtg==}
 
 
 
 
1690
  engines: {node: '>=18'}
1691
  peerDependencies:
1692
  react: ^18 || ^19 || ^19.0.0-rc
 
1870
  resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==}
1871
  engines: {node: '>=16'}
1872
 
 
 
 
1873
1874
  resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
1875
 
 
 
 
 
1876
1877
  resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
1878
  engines: {node: '>= 8'}
 
2052
  resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==}
2053
  engines: {node: '>= 0.4'}
2054
 
 
 
 
 
2055
2056
  resolution: {integrity: sha512-eJAgf9pdv214Hn98FlUzclRMYWF7WfoLlkS9nWMTm1qcCwn6Ad4EGD9lr9HXMBfSrZhYQujRE+p0adPRkctC6A==}
2057
  engines: {bun: '>=1', deno: '>=2', node: '>=16'}
 
2237
  resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
2238
  engines: {node: '>=0.10.0'}
2239
 
 
 
 
 
2240
2241
  resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==}
2242
  engines: {node: '>=10'}
 
2304
  resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==}
2305
  engines: {node: '>= 0.4'}
2306
 
 
 
 
2307
2308
  resolution: {integrity: sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==}
2309
  engines: {node: '>= 6'}
2310
 
 
 
 
 
2311
2312
  resolution: {integrity: sha512-jX0bPsTmU0oPZTYz/dVyD0dmOyEOEJvdn0TaZBE5I8g2GvVnnQnW9f65cJnoVfUkY3WZWNXGXnPbVA9YnaIfVA==}
2313
  peerDependencies:
 
2381
2382
  resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
2383
 
 
 
 
2384
2385
  resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==}
2386
  engines: {node: '>= 0.4'}
 
2421
  resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
2422
  engines: {node: '>=10.17.0'}
2423
 
 
 
 
2424
2425
  resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
2426
  engines: {node: '>= 4'}
 
2580
  resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==}
2581
  hasBin: true
2582
 
 
 
 
2583
2584
  resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
2585
 
 
2704
  resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
2705
  hasBin: true
2706
 
 
 
 
 
2707
2708
  resolution: {integrity: sha512-ronlL0MyKut4CEzBY/ai2ZpKPxyWO4jUqdAkm2GNK5Zn3Rj+swDz+3lvyAUXN0PNqPKIX6XM9Xadwz/skLs/pQ==}
2709
  peerDependencies:
 
2914
2915
  resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
2916
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2917
2918
  resolution: {integrity: sha512-pZvgD5L0IEvX5/9GWyHMf3m8BKiVQwsCMHfoFosXtXBMnaS0ZnIJ9ST4b4NqLVKDEm8QBxoNNGNaBv2JNF6XNA==}
2919
  peerDependencies:
 
2941
  sass:
2942
  optional: true
2943
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2944
2945
  resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
2946
  engines: {node: '>=8'}
2947
 
 
 
 
2948
2949
  resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
2950
  engines: {node: '>=0.10.0'}
2951
 
 
 
 
 
2952
2953
  resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==}
2954
  engines: {node: '>= 0.4'}
 
2984
2985
  resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==}
2986
 
 
 
 
 
2987
2988
  resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
2989
  engines: {node: '>=6'}
2990
 
 
 
 
 
 
 
 
 
 
2991
2992
  resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
2993
  engines: {node: '>= 0.8.0'}
 
3078
  resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==}
3079
  engines: {node: '>=12'}
3080
 
 
 
 
3081
3082
  resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==}
3083
  engines: {node: '>= 0.4'}
 
3125
3126
  resolution: {integrity: sha512-i/hbxIE9803Alj/6ytL7UHQxRvZkI9O4Sy+J3HGc4F4oo/2eQAjTSNJ0bfxyse3bH0nuVesCk+3IRLaMtG3H6w==}
3127
 
 
 
 
 
 
 
 
 
3128
3129
  resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
3130
  engines: {node: '>= 0.8.0'}
3131
 
 
 
 
3132
3133
  resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==}
3134
 
 
3197
  resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==}
3198
  engines: {node: '>= 0.4'}
3199
 
 
 
 
3200
3201
  resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==}
3202
  engines: {node: '>= 0.4'}
 
3437
  resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
3438
  engines: {node: '>=8.0'}
3439
 
 
 
 
3440
3441
  resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==}
3442
 
 
3484
  resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==}
3485
  engines: {node: '>= 0.4'}
3486
 
 
 
 
3487
3488
  resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
3489
 
 
3540
  resolution: {integrity: sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==}
3541
  hasBin: true
3542
 
 
 
 
 
3543
3544
  resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==}
3545
 
3546
3547
  resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==}
3548
 
 
 
 
 
 
 
 
 
 
 
3549
3550
  resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==}
3551
  engines: {node: '>= 0.4'}
 
3580
  resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
3581
  engines: {node: '>=0.4'}
3582
 
 
 
 
3583
3584
  resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
3585
  engines: {node: '>=10'}
 
3627
  '@ai-sdk/provider-utils': 2.2.8([email protected])
3628
  zod: 3.24.2
3629
 
 
 
 
 
 
 
 
3630
3631
  dependencies:
3632
  '@ai-sdk/provider': 1.1.3
 
3648
  optionalDependencies:
3649
  zod: 3.24.2
3650
 
 
 
 
 
 
 
 
 
 
 
3651
3652
  dependencies:
3653
  '@ai-sdk/provider': 1.1.3
 
3655
  zod: 3.24.2
3656
  zod-to-json-schema: 3.24.5([email protected])
3657
 
 
 
 
 
 
 
 
3658
3659
  dependencies:
3660
  '@ai-sdk/openai-compatible': 0.2.14([email protected])
 
3664
 
3665
  '@alloc/[email protected]': {}
3666
 
 
 
 
 
 
 
3667
  '@cloudflare/[email protected]':
3668
  optional: true
3669
 
 
 
 
 
 
 
 
 
 
3670
  '@daytonaio/[email protected]':
3671
  dependencies:
3672
  axios: 1.9.0
 
3696
 
3697
  '@drizzle-team/[email protected]': {}
3698
 
 
 
 
 
3699
  '@ecies/[email protected](@noble/[email protected])':
3700
  dependencies:
3701
  '@noble/ciphers': 1.3.0
 
4089
 
4090
  '@opentelemetry/[email protected]': {}
4091
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4092
  '@radix-ui/[email protected]': {}
4093
 
4094
  '@radix-ui/[email protected]': {}
 
4740
 
4741
  '@types/[email protected]': {}
4742
 
 
 
 
 
 
 
 
 
 
4743
  '@types/[email protected]':
4744
  dependencies:
4745
  undici-types: 6.21.0
 
4891
  '@unrs/[email protected]':
4892
  optional: true
4893
 
 
 
 
 
 
 
 
 
 
 
 
4894
4895
  dependencies:
4896
  acorn: 8.14.1
4897
 
4898
4899
 
4900
 
 
 
 
4901
  dependencies:
4902
  '@ai-sdk/provider': 1.1.3
4903
+ '@ai-sdk/provider-utils': 2.2.8([email protected])
4904
+ '@ai-sdk/react': 1.2.12([email protected])([email protected])
4905
+ '@ai-sdk/ui-utils': 1.2.11([email protected])
4906
  '@opentelemetry/api': 1.9.0
4907
  jsondiffpatch: 0.6.0
4908
  zod: 3.24.2
 
5110
 
5111
5112
 
 
 
5113
5114
 
 
 
5115
5116
  dependencies:
5117
  path-key: 3.1.1
 
5209
  es-errors: 1.3.0
5210
  gopd: 1.2.0
5211
 
 
 
 
 
 
 
 
 
 
5212
5213
  dependencies:
5214
  '@ecies/ciphers': 0.2.3(@noble/[email protected])
 
5584
 
5585
5586
 
 
 
5587
5588
  dependencies:
5589
  cross-spawn: 7.0.6
 
5654
  dependencies:
5655
  is-callable: 1.2.7
5656
 
 
 
5657
5658
  dependencies:
5659
  asynckit: 0.4.0
 
5661
  es-set-tostringtag: 2.1.0
5662
  mime-types: 2.1.35
5663
 
 
 
 
 
 
5664
5665
  dependencies:
5666
  motion-dom: 12.7.4
 
5736
 
5737
5738
 
 
 
 
 
 
 
 
 
 
 
 
 
5739
5740
 
5741
 
5786
 
5787
5788
 
 
 
 
 
5789
5790
 
5791
 
5947
 
5948
5949
 
 
 
5950
5951
 
5952
 
6050
  dependencies:
6051
  js-tokens: 4.0.0
6052
 
 
 
 
 
6053
6054
  dependencies:
6055
  react: 19.1.0
 
6451
 
6452
6453
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6454
6455
  dependencies:
6456
  react: 19.1.0
 
6482
  - '@babel/core'
6483
  - babel-plugin-macros
6484
 
 
 
 
 
 
 
6485
6486
  dependencies:
6487
  path-key: 3.1.1
6488
 
 
 
6489
6490
 
 
 
6491
6492
 
6493
 
6532
 
6533
6534
 
 
 
6535
6536
  dependencies:
6537
  mimic-fn: 2.1.0
6538
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6539
6540
  dependencies:
6541
  deep-is: 0.1.4
 
6634
 
6635
6636
 
 
 
6637
6638
 
6639
 
6670
 
6671
6672
 
 
 
 
 
 
 
 
6673
6674
 
 
 
6675
6676
  dependencies:
6677
  loose-envify: 1.4.0
 
6751
  get-proto: 1.0.1
6752
  which-builtin-type: 1.2.1
6753
 
 
 
6754
6755
  dependencies:
6756
  call-bind: 1.0.8
 
7063
  dependencies:
7064
  is-number: 7.0.0
7065
 
 
 
7066
7067
 
7068
 
7126
  has-symbols: 1.1.0
7127
  which-boxed-primitive: 1.1.1
7128
 
 
 
7129
7130
 
7131
 
7205
 
7206
7207
 
 
 
7208
7209
  dependencies:
7210
  '@types/unist': 3.0.3
 
7215
  '@types/unist': 3.0.3
7216
  vfile-message: 4.0.2
7217
 
 
 
 
 
 
 
 
 
 
7218
7219
  dependencies:
7220
  is-bigint: 1.1.0
 
7268
 
7269
7270
 
 
 
7271
7272
 
7273