diff --git a/package.json b/package.json index 6211bbf..907343b 100644 --- a/package.json +++ b/package.json @@ -19,10 +19,10 @@ "redis:init": "tsx scripts/init-redis.ts" }, "dependencies": { - "@anthropic-ai/sdk": "^0.72.1", + "@anthropic-ai/sdk": "^0.88.0", "@browserbasehq/sdk": "^2.6.0", - "@browserbasehq/stagehand": "^3.0.8", - "@daytonaio/sdk": "^0.152.0", + "@browserbasehq/stagehand": "^3.2.1", + "@daytonaio/sdk": "^0.164.0", "@google/generative-ai": "^0.24.1", "@modelcontextprotocol/sdk": "^1.25.3", "@octokit/rest": "^22.0.1", @@ -41,7 +41,7 @@ "jose": "^6.1.3", "lucide-react": "^0.344.0", "next": "^14.2.0", - "openai": "^6.17.0", + "openai": "^6.34.0", "prism-react-renderer": "^2.3.1", "react": "^18.2.0", "react-dom": "^18.2.0", @@ -51,7 +51,7 @@ "swr": "^2.2.5", "tailwind-merge": "^2.2.1", "uuid": "^13.0.0", - "weave": "^0.11.0", + "weave": "^0.13.0", "zod": "^3.25.76" }, "devDependencies": { @@ -63,13 +63,13 @@ "@types/react-dom": "^18.2.0", "@types/react-window": "^2.0.0", "@types/uuid": "^11.0.0", - "autoprefixer": "^10.4.18", + "autoprefixer": "^10.5.0", "eslint": "^8.56.0", "eslint-config-next": "^14.2.0", "jsdom": "^29.0.0", "playwright-core": "^1.58.1", "postcss": "^8.4.35", - "prettier": "^3.2.0", + "prettier": "^3.8.2", "tailwindcss": "^3.4.1", "tailwindcss-animate": "^1.0.7", "tsx": "^4.7.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5aed6b0..c61fc3e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,17 +9,17 @@ importers: .: dependencies: '@anthropic-ai/sdk': - specifier: ^0.72.1 - version: 0.72.1(zod@3.25.76) + specifier: ^0.88.0 + version: 0.88.0(zod@3.25.76) '@browserbasehq/sdk': specifier: ^2.6.0 version: 2.10.0 '@browserbasehq/stagehand': - specifier: ^3.0.8 - version: 3.2.0(@cfworker/json-schema@4.1.1)(@opentelemetry/api@1.9.1)(@opentelemetry/exporter-trace-otlp-proto@0.207.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(deepmerge@4.3.1)(zod@3.25.76) + specifier: ^3.2.1 + version: 3.2.1(@cfworker/json-schema@4.1.1)(@opentelemetry/api@1.9.1)(@opentelemetry/exporter-trace-otlp-proto@0.207.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(deepmerge@4.3.1)(zod@3.25.76) '@daytonaio/sdk': - specifier: ^0.152.0 - version: 0.152.1(ws@8.20.0(bufferutil@4.1.0)) + specifier: ^0.164.0 + version: 0.164.0(ws@8.20.0(bufferutil@4.1.0)) '@google/generative-ai': specifier: ^0.24.1 version: 0.24.1 @@ -75,8 +75,8 @@ importers: specifier: ^14.2.0 version: 14.2.35(@opentelemetry/api@1.9.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) openai: - specifier: ^6.17.0 - version: 6.33.0(ws@8.20.0(bufferutil@4.1.0))(zod@3.25.76) + specifier: ^6.34.0 + version: 6.34.0(ws@8.20.0(bufferutil@4.1.0))(zod@3.25.76) prism-react-renderer: specifier: ^2.3.1 version: 2.4.1(react@18.3.1) @@ -105,8 +105,8 @@ importers: specifier: ^13.0.0 version: 13.0.0 weave: - specifier: ^0.11.0 - version: 0.11.1(ws@8.20.0(bufferutil@4.1.0))(zod@3.25.76) + specifier: ^0.13.0 + version: 0.13.0(ws@8.20.0(bufferutil@4.1.0))(zod@3.25.76) zod: specifier: ^3.25.76 version: 3.25.76 @@ -136,8 +136,8 @@ importers: specifier: ^11.0.0 version: 11.0.0 autoprefixer: - specifier: ^10.4.18 - version: 10.4.27(postcss@8.5.9) + specifier: ^10.5.0 + version: 10.5.0(postcss@8.5.9) eslint: specifier: ^8.56.0 version: 8.57.1 @@ -154,8 +154,8 @@ importers: specifier: ^8.4.35 version: 8.5.9 prettier: - specifier: ^3.2.0 - version: 3.8.1 + specifier: ^3.8.2 + version: 3.8.2 tailwindcss: specifier: ^3.4.1 version: 3.4.19(tsx@4.21.0) @@ -207,20 +207,20 @@ packages: peerDependencies: zod: ^3.25.76 || ^4.1.8 - '@ai-sdk/gateway@2.0.74': - resolution: {integrity: sha512-HNrx2MYVSzYTQqUgTdUb7juj7IyuhNxG3j6irYUl6PRWi2LTTysPQLO3x31YGgzY4gkj942CBTRFjSsp3Uk3qg==} + '@ai-sdk/gateway@2.0.77': + resolution: {integrity: sha512-n2zh7Qh5/VHeoR395vrUQBRbOcrIZ6vx8uvdsBkBAQDWrPylwMd31hv9UisFMT/kJGSD1yxcoFKx2Mk0ZNCung==} engines: {node: '>=18'} peerDependencies: zod: ^3.25.76 || ^4.1.8 - '@ai-sdk/google-vertex@3.0.127': - resolution: {integrity: sha512-kD2xC1HFbhNe5/yCJqkIP2rV40mlyK3IJiCoI6bwkjC5aPvWdBVoMIYvYcmM/eYlDYkPwC3pkUWd1HqRdLyzZw==} + '@ai-sdk/google-vertex@3.0.128': + resolution: {integrity: sha512-TTo8t5lsUeTEqCtNoXmJmVPaDMvP/ez26TN9lg931ZMEkvqlSz+VqVKbwogJIijadnppeUBX1HPq5grocWpgbw==} engines: {node: '>=18'} peerDependencies: zod: ^3.25.76 || ^4.1.8 - '@ai-sdk/google@2.0.67': - resolution: {integrity: sha512-A7iZeJf3RbNIrFBKsskd2s4c52tK0S0nX4rGlehjVHSYBvIZzrX+RW3Oxe7WnpeI0aON+5dVsqfGLFNYNGWEXw==} + '@ai-sdk/google@2.0.68': + resolution: {integrity: sha512-YnigC1MtgqiU9b7uTO0jYGIzmB0H4wBp/dmo8iJuZZZNx21upXuLXd3fjBA2ICrVk7szPHrXGkmQSDOeyQ1q6Q==} engines: {node: '>=18'} peerDependencies: zod: ^3.25.76 || ^4.1.8 @@ -271,8 +271,8 @@ packages: peerDependencies: zod: ^3.25.76 || ^4.1.8 - '@ai-sdk/xai@2.0.66': - resolution: {integrity: sha512-YmqqBK1efM2nHo0ll3f7Fa1EVi01mN/9Aae4+HPYZ+SNYdFIlIPpIxg5T5Fnm4i1cx++ODsQFojCBgPRZQOizw==} + '@ai-sdk/xai@2.0.67': + resolution: {integrity: sha512-8ykkoxZbgAQAvngRBmkja00yUdE8Op+LQXzBFQ12Jn3TZ/gkN7gp+BTcuZ8dYVSYpGbKv+yGe56sKkiYAbH6Kw==} engines: {node: '>=18'} peerDependencies: zod: ^3.25.76 || ^4.1.8 @@ -284,8 +284,8 @@ packages: '@anthropic-ai/sdk@0.39.0': resolution: {integrity: sha512-eMyDIPRZbt1CCLErRCi3exlAvNkBtRe+kW5vvJyef93PmNr/clstYgHhtvmkxN82nlKgzyGPCyGxrm0JQ1ZIdg==} - '@anthropic-ai/sdk@0.72.1': - resolution: {integrity: sha512-MiUnue7qN7DvLIoYHgkedN2z05mRf2CutBzjXXY2krzOhG2r/rIfISS2uVkNLikgToB5hYIzw+xp2jdOtRkqYQ==} + '@anthropic-ai/sdk@0.88.0': + resolution: {integrity: sha512-QQOtB5U9ZBJQj6y1ICmDZl14LWa4JCiJRoihI+0yuZ4OjbONrakP0yLwPv4DJFb3VYCtQM31bTOpCBMs2zghPw==} hasBin: true peerDependencies: zod: ^3.25.0 || ^4.0.0 @@ -327,8 +327,8 @@ packages: '@aws-crypto/util@5.2.0': resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} - '@aws-sdk/client-s3@3.1026.0': - resolution: {integrity: sha512-tMP+s641FLSXdJazvYvuf38F7suWWv+wagTvShykPTffuFpBj5J9f7Rw0eKsauBcsjPSntiwBz9Gm0Tlh+cKfQ==} + '@aws-sdk/client-s3@3.1030.0': + resolution: {integrity: sha512-sgGb4ub0JXnHaXnok5td7A1KGwENFPwOrwgzvpkeWq9w16Sl7x2KhYtVl+Fdd/7LAvaEtm3HqrYtNmm2d0OXmQ==} engines: {node: '>=20.0.0'} '@aws-sdk/core@3.973.27': @@ -371,11 +371,11 @@ packages: resolution: {integrity: sha512-PdMBza1WEKEUPFEmMGCfnU2RYCz9MskU2e8JxjyUOsMKku7j9YaDKvbDi2dzC0ihFoM6ods2SbhfAAro+Gwlew==} engines: {node: '>=20.0.0'} - '@aws-sdk/lib-storage@3.1026.0': - resolution: {integrity: sha512-zxNkf7PyQ7XOJeWYBcHCAQGcNy0knA2wdNQtgZ13TtPtSAaKhpqSz0eIc55j05f91YoFPKXKkuYhqNHUCn8nGg==} + '@aws-sdk/lib-storage@3.1030.0': + resolution: {integrity: sha512-1Hn+m1sioy3OMvF/I1uDz9QjpqcE3QSsHvz0Y0UXyMthNCpvAEvN4qO9RWBDGfVqddY1Flsp0rfvjwYP4KVr+w==} engines: {node: '>=20.0.0'} peerDependencies: - '@aws-sdk/client-s3': ^3.1026.0 + '@aws-sdk/client-s3': ^3.1030.0 '@aws-sdk/middleware-bucket-endpoint@3.972.9': resolution: {integrity: sha512-COToYKgquDyligbcAep7ygs48RK+mwe/IYprq4+TSrVFzNOYmzWvHf6werpnKV5VYpRiwdn+Wa5ZXkPqLVwcTg==} @@ -488,8 +488,8 @@ packages: '@browserbasehq/sdk@2.10.0': resolution: {integrity: sha512-pOL4yW8P8AI2+N5y6zEP6XXKqIXtYyKunr1JXppqQDOyKLxxvZEDqQCHJXWUzqgx3R1tGWpn7m9AjXN7MeYInA==} - '@browserbasehq/stagehand@3.2.0': - resolution: {integrity: sha512-X9s3sZuTL3zf8gt1o9yr4mvT2JmDRigkmBinlKF6LD+rlAIOh+nH6Cmz6xfRjZ4RgTfR0wRoE1iUTKa39YtWfA==} + '@browserbasehq/stagehand@3.2.1': + resolution: {integrity: sha512-h7KAAaNK7JUMw97w7sj0CBsBVtjLXyEorbUoYmCwLYYWrL2IUd9WFS7gRFspCp0ww2hpVPJEKMxHumwFCPEC8g==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: deepmerge: ^4.3.1 @@ -534,14 +534,14 @@ packages: resolution: {integrity: sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==} engines: {node: '>=20.19.0'} - '@daytonaio/api-client@0.152.1': - resolution: {integrity: sha512-/eavoE+CSHFN1IGiqwp/t/wTYj2AfvnQe9Yk+sQ6emnAnSCqZrm066IYWBTDdYDKBZZ4qljV09vlefHC/Pjlhg==} + '@daytona/api-client@0.164.0': + resolution: {integrity: sha512-G1cV6gC0mTOMSkGy4C5FFkxEytNItOzNCWXtnYVGepLqcLsnXuv1+vpIJFiIsfKEjrZKax8bu2sdSA8lQHTyOw==} - '@daytonaio/sdk@0.152.1': - resolution: {integrity: sha512-3FMUGj48iIo9K4D9w4aqDGtnURjrf24oBLfqbd3pLaKSDMFh2rSM3uCudGXNA7i1EjU9rqW9DUZJ1rM+ROHLNQ==} + '@daytona/toolbox-api-client@0.164.0': + resolution: {integrity: sha512-7LU6mxPuobkgDIg24MHP7kf36Wm1kSSvorM/8ODGTkbLfUdXk7DSTGBs9Lqoy0cM4/62LJ9kPmjw607pPSTXbQ==} - '@daytonaio/toolbox-api-client@0.152.1': - resolution: {integrity: sha512-nDDMkqt1UkPzMJ1Ydo/ae+JlujIQQxWzik08Nv/Jl/10EMBdBSApu5A+8lXmWr1GkeQDladA5bWCjtDMC3ZiGQ==} + '@daytonaio/sdk@0.164.0': + resolution: {integrity: sha512-vwvZksGyA3MENiIBpf0/scmRIkMmpEJJZiomr8t1UTMH3ViECvlSwPJcBu6sB7dyfD4vRmbu2JRSSN2b0XOLwA==} '@emnapi/core@1.9.2': resolution: {integrity: sha512-UC+ZhH3XtczQYfOlu3lNEkdW/p4dsJ1r/bP7H8+rhao3TTTMO1ATq/4DdIi23XuGoFY+Cz0JmCbdVl0hz9jZcA==} @@ -888,8 +888,8 @@ packages: '@floating-ui/utils@0.2.11': resolution: {integrity: sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg==} - '@google/genai@1.48.0': - resolution: {integrity: sha512-plonYK4ML2PrxsRD9SeqmFt76eREWkQdPCglOA6aYDzL1AAbE+7PUnT54SvpWGfws13L0AZEqGSpL7+1IPnTxQ==} + '@google/genai@1.50.0': + resolution: {integrity: sha512-oHv7JfdI6SLUitERptYoHqpn4Y2wWyPOBfWtpw8kfKTqqEiMJpUC6SEtiQPogb55Ip8fymj4bxGnGBTVV/Z9Ew==} engines: {node: '>=20.0.0'} peerDependencies: '@modelcontextprotocol/sdk': ^1.25.2 @@ -1935,8 +1935,8 @@ packages: resolution: {integrity: sha512-St+kVicSyayWQca+I1rGitaOEH6uKgE8IUWoYnnEX26SWdWQcL6LvMSD19Lg+vYHKdT9B2Zuu7rd3i6Wnyb/iw==} engines: {node: '>=18.0.0'} - '@smithy/config-resolver@4.4.14': - resolution: {integrity: sha512-N55f8mPEccpzKetUagdvmAy8oohf0J5cuj9jLI1TaSceRlq0pJsIZepY3kmAXAhyxqXPV6hDerDQhqQPKWgAoQ==} + '@smithy/config-resolver@4.4.15': + resolution: {integrity: sha512-BJdMBY5YO9iHh+lPLYdHv6LbX+J8IcPCYMl1IJdBt2KDWNHwONHrPVHk3ttYBqJd9wxv84wlbN0f7GlQzcQtNQ==} engines: {node: '>=18.0.0'} '@smithy/core@3.23.14': @@ -2007,8 +2007,8 @@ packages: resolution: {integrity: sha512-R9Q/58U+qBiSARGWbAbFLczECg/RmysRksX6Q8BaQEpt75I7LI6WGDZnjuC9GXSGKljEbA7N118LhGaMbfrTXw==} engines: {node: '>=18.0.0'} - '@smithy/middleware-retry@4.5.0': - resolution: {integrity: sha512-/NzISn4grj/BRFVua/xnQwF+7fakYZgimpw2dfmlPgcqecBMKxpB9g5mLYRrmBD5OrPoODokw4Vi1hrSR4zRyw==} + '@smithy/middleware-retry@4.5.1': + resolution: {integrity: sha512-/zY+Gp7Qj2D2hVm3irkCyONER7E9MiX3cUUm/k2ZmhkzZkrPgwVS4aJ5NriZUEN/M0D1hhjrgjUmX04HhRwdWA==} engines: {node: '>=18.0.0'} '@smithy/middleware-serde@4.2.17': @@ -2095,12 +2095,12 @@ packages: resolution: {integrity: sha512-ag9sWc6/nWZAuK3Wm9KlFJUnRkXLrXn33RFjIAmCTFThqLHY+7wCst10BGq56FxslsDrjhSie46c8OULS+BiIw==} engines: {node: '>=18.0.0'} - '@smithy/util-defaults-mode-node@4.2.49': - resolution: {integrity: sha512-jlN6vHwE8gY5AfiFBavtD3QtCX2f7lM3BKkz7nFKSNfFR5nXLXLg6sqXTJEEyDwtxbztIDBQCfjsGVXlIru2lQ==} + '@smithy/util-defaults-mode-node@4.2.50': + resolution: {integrity: sha512-xpjncL5XozFA3No7WypTsPU1du0fFS8flIyO+Wh2nhCy7bpEapvU7BR55Bg+wrfw+1cRA+8G8UsTjaxgzrMzXg==} engines: {node: '>=18.0.0'} - '@smithy/util-endpoints@3.3.4': - resolution: {integrity: sha512-BKoR/ubPp9KNKFxPpg1J28N1+bgu8NGAtJblBP7yHy8yQPBWhIAv9+l92SlQLpolGm71CVO+btB60gTgzT0wog==} + '@smithy/util-endpoints@3.4.0': + resolution: {integrity: sha512-QQHGPKkw6NPcU6TJ1rNEEa201srPtZiX4k61xL163vvs9sTqW/XKz+UEuJ00uvPqoN+5Rs4Ka1UJ7+Mp03IXJw==} engines: {node: '>=18.0.0'} '@smithy/util-hex-encoding@4.2.2': @@ -2111,8 +2111,8 @@ packages: resolution: {integrity: sha512-GTooyrlmRTqvUen4eK7/K1p6kryF7bnDfq6XsAbIsf2mo51B/utaH+XThY6dKgNCWzMAaH/+OLmqaBuLhLWRow==} engines: {node: '>=18.0.0'} - '@smithy/util-retry@4.3.0': - resolution: {integrity: sha512-tSOPQNT/4KfbvqeMovWC3g23KSYy8czHd3tlN+tOYVNIDLSfxIsrPJihYi5TpNcoV789KWtgChUVedh2y6dDPg==} + '@smithy/util-retry@4.3.1': + resolution: {integrity: sha512-FwmicpgWOkP5kZUjN3y+3JIom8NLGqSAJBeoIgK0rIToI817TEBHCrd0A2qGeKQlgDeP+Jzn4i0H/NLAXGy9uQ==} engines: {node: '>=18.0.0'} '@smithy/util-stream@4.5.22': @@ -2478,8 +2478,8 @@ packages: resolution: {integrity: sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==} engines: {node: '>= 8.0.0'} - ai@5.0.170: - resolution: {integrity: sha512-EgXQ/h76gLuKvUnQ8lkp1GWui2WaFgPPBxaETAiaisjYMyxFIvL/XNd8PbAB9m7PVGPAfHe8LRZvdBWmugmdzw==} + ai@5.0.173: + resolution: {integrity: sha512-SnzPzJ5Y9rMdMEBHBhleMkfnSzEWwezk87MswKxAH/3iiX00yOjmd6JEZM2+whBpJU4xMPTz8iBVw165jDq16g==} engines: {node: '>=18'} peerDependencies: zod: ^3.25.76 || ^4.1.8 @@ -2595,8 +2595,8 @@ packages: resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} engines: {node: '>=8.0.0'} - autoprefixer@10.4.27: - resolution: {integrity: sha512-NP9APE+tO+LuJGn7/9+cohklunJsXWiaWEfV3si4Gi/XHDwVNgkwr1J3RQYFIvPy76GmJ9/bW8vyoU1LcxwKHA==} + autoprefixer@10.5.0: + resolution: {integrity: sha512-FMhOoZV4+qR6aTUALKX2rEqGG+oyATvwBt9IIzVR5rMa2HRWPkxf+P+PAJLD1I/H5/II+HuZcBJYEFBpq39ong==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: @@ -2613,8 +2613,8 @@ packages: resolution: {integrity: sha512-byD6KPdvo72y/wj2T/4zGEvvlis+PsZsn/yPS3pEO+sFpcrqRpX/TJCxvVaEsNeMrfQbCr7w163YqoD9IYwHXw==} engines: {node: '>=4'} - axios@1.14.0: - resolution: {integrity: sha512-3Y8yrqLSwjuzpXuZ0oIYZ/XGgLwUIBU3uLvbcpb0pidD9ctpShJd43KSlEEkVQg6DS0G9NKyzOvBfUtDKEyHvQ==} + axios@1.15.0: + resolution: {integrity: sha512-wWyJDlAatxk30ZJer+GeCWS209sA42X+N5jU2jy6oHTp7ufw8uzUTVFBX9+wTfAlhiJXGS0Bq7X6efruWjuK9Q==} axobject-query@4.1.0: resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} @@ -2643,8 +2643,8 @@ packages: bare-abort-controller: optional: true - bare-fs@4.6.0: - resolution: {integrity: sha512-2YkS7NuiJceSEbyEOdSNLE9tsGd+f4+f7C+Nik/MCk27SYdwIMPT/yRKvg++FZhQXgk0KWJKJyXX9RhVV0RGqA==} + bare-fs@4.7.0: + resolution: {integrity: sha512-xzqKsCFxAek9aezYhjJuJRXBIaYlg/0OGDTZp+T8eYmYMlm66cs6cYko02drIyjN2CBbi+I6L7YfXyqpqtKRXA==} engines: {bare: '>=1.16.0'} peerDependencies: bare-buffer: '*' @@ -2659,8 +2659,8 @@ packages: bare-path@3.0.0: resolution: {integrity: sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==} - bare-stream@2.12.0: - resolution: {integrity: sha512-w28i8lkBgREV3rPXGbgK+BO66q+ZpKqRWrZLiCdmmUlLPrQ45CzkvRhN+7lnv00Gpi2zy5naRxnUFAxCECDm9g==} + bare-stream@2.13.0: + resolution: {integrity: sha512-3zAJRZMDFGjdn+RVnNpF9kuELw+0Fl3lpndM4NcEOhb9zwtSo/deETfuIwMSE5BXanA0FrN1qVjffGwAg2Y7EA==} peerDependencies: bare-abort-controller: '*' bare-buffer: '*' @@ -2679,13 +2679,13 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - baseline-browser-mapping@2.10.16: - resolution: {integrity: sha512-Lyf3aK28zpsD1yQMiiHD4RvVb6UdMoo8xzG2XzFIfR9luPzOpcBlAsT/qfB1XWS1bxWT+UtE4WmQgsp297FYOA==} + baseline-browser-mapping@2.10.18: + resolution: {integrity: sha512-VSnGQAOLtP5mib/DPyg2/t+Tlv65NTBz83BJBJvmLVHHuKJVaDOBvJJykiT5TR++em5nfAySPccDZDa4oSrn8A==} engines: {node: '>=6.0.0'} hasBin: true - basic-ftp@5.2.1: - resolution: {integrity: sha512-0yaL8JdxTknKDILitVpfYfV2Ob6yb3udX/hK97M7I3jOeznBNxQPtVvTUtnhUkyHlxFWyr5Lvknmgzoc7jf+1Q==} + basic-ftp@5.2.2: + resolution: {integrity: sha512-1tDrzKsdCg70WGvbFss/ulVAxupNauGnOlgpyjKzeQxzyllBLS0CGLV7tjIXTK3ZQA9/FBEm9qyFFN1bciA6pw==} engines: {node: '>=10.0.0'} before-after-hook@4.0.0: @@ -3077,8 +3077,8 @@ packages: dom-helpers@5.2.1: resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} - dotenv@17.4.1: - resolution: {integrity: sha512-k8DaKGP6r1G30Lx8V4+pCsLzKr8vLmV2paqEj1Y55GdAgJuIqpRp5FfajGF8KtwMxCz9qJc6wUIJnm053d/WCw==} + dotenv@17.4.2: + resolution: {integrity: sha512-nI4U3TottKAcAD9LLud4Cb7b2QztQMUEfHbvhTH09bqXTxnSie8WnjPALV/WMCrJZ6UV/qHJ6L03OqO3LcdYZw==} engines: {node: '>=12'} dunder-proto@1.0.1: @@ -3094,8 +3094,8 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.5.334: - resolution: {integrity: sha512-mgjZAz7Jyx1SRCwEpy9wefDS7GvNPazLthHg8eQMJ76wBdGQQDW33TCrUTvQ4wzpmOrv2zrFoD3oNufMdyMpog==} + electron-to-chromium@1.5.336: + resolution: {integrity: sha512-AbH9q9J455r/nLmdNZes0G0ZKcRX73FicwowalLs6ijwOmCJSRRrLX63lcAlzy9ux3dWK1w1+1nsBJEWN11hcQ==} emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -3347,8 +3347,8 @@ packages: fast-content-type-parse@3.0.0: resolution: {integrity: sha512-ZvLdcY8P+N8mGQJahJV5G4U88CSvT1rP8ApL6uETe88MBXrBHAkZlSEySdUlyztF7ccb+Znos3TFqaepHxdhBg==} - fast-copy@4.0.2: - resolution: {integrity: sha512-ybA6PDXIXOXivLJK/z9e+Otk7ve13I4ckBvGO5I2RRmBU1gMHLVDJYEuJYhGwez7YNlYji2M2DvVU+a9mSFDlw==} + fast-copy@4.0.3: + resolution: {integrity: sha512-58apWr0GUiDFM8+3afrO6eYwJBn9ZAhDOzG3L+/9llab/haCARS2UIfffmOurYLwbgDRs8n0rfr6qAAPEAuAQw==} fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} @@ -3428,8 +3428,8 @@ packages: flatted@3.4.2: resolution: {integrity: sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==} - follow-redirects@1.15.11: - resolution: {integrity: sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==} + follow-redirects@1.16.0: + resolution: {integrity: sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -4167,8 +4167,8 @@ packages: resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==} engines: {node: '>= 0.6'} - netmask@2.1.0: - resolution: {integrity: sha512-z9sZrk6wyf8/NDKKqe+Tyl58XtgkYrV4kgt1O8xrzYvpl1LvPacPo0imMLHfpStk3kgCIq1ksJ2bmJn9hue2lQ==} + netmask@2.1.1: + resolution: {integrity: sha512-eonl3sLUha+S1GzTPxychyhnUzKyeQkZ7jLjKrBagJgPla13F+uQ71HgpFefyHgqrjEbCPkDArxYsjY8/+gLKA==} engines: {node: '>= 0.4.0'} next@14.2.35: @@ -4295,8 +4295,8 @@ packages: zod: optional: true - openai@6.33.0: - resolution: {integrity: sha512-xAYN1W3YsDXJWA5F277135YfkEk6H7D3D6vWwRhJ3OEkzRgcyK8z/P5P9Gyi/wB4N8kK9kM5ZjprfvyHagKmpw==} + openai@6.34.0: + resolution: {integrity: sha512-yEr2jdGf4tVFYG6ohmr3pF6VJuveP0EA/sS8TBx+4Eq5NT10alu5zg2dmxMXMgqpihRDQlFGpRt2XwsGj+Fyxw==} hasBin: true peerDependencies: ws: ^8.18.0 @@ -4366,8 +4366,8 @@ packages: resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} engines: {node: '>= 0.8'} - patchright-core@1.59.3: - resolution: {integrity: sha512-EXq8a3nOoiubBtM77W9vYJDP/nFBuGaQK5CAzkaCr9/PTU5DPT1PDW0mDLdeX0P7bzSUgXEHiogHlC4zK2qSzw==} + patchright-core@1.59.4: + resolution: {integrity: sha512-7/vyX0XK0cpGKlcnUD+Rhjv5o9rrmZQl4v/NI+EUBed+VaU5EORpkOF0Gdi+fP698fLhY0tXwacKBUqKE38jQA==} engines: {node: '>=18'} hasBin: true @@ -4375,8 +4375,8 @@ packages: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} - path-expression-matcher@1.4.0: - resolution: {integrity: sha512-s4DQMxIdhj3jLFWd9LxHOplj4p9yQ4ffMGowFf3cpEgrrJjEhN0V5nxw4Ye1EViAGDoL4/1AeO6qHpqYPOzE4Q==} + path-expression-matcher@1.5.0: + resolution: {integrity: sha512-cbrerZV+6rvdQrrD+iGMcZFEiiSrbv9Tfdkvnusy6y0x0GKBXREFg/Y65GhIfm0tnLntThhzCnfKwp1WRjeCyQ==} engines: {node: '>=14.0.0'} path-is-absolute@1.0.1: @@ -4525,8 +4525,8 @@ packages: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} - prettier@3.8.1: - resolution: {integrity: sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==} + prettier@3.8.2: + resolution: {integrity: sha512-8c3mgTe0ASwWAJK+78dpviD+A8EqhndQPUBpNUIPt6+xWlIigCwfN01lWr9MAede4uqXGTEKeQWTvzb3vjia0Q==} engines: {node: '>=14'} hasBin: true @@ -5333,8 +5333,8 @@ packages: resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} engines: {node: '>=18'} - weave@0.11.1: - resolution: {integrity: sha512-JU9IqrETDHrMBF1DAIIo1E7SylmBLmZqHqPpTLO9JjjNsDqXCtKtWw+ckBJ6Edyn74RIfOeZDcHLTNQ8EKTzdA==} + weave@0.13.0: + resolution: {integrity: sha512-XhWuHGkvxSfHhG4vFLIfhD9vHjXsRO/3bLONDE5AevQxDbPpZ69y7LpL3oci7qOymgYhgzVw8FSa429ax7LKjA==} web-streams-polyfill@3.3.3: resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} @@ -5505,17 +5505,17 @@ snapshots: zod: 3.25.76 optional: true - '@ai-sdk/gateway@2.0.74(zod@3.25.76)': + '@ai-sdk/gateway@2.0.77(zod@3.25.76)': dependencies: '@ai-sdk/provider': 2.0.1 '@ai-sdk/provider-utils': 3.0.23(zod@3.25.76) '@vercel/oidc': 3.1.0 zod: 3.25.76 - '@ai-sdk/google-vertex@3.0.127(zod@3.25.76)': + '@ai-sdk/google-vertex@3.0.128(zod@3.25.76)': dependencies: '@ai-sdk/anthropic': 2.0.74(zod@3.25.76) - '@ai-sdk/google': 2.0.67(zod@3.25.76) + '@ai-sdk/google': 2.0.68(zod@3.25.76) '@ai-sdk/openai-compatible': 1.0.35(zod@3.25.76) '@ai-sdk/provider': 2.0.1 '@ai-sdk/provider-utils': 3.0.23(zod@3.25.76) @@ -5525,7 +5525,7 @@ snapshots: - supports-color optional: true - '@ai-sdk/google@2.0.67(zod@3.25.76)': + '@ai-sdk/google@2.0.68(zod@3.25.76)': dependencies: '@ai-sdk/provider': 2.0.1 '@ai-sdk/provider-utils': 3.0.23(zod@3.25.76) @@ -5586,7 +5586,7 @@ snapshots: zod: 3.25.76 optional: true - '@ai-sdk/xai@2.0.66(zod@3.25.76)': + '@ai-sdk/xai@2.0.67(zod@3.25.76)': dependencies: '@ai-sdk/openai-compatible': 1.0.35(zod@3.25.76) '@ai-sdk/provider': 2.0.1 @@ -5608,7 +5608,7 @@ snapshots: transitivePeerDependencies: - encoding - '@anthropic-ai/sdk@0.72.1(zod@3.25.76)': + '@anthropic-ai/sdk@0.88.0(zod@3.25.76)': dependencies: json-schema-to-ts: 3.1.1 optionalDependencies: @@ -5677,7 +5677,7 @@ snapshots: '@smithy/util-utf8': 2.3.0 tslib: 2.8.1 - '@aws-sdk/client-s3@3.1026.0': + '@aws-sdk/client-s3@3.1030.0': dependencies: '@aws-crypto/sha1-browser': 5.2.0 '@aws-crypto/sha256-browser': 5.2.0 @@ -5700,7 +5700,7 @@ snapshots: '@aws-sdk/util-endpoints': 3.996.6 '@aws-sdk/util-user-agent-browser': 3.972.9 '@aws-sdk/util-user-agent-node': 3.973.15 - '@smithy/config-resolver': 4.4.14 + '@smithy/config-resolver': 4.4.15 '@smithy/core': 3.23.14 '@smithy/eventstream-serde-browser': 4.2.13 '@smithy/eventstream-serde-config-resolver': 4.3.13 @@ -5713,7 +5713,7 @@ snapshots: '@smithy/md5-js': 4.2.13 '@smithy/middleware-content-length': 4.2.13 '@smithy/middleware-endpoint': 4.4.29 - '@smithy/middleware-retry': 4.5.0 + '@smithy/middleware-retry': 4.5.1 '@smithy/middleware-serde': 4.2.17 '@smithy/middleware-stack': 4.2.13 '@smithy/node-config-provider': 4.3.13 @@ -5726,10 +5726,10 @@ snapshots: '@smithy/util-body-length-browser': 4.2.2 '@smithy/util-body-length-node': 4.2.3 '@smithy/util-defaults-mode-browser': 4.3.45 - '@smithy/util-defaults-mode-node': 4.2.49 - '@smithy/util-endpoints': 3.3.4 + '@smithy/util-defaults-mode-node': 4.2.50 + '@smithy/util-endpoints': 3.4.0 '@smithy/util-middleware': 4.2.13 - '@smithy/util-retry': 4.3.0 + '@smithy/util-retry': 4.3.1 '@smithy/util-stream': 4.5.22 '@smithy/util-utf8': 4.2.2 '@smithy/util-waiter': 4.2.15 @@ -5862,9 +5862,9 @@ snapshots: transitivePeerDependencies: - aws-crt - '@aws-sdk/lib-storage@3.1026.0(@aws-sdk/client-s3@3.1026.0)': + '@aws-sdk/lib-storage@3.1030.0(@aws-sdk/client-s3@3.1030.0)': dependencies: - '@aws-sdk/client-s3': 3.1026.0 + '@aws-sdk/client-s3': 3.1030.0 '@smithy/middleware-endpoint': 4.4.29 '@smithy/protocol-http': 5.3.13 '@smithy/smithy-client': 4.12.9 @@ -5966,7 +5966,7 @@ snapshots: '@smithy/core': 3.23.14 '@smithy/protocol-http': 5.3.13 '@smithy/types': 4.14.0 - '@smithy/util-retry': 4.3.0 + '@smithy/util-retry': 4.3.1 tslib: 2.8.1 '@aws-sdk/nested-clients@3.996.19': @@ -5983,14 +5983,14 @@ snapshots: '@aws-sdk/util-endpoints': 3.996.6 '@aws-sdk/util-user-agent-browser': 3.972.9 '@aws-sdk/util-user-agent-node': 3.973.15 - '@smithy/config-resolver': 4.4.14 + '@smithy/config-resolver': 4.4.15 '@smithy/core': 3.23.14 '@smithy/fetch-http-handler': 5.3.16 '@smithy/hash-node': 4.2.13 '@smithy/invalid-dependency': 4.2.13 '@smithy/middleware-content-length': 4.2.13 '@smithy/middleware-endpoint': 4.4.29 - '@smithy/middleware-retry': 4.5.0 + '@smithy/middleware-retry': 4.5.1 '@smithy/middleware-serde': 4.2.17 '@smithy/middleware-stack': 4.2.13 '@smithy/node-config-provider': 4.3.13 @@ -6003,10 +6003,10 @@ snapshots: '@smithy/util-body-length-browser': 4.2.2 '@smithy/util-body-length-node': 4.2.3 '@smithy/util-defaults-mode-browser': 4.3.45 - '@smithy/util-defaults-mode-node': 4.2.49 - '@smithy/util-endpoints': 3.3.4 + '@smithy/util-defaults-mode-node': 4.2.50 + '@smithy/util-endpoints': 3.4.0 '@smithy/util-middleware': 4.2.13 - '@smithy/util-retry': 4.3.0 + '@smithy/util-retry': 4.3.1 '@smithy/util-utf8': 4.2.2 tslib: 2.8.1 transitivePeerDependencies: @@ -6015,7 +6015,7 @@ snapshots: '@aws-sdk/region-config-resolver@3.972.11': dependencies: '@aws-sdk/types': 3.973.7 - '@smithy/config-resolver': 4.4.14 + '@smithy/config-resolver': 4.4.15 '@smithy/node-config-provider': 4.3.13 '@smithy/types': 4.14.0 tslib: 2.8.1 @@ -6055,7 +6055,7 @@ snapshots: '@aws-sdk/types': 3.973.7 '@smithy/types': 4.14.0 '@smithy/url-parser': 4.2.13 - '@smithy/util-endpoints': 3.3.4 + '@smithy/util-endpoints': 3.4.0 tslib: 2.8.1 '@aws-sdk/util-locate-window@3.965.5': @@ -6112,15 +6112,15 @@ snapshots: transitivePeerDependencies: - encoding - '@browserbasehq/stagehand@3.2.0(@cfworker/json-schema@4.1.1)(@opentelemetry/api@1.9.1)(@opentelemetry/exporter-trace-otlp-proto@0.207.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(deepmerge@4.3.1)(zod@3.25.76)': + '@browserbasehq/stagehand@3.2.1(@cfworker/json-schema@4.1.1)(@opentelemetry/api@1.9.1)(@opentelemetry/exporter-trace-otlp-proto@0.207.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(deepmerge@4.3.1)(zod@3.25.76)': dependencies: '@ai-sdk/provider': 2.0.1 '@anthropic-ai/sdk': 0.39.0 '@browserbasehq/sdk': 2.10.0 - '@google/genai': 1.48.0(@modelcontextprotocol/sdk@1.29.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0) + '@google/genai': 1.50.0(@modelcontextprotocol/sdk@1.29.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0) '@langchain/openai': 0.4.9(@langchain/core@0.3.80(@opentelemetry/api@1.9.1)(@opentelemetry/exporter-trace-otlp-proto@0.207.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(openai@4.104.0(ws@8.20.0(bufferutil@4.1.0))(zod@3.25.76)))(ws@8.20.0(bufferutil@4.1.0)) '@modelcontextprotocol/sdk': 1.29.0(@cfworker/json-schema@4.1.1)(zod@3.25.76) - ai: 5.0.170(zod@3.25.76) + ai: 5.0.173(zod@3.25.76) deepmerge: 4.3.1 devtools-protocol: 0.0.1464554 fetch-cookie: 3.2.0 @@ -6137,19 +6137,19 @@ snapshots: '@ai-sdk/azure': 2.0.104(zod@3.25.76) '@ai-sdk/cerebras': 1.0.40(zod@3.25.76) '@ai-sdk/deepseek': 1.0.36(zod@3.25.76) - '@ai-sdk/google': 2.0.67(zod@3.25.76) - '@ai-sdk/google-vertex': 3.0.127(zod@3.25.76) + '@ai-sdk/google': 2.0.68(zod@3.25.76) + '@ai-sdk/google-vertex': 3.0.128(zod@3.25.76) '@ai-sdk/groq': 2.0.37(zod@3.25.76) '@ai-sdk/mistral': 2.0.30(zod@3.25.76) '@ai-sdk/openai': 2.0.102(zod@3.25.76) '@ai-sdk/perplexity': 2.0.27(zod@3.25.76) '@ai-sdk/togetherai': 1.0.38(zod@3.25.76) - '@ai-sdk/xai': 2.0.66(zod@3.25.76) - '@langchain/core': 0.3.80(@opentelemetry/api@1.9.1)(@opentelemetry/exporter-trace-otlp-proto@0.207.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(openai@6.33.0(ws@8.20.0(bufferutil@4.1.0))(zod@3.25.76)) + '@ai-sdk/xai': 2.0.67(zod@3.25.76) + '@langchain/core': 0.3.80(@opentelemetry/api@1.9.1)(@opentelemetry/exporter-trace-otlp-proto@0.207.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(openai@6.34.0(ws@8.20.0(bufferutil@4.1.0))(zod@3.25.76)) bufferutil: 4.1.0 chrome-launcher: 1.2.1 ollama-ai-provider-v2: 1.5.5(zod@3.25.76) - patchright-core: 1.59.3 + patchright-core: 1.59.4 playwright: 1.59.1 playwright-core: 1.59.1 puppeteer-core: 22.15.0(bufferutil@4.1.0) @@ -6191,18 +6191,24 @@ snapshots: '@csstools/css-tokenizer@4.0.0': {} - '@daytonaio/api-client@0.152.1': + '@daytona/api-client@0.164.0': dependencies: - axios: 1.14.0 + axios: 1.15.0 transitivePeerDependencies: - debug - '@daytonaio/sdk@0.152.1(ws@8.20.0(bufferutil@4.1.0))': + '@daytona/toolbox-api-client@0.164.0': dependencies: - '@aws-sdk/client-s3': 3.1026.0 - '@aws-sdk/lib-storage': 3.1026.0(@aws-sdk/client-s3@3.1026.0) - '@daytonaio/api-client': 0.152.1 - '@daytonaio/toolbox-api-client': 0.152.1 + axios: 1.15.0 + transitivePeerDependencies: + - debug + + '@daytonaio/sdk@0.164.0(ws@8.20.0(bufferutil@4.1.0))': + dependencies: + '@aws-sdk/client-s3': 3.1030.0 + '@aws-sdk/lib-storage': 3.1030.0(@aws-sdk/client-s3@3.1030.0) + '@daytona/api-client': 0.164.0 + '@daytona/toolbox-api-client': 0.164.0 '@iarna/toml': 2.2.5 '@opentelemetry/api': 1.9.1 '@opentelemetry/exporter-trace-otlp-http': 0.207.0(@opentelemetry/api@1.9.1) @@ -6212,9 +6218,9 @@ snapshots: '@opentelemetry/sdk-node': 0.207.0(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-trace-base': 2.6.1(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': 1.40.0 - axios: 1.14.0 + axios: 1.15.0 busboy: 1.6.0 - dotenv: 17.4.1 + dotenv: 17.4.2 expand-tilde: 2.0.2 fast-glob: 3.3.3 form-data: 4.0.5 @@ -6228,12 +6234,6 @@ snapshots: - supports-color - ws - '@daytonaio/toolbox-api-client@0.152.1': - dependencies: - axios: 1.14.0 - transitivePeerDependencies: - - debug - '@emnapi/core@1.9.2': dependencies: '@emnapi/wasi-threads': 1.2.1 @@ -6439,7 +6439,7 @@ snapshots: '@floating-ui/utils@0.2.11': {} - '@google/genai@1.48.0(@modelcontextprotocol/sdk@1.29.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)': + '@google/genai@1.50.0(@modelcontextprotocol/sdk@1.29.0(@cfworker/json-schema@4.1.1)(zod@3.25.76))(bufferutil@4.1.0)': dependencies: google-auth-library: 10.6.2 p-retry: 4.6.2 @@ -6517,14 +6517,14 @@ snapshots: '@js-sdsl/ordered-map@4.4.2': {} - '@langchain/core@0.3.80(@opentelemetry/api@1.9.1)(@opentelemetry/exporter-trace-otlp-proto@0.207.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(openai@6.33.0(ws@8.20.0(bufferutil@4.1.0))(zod@3.25.76))': + '@langchain/core@0.3.80(@opentelemetry/api@1.9.1)(@opentelemetry/exporter-trace-otlp-proto@0.207.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(openai@6.34.0(ws@8.20.0(bufferutil@4.1.0))(zod@3.25.76))': dependencies: '@cfworker/json-schema': 4.1.1 ansi-styles: 5.2.0 camelcase: 6.3.0 decamelize: 1.2.0 js-tiktoken: 1.0.21 - langsmith: 0.3.87(@opentelemetry/api@1.9.1)(@opentelemetry/exporter-trace-otlp-proto@0.207.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(openai@6.33.0(ws@8.20.0(bufferutil@4.1.0))(zod@3.25.76)) + langsmith: 0.3.87(@opentelemetry/api@1.9.1)(@opentelemetry/exporter-trace-otlp-proto@0.207.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(openai@6.34.0(ws@8.20.0(bufferutil@4.1.0))(zod@3.25.76)) mustache: 4.2.0 p-queue: 6.6.2 p-retry: 4.6.2 @@ -6539,7 +6539,7 @@ snapshots: '@langchain/openai@0.4.9(@langchain/core@0.3.80(@opentelemetry/api@1.9.1)(@opentelemetry/exporter-trace-otlp-proto@0.207.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(openai@4.104.0(ws@8.20.0(bufferutil@4.1.0))(zod@3.25.76)))(ws@8.20.0(bufferutil@4.1.0))': dependencies: - '@langchain/core': 0.3.80(@opentelemetry/api@1.9.1)(@opentelemetry/exporter-trace-otlp-proto@0.207.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(openai@6.33.0(ws@8.20.0(bufferutil@4.1.0))(zod@3.25.76)) + '@langchain/core': 0.3.80(@opentelemetry/api@1.9.1)(@opentelemetry/exporter-trace-otlp-proto@0.207.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(openai@6.34.0(ws@8.20.0(bufferutil@4.1.0))(zod@3.25.76)) js-tiktoken: 1.0.21 openai: 4.104.0(ws@8.20.0(bufferutil@4.1.0))(zod@3.25.76) zod: 3.25.76 @@ -7486,12 +7486,12 @@ snapshots: dependencies: tslib: 2.8.1 - '@smithy/config-resolver@4.4.14': + '@smithy/config-resolver@4.4.15': dependencies: '@smithy/node-config-provider': 4.3.13 '@smithy/types': 4.14.0 '@smithy/util-config-provider': 4.2.2 - '@smithy/util-endpoints': 3.3.4 + '@smithy/util-endpoints': 3.4.0 '@smithy/util-middleware': 4.2.13 tslib: 2.8.1 @@ -7610,7 +7610,7 @@ snapshots: '@smithy/util-middleware': 4.2.13 tslib: 2.8.1 - '@smithy/middleware-retry@4.5.0': + '@smithy/middleware-retry@4.5.1': dependencies: '@smithy/core': 3.23.14 '@smithy/node-config-provider': 4.3.13 @@ -7619,7 +7619,7 @@ snapshots: '@smithy/smithy-client': 4.12.9 '@smithy/types': 4.14.0 '@smithy/util-middleware': 4.2.13 - '@smithy/util-retry': 4.3.0 + '@smithy/util-retry': 4.3.1 '@smithy/uuid': 1.1.2 tslib: 2.8.1 @@ -7745,9 +7745,9 @@ snapshots: '@smithy/types': 4.14.0 tslib: 2.8.1 - '@smithy/util-defaults-mode-node@4.2.49': + '@smithy/util-defaults-mode-node@4.2.50': dependencies: - '@smithy/config-resolver': 4.4.14 + '@smithy/config-resolver': 4.4.15 '@smithy/credential-provider-imds': 4.2.13 '@smithy/node-config-provider': 4.3.13 '@smithy/property-provider': 4.2.13 @@ -7755,7 +7755,7 @@ snapshots: '@smithy/types': 4.14.0 tslib: 2.8.1 - '@smithy/util-endpoints@3.3.4': + '@smithy/util-endpoints@3.4.0': dependencies: '@smithy/node-config-provider': 4.3.13 '@smithy/types': 4.14.0 @@ -7770,7 +7770,7 @@ snapshots: '@smithy/types': 4.14.0 tslib: 2.8.1 - '@smithy/util-retry@4.3.0': + '@smithy/util-retry@4.3.1': dependencies: '@smithy/service-error-classification': 4.2.13 '@smithy/types': 4.14.0 @@ -8149,9 +8149,9 @@ snapshots: dependencies: humanize-ms: 1.2.1 - ai@5.0.170(zod@3.25.76): + ai@5.0.173(zod@3.25.76): dependencies: - '@ai-sdk/gateway': 2.0.74(zod@3.25.76) + '@ai-sdk/gateway': 2.0.77(zod@3.25.76) '@ai-sdk/provider': 2.0.1 '@ai-sdk/provider-utils': 3.0.23(zod@3.25.76) '@opentelemetry/api': 1.9.0 @@ -8290,7 +8290,7 @@ snapshots: atomic-sleep@1.0.0: {} - autoprefixer@10.4.27(postcss@8.5.9): + autoprefixer@10.5.0(postcss@8.5.9): dependencies: browserslist: 4.28.2 caniuse-lite: 1.0.30001787 @@ -8308,9 +8308,9 @@ snapshots: axe-core@4.11.2: {} - axios@1.14.0: + axios@1.15.0: dependencies: - follow-redirects: 1.15.11 + follow-redirects: 1.16.0 form-data: 4.0.5 proxy-from-env: 2.1.0 transitivePeerDependencies: @@ -8328,11 +8328,11 @@ snapshots: bare-events@2.8.2: optional: true - bare-fs@4.6.0: + bare-fs@4.7.0: dependencies: bare-events: 2.8.2 bare-path: 3.0.0 - bare-stream: 2.12.0(bare-events@2.8.2) + bare-stream: 2.13.0(bare-events@2.8.2) bare-url: 2.4.0 fast-fifo: 1.3.2 transitivePeerDependencies: @@ -8348,7 +8348,7 @@ snapshots: bare-os: 3.8.7 optional: true - bare-stream@2.12.0(bare-events@2.8.2): + bare-stream@2.13.0(bare-events@2.8.2): dependencies: streamx: 2.25.0 teex: 1.0.1 @@ -8365,9 +8365,9 @@ snapshots: base64-js@1.5.1: {} - baseline-browser-mapping@2.10.16: {} + baseline-browser-mapping@2.10.18: {} - basic-ftp@5.2.1: + basic-ftp@5.2.2: optional: true before-after-hook@4.0.0: {} @@ -8415,9 +8415,9 @@ snapshots: browserslist@4.28.2: dependencies: - baseline-browser-mapping: 2.10.16 + baseline-browser-mapping: 2.10.18 caniuse-lite: 1.0.30001787 - electron-to-chromium: 1.5.334 + electron-to-chromium: 1.5.336 node-releases: 2.0.37 update-browserslist-db: 1.2.3(browserslist@4.28.2) @@ -8751,7 +8751,7 @@ snapshots: '@babel/runtime': 7.29.2 csstype: 3.2.3 - dotenv@17.4.1: {} + dotenv@17.4.2: {} dunder-proto@1.0.1: dependencies: @@ -8767,7 +8767,7 @@ snapshots: ee-first@1.1.1: {} - electron-to-chromium@1.5.334: {} + electron-to-chromium@1.5.336: {} emoji-regex@8.0.0: {} @@ -8961,8 +8961,8 @@ snapshots: '@typescript-eslint/parser': 8.58.1(eslint@8.57.1)(typescript@5.9.3) eslint: 8.57.1 eslint-import-resolver-node: 0.3.10 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@8.57.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.58.1(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.58.1(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.58.1(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.58.1(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1) eslint-plugin-react: 7.37.5(eslint@8.57.1) eslint-plugin-react-hooks: 5.0.0-canary-7118f5dd7-20230705(eslint@8.57.1) @@ -8981,7 +8981,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@8.57.1): + eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.58.1(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.4.3 @@ -8992,22 +8992,22 @@ snapshots: tinyglobby: 0.2.16 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.58.1(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.58.1(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.58.1(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.58.1(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.58.1(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.58.1(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): dependencies: debug: 3.2.7 optionalDependencies: '@typescript-eslint/parser': 8.58.1(eslint@8.57.1)(typescript@5.9.3) eslint: 8.57.1 eslint-import-resolver-node: 0.3.10 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@8.57.1) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.58.1(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.58.1(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.58.1(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.58.1(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -9018,7 +9018,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.10 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.58.1(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.58.1(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.58.1(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -9248,7 +9248,7 @@ snapshots: fast-content-type-parse@3.0.0: {} - fast-copy@4.0.2: {} + fast-copy@4.0.3: {} fast-deep-equal@3.1.3: {} @@ -9275,12 +9275,12 @@ snapshots: fast-xml-builder@1.1.4: dependencies: - path-expression-matcher: 1.4.0 + path-expression-matcher: 1.5.0 fast-xml-parser@5.5.8: dependencies: fast-xml-builder: 1.1.4 - path-expression-matcher: 1.4.0 + path-expression-matcher: 1.5.0 strnum: 2.2.3 fastq@1.20.1: @@ -9338,7 +9338,7 @@ snapshots: flatted@3.4.2: {} - follow-redirects@1.15.11: {} + follow-redirects@1.16.0: {} for-each@0.3.5: dependencies: @@ -9471,7 +9471,7 @@ snapshots: get-uri@6.0.5: dependencies: - basic-ftp: 5.2.1 + basic-ftp: 5.2.2 data-uri-to-buffer: 6.0.2 debug: 4.4.3 transitivePeerDependencies: @@ -9900,7 +9900,7 @@ snapshots: dependencies: json-buffer: 3.0.1 - langsmith@0.3.87(@opentelemetry/api@1.9.1)(@opentelemetry/exporter-trace-otlp-proto@0.207.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(openai@6.33.0(ws@8.20.0(bufferutil@4.1.0))(zod@3.25.76)): + langsmith@0.3.87(@opentelemetry/api@1.9.1)(@opentelemetry/exporter-trace-otlp-proto@0.207.0(@opentelemetry/api@1.9.1))(@opentelemetry/sdk-trace-base@2.6.1(@opentelemetry/api@1.9.1))(openai@6.34.0(ws@8.20.0(bufferutil@4.1.0))(zod@3.25.76)): dependencies: '@types/uuid': 10.0.0 chalk: 4.1.2 @@ -9912,7 +9912,7 @@ snapshots: '@opentelemetry/api': 1.9.1 '@opentelemetry/exporter-trace-otlp-proto': 0.207.0(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-trace-base': 2.6.1(@opentelemetry/api@1.9.1) - openai: 6.33.0(ws@8.20.0(bufferutil@4.1.0))(zod@3.25.76) + openai: 6.34.0(ws@8.20.0(bufferutil@4.1.0))(zod@3.25.76) language-subtag-registry@0.3.23: {} @@ -10071,7 +10071,7 @@ snapshots: negotiator@1.0.0: {} - netmask@2.1.0: + netmask@2.1.1: optional: true next@14.2.35(@opentelemetry/api@1.9.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): @@ -10210,7 +10210,7 @@ snapshots: transitivePeerDependencies: - encoding - openai@6.33.0(ws@8.20.0(bufferutil@4.1.0))(zod@3.25.76): + openai@6.34.0(ws@8.20.0(bufferutil@4.1.0))(zod@3.25.76): optionalDependencies: ws: 8.20.0(bufferutil@4.1.0) zod: 3.25.76 @@ -10275,7 +10275,7 @@ snapshots: pac-resolver@7.0.1: dependencies: degenerator: 5.0.1 - netmask: 2.1.0 + netmask: 2.1.1 optional: true parent-module@1.0.1: @@ -10290,12 +10290,12 @@ snapshots: parseurl@1.3.3: {} - patchright-core@1.59.3: + patchright-core@1.59.4: optional: true path-exists@4.0.0: {} - path-expression-matcher@1.4.0: {} + path-expression-matcher@1.5.0: {} path-is-absolute@1.0.1: {} @@ -10341,7 +10341,7 @@ snapshots: dependencies: colorette: 2.0.20 dateformat: 4.6.3 - fast-copy: 4.0.2 + fast-copy: 4.0.3 fast-safe-stringify: 2.1.1 help-me: 5.0.0 joycon: 3.1.1 @@ -10436,7 +10436,7 @@ snapshots: prelude-ls@1.2.1: {} - prettier@3.8.1: {} + prettier@3.8.2: {} pretty-format@27.5.1: dependencies: @@ -11115,7 +11115,7 @@ snapshots: pump: 3.0.4 tar-stream: 3.1.8 optionalDependencies: - bare-fs: 4.6.0 + bare-fs: 4.7.0 bare-path: 3.0.0 transitivePeerDependencies: - bare-abort-controller @@ -11126,7 +11126,7 @@ snapshots: tar-stream@3.1.8: dependencies: b4a: 1.8.0 - bare-fs: 4.6.0 + bare-fs: 4.7.0 fast-fifo: 1.3.2 streamx: 2.25.0 transitivePeerDependencies: @@ -11459,7 +11459,7 @@ snapshots: dependencies: xml-name-validator: 5.0.0 - weave@0.11.1(ws@8.20.0(bufferutil@4.1.0))(zod@3.25.76): + weave@0.13.0(ws@8.20.0(bufferutil@4.1.0))(zod@3.25.76): dependencies: cli-progress: 3.12.0 cross-spawn: 7.0.6