diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 34b47fec2..fa313d799 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -82,8 +82,8 @@ catalogs: specifier: ^5.0.5 version: 5.0.5 agents: - specifier: 0.20.1 - version: 0.20.1 + specifier: 0.32.0 + version: 0.32.0 ai: specifier: ^6.0.64 version: 6.0.64 @@ -194,7 +194,7 @@ overrides: ajv@8.20.0>fast-uri: 3.1.8 express-rate-limit@8>ip-address: 10.7.4 js-yaml@3.15.2>argparse: 2.0.1 - '@modelcontextprotocol/sdk': 1.32.0 + '@modelcontextprotocol/sdk': 1.32.2 fast-xml-parser: 5.7.2 picomatch@2.3.1: 2.3.2 seroval: ^1.5.4 @@ -300,13 +300,13 @@ importers: dependencies: '@hono/mcp': specifier: ^0.2.3 - version: 0.2.5(@modelcontextprotocol/sdk@1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.7))(hono-rate-limiter@0.4.2(hono@4.13.13))(hono@4.13.13)(zod@4.6.7) + version: 0.2.5(@modelcontextprotocol/sdk@1.32.2(@cfworker/json-schema@4.1.1)(zod@4.6.7))(hono-rate-limiter@0.4.2(hono@4.13.13))(hono@4.13.13)(zod@4.6.7) '@mastra/core': specifier: ^1.63.2 version: 1.63.2(ai@5.0.216(zod@4.6.7))(express@5.3.0)(zod@4.6.7) '@modelcontextprotocol/sdk': - specifier: 1.32.0 - version: 1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.7) + specifier: 1.32.2 + version: 1.32.2(@cfworker/json-schema@4.1.1)(zod@4.6.7) '@openrouter/ai-sdk-provider': specifier: ^1.5.4 version: 1.5.4(ai@5.0.216(zod@4.6.7))(zod@4.6.7) @@ -646,8 +646,8 @@ importers: specifier: 'catalog:' version: 0.10.3(patch_hash=34910b67929c1888b1492384c514d6baeedc4a439f66e21375dee5af404834f8) '@modelcontextprotocol/sdk': - specifier: 1.32.0 - version: 1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.7) + specifier: 1.32.2 + version: 1.32.2(@cfworker/json-schema@4.1.1)(zod@4.6.7) '@modelcontextprotocol/server': specifier: 'catalog:' version: 2.4.0 @@ -665,7 +665,7 @@ importers: version: 11.6.0(react-router@7.18.4(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react@19.2.8) agents: specifier: 'catalog:' - version: 0.20.1(@ai-sdk/react@3.0.232(react@19.2.8)(zod@4.6.7))(@babel/core@7.28.0)(@babel/runtime@7.28.4)(@cloudflare/workers-types@4.20260405.1)(@modelcontextprotocol/client@2.0.0)(@modelcontextprotocol/sdk@1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.7))(@modelcontextprotocol/server@2.4.0)(ai@6.0.64(zod@4.6.7))(chat@4.40.0(ai@6.0.64(zod@4.6.7))(zod@4.6.7))(react@19.2.8)(rolldown@1.0.0-beta.23)(vite@6.4.5(@types/node@24.13.5)(jiti@2.7.0)(lightningcss@1.33.0)(tsx@4.23.13)(yaml@2.9.0))(zod@4.6.7) + version: 0.32.0(@ai-sdk/provider@4.0.4)(@ai-sdk/react@3.0.232(react@19.2.8)(zod@4.6.7))(@babel/core@7.28.0)(@babel/runtime@7.28.4)(@modelcontextprotocol/client@2.4.0)(@modelcontextprotocol/sdk@1.32.2(@cfworker/json-schema@4.1.1)(zod@4.6.7))(@modelcontextprotocol/server@2.4.0)(ai@6.0.64(zod@4.6.7))(chat@4.40.0(ai@6.0.64(zod@4.6.7))(zod@4.6.7))(react@19.2.8)(rolldown@1.2.14)(vite@6.4.5(@types/node@24.13.5)(jiti@2.7.0)(lightningcss@1.33.0)(tsx@4.23.13)(yaml@2.9.0))(zod@4.6.7) ai: specifier: 'catalog:' version: 6.0.64(zod@4.6.7) @@ -797,8 +797,8 @@ importers: specifier: ^1.1.1 version: 1.1.1(@logtape/logtape@1.1.1) '@modelcontextprotocol/sdk': - specifier: 1.32.0 - version: 1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.7) + specifier: 1.32.2 + version: 1.32.2(@cfworker/json-schema@4.1.1)(zod@4.6.7) '@modelcontextprotocol/server': specifier: 'catalog:' version: 2.4.0 @@ -855,8 +855,8 @@ importers: packages/mcp-server: dependencies: '@modelcontextprotocol/sdk': - specifier: 1.32.0 - version: 1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.7) + specifier: 1.32.2 + version: 1.32.2(@cfworker/json-schema@4.1.1)(zod@4.6.7) '@sentry/core': specifier: 'catalog:' version: 11.6.0 @@ -907,8 +907,8 @@ importers: specifier: 'catalog:' version: 3.0.23(zod@4.6.7) '@modelcontextprotocol/sdk': - specifier: 1.32.0 - version: 1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.7) + specifier: 1.32.2 + version: 1.32.2(@cfworker/json-schema@4.1.1)(zod@4.6.7) '@sentry/mcp-core': specifier: workspace:* version: link:../mcp-core @@ -967,8 +967,8 @@ importers: specifier: 'catalog:' version: 3.0.23(zod@4.6.7) '@modelcontextprotocol/sdk': - specifier: 1.32.0 - version: 1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.7) + specifier: 1.32.2 + version: 1.32.2(@cfworker/json-schema@4.1.1)(zod@4.6.7) '@sentry/core': specifier: 'catalog:' version: 11.6.0 @@ -2594,7 +2594,7 @@ packages: '@hono/mcp@0.2.5': resolution: {integrity: sha512-JsaJes7VlNvUrUQ9j2b9C13xjFLvyKQY515aWtsdJ9cwhBmWz5od2yUCbDu7cX38GeADmlLmpu4BKNNAV6G27w==} peerDependencies: - '@modelcontextprotocol/sdk': 1.32.0 + '@modelcontextprotocol/sdk': 1.32.2 hono: '*' hono-rate-limiter: ^0.4.2 zod: ^3.25.0 || ^4.0.0 @@ -2605,12 +2605,6 @@ packages: peerDependencies: hono: ^4 - '@hono/node-server@2.1.1': - resolution: {integrity: sha512-ELuehkj5VCBdgEw9zs+ivkKwyzzUCSQuE96YmiPvn1ECBoZCczbFXJLeEGMTYjphP6gydh4pHMqEYPVMYUVgQg==} - engines: {node: '>=20'} - peerDependencies: - hono: ^4 - '@hono/node-server@2.1.5': resolution: {integrity: sha512-MgP/I06GdvsilDspMk/qmRzpk8LOUStP6jFAbSRi40W09DhoyUn+Mj7eyKICPqeYKybOjVFLVIAQzvu1bfIa7Q==} engines: {node: '>=20'} @@ -2975,8 +2969,8 @@ packages: '@mdx-js/mdx@3.1.1': resolution: {integrity: sha512-f6ZO2ifpwAQIpzGWaBQT2TXxPv6z3RBzQKpVftEWN78Vl/YweF1uwussDx8ECAXVtr3Rs89fKyG9YlzUs9DyGQ==} - '@modelcontextprotocol/client@2.0.0': - resolution: {integrity: sha512-8f1OghQ2rjzIOfqgUCP+8GiUWqRs89njoWLNqAe8kWmDePv3s1fZXseej+QXemssEuuOvLLmLO/kqM3IQHtISw==} + '@modelcontextprotocol/client@2.4.0': + resolution: {integrity: sha512-LgrD2OphHuG12vfKFKz6SOnq7bKHQmhGJIAYdD+MZBn2npHEyry6uD8zvktodtl5CQM85MO0anUyD9JwmUmxww==} engines: {node: '>=20'} '@modelcontextprotocol/core@2.0.0': @@ -2987,8 +2981,8 @@ packages: resolution: {integrity: sha512-z8QBKqdfXLPzkLQuG4xp8hrVEMm1PZ1IgxMN2sMbJiFiAKOWXnAzogXn2W4aqIBlP1ea6U5yiqVquvUNM1Cj6Q==} engines: {node: '>=20'} - '@modelcontextprotocol/sdk@1.32.0': - resolution: {integrity: sha512-8BviX/hK4Gd2eL1KdTwm0gfl4d3wdoErW0Jd00h6nomUAtk6IJk5vwQJc6kfWtJTzN5OEV/lgIiJKI8fiDGAlA==} + '@modelcontextprotocol/sdk@1.32.2': + resolution: {integrity: sha512-SWsVtH/0vULSQStoZ6xxH2K09Li8fXYTMC64ZeogCdpZ3XSi1eCPOByV1OpuJxuI3OcmHhosDWYyii07tpPsLw==} engines: {node: '>=18'} peerDependencies: '@cfworker/json-schema': ^4.1.1 @@ -5312,16 +5306,22 @@ packages: resolution: {integrity: sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==} engines: {node: '>= 8.0.0'} - agents@0.20.1: - resolution: {integrity: sha512-HQRYMeZpD3k8djYBH7atRPojZMee3NvmXkzsmMWXfdHZ94vMljmWqSsD1XZd70LovHyQrw6/R81AZZIsRiFM6Q==} + agents@0.32.0: + resolution: {integrity: sha512-5g6w/XwULJrnxuEKlG7EBn4js9DVfyuu+9OhiLgZpUjW89BLhWGWY20hp+3R6U/eeEPrZs6p3RGBfvuKtgI77g==} hasBin: true peerDependencies: + '@ai-sdk/provider': ^4.0.0 '@ai-sdk/react': ^3.0.0 || ^4.0.0 '@cloudflare/codemode': '>=0.5.0' - '@modelcontextprotocol/client': 2.0.0 - '@modelcontextprotocol/sdk': 1.32.0 - '@modelcontextprotocol/server': 2.0.0 - '@tanstack/ai': '>=0.10.2 <1.0.0' + '@earendil-works/chord': ~1.4.0 + '@earendil-works/pi-ai': ~1.4.0 + '@earendil-works/pi-durable': ~1.4.0 + '@modelcontextprotocol/client': 2.4.0 + '@modelcontextprotocol/sdk': 1.32.2 + '@modelcontextprotocol/server': 2.4.0 + '@opencode/plugin': ^2.0.24 + '@opencode/sdk': ^2.0.24 + '@tanstack/ai': '>=0.10.2 <2.0.0' '@x402/core': ^2.0.0 '@x402/evm': ^2.0.0 ai: ^6.0.0 || ^7.0.0 @@ -5331,10 +5331,26 @@ packages: vite: '>=6.0.0 <9.0.0' zod: ^4.0.0 peerDependenciesMeta: + '@ai-sdk/provider': + optional: true '@ai-sdk/react': optional: true '@cloudflare/codemode': optional: true + '@earendil-works/chord': + optional: true + '@earendil-works/pi-ai': + optional: true + '@earendil-works/pi-durable': + optional: true + '@modelcontextprotocol/sdk': + optional: true + '@modelcontextprotocol/server': + optional: true + '@opencode/plugin': + optional: true + '@opencode/sdk': + optional: true '@tanstack/ai': optional: true '@x402/core': @@ -5347,6 +5363,8 @@ packages: optional: true just-bash: optional: true + react: + optional: true vite: optional: true @@ -5660,6 +5678,9 @@ packages: canonicalize@1.0.8: resolution: {integrity: sha512-0CNTVCLZggSh7bc5VkX5WWPWO+cyZbNd07IHIsSXLia/eAq+r836hgk+8BKoEh7949Mda87VUOitx5OddVj64A==} + capnweb@0.12.0: + resolution: {integrity: sha512-jgZ/LMtMVTi+RVlooIslH78Gg23XbDTdvcLghWx3oz17D6u5GuJARt+uhZk/wcTo+f81eeabfnow4d3zLBj+JQ==} + catharsis@0.9.0: resolution: {integrity: sha512-prMTQVpcns/tzFgFVkVp6ak6RykZyWb3gu8ckUpd6YkTlacOd3DXGJjIpD4Q6zJirizvaiAjSSHlOsA+6sNh2A==} engines: {node: '>= 10'} @@ -5793,10 +5814,6 @@ packages: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} - cliui@9.0.1: - resolution: {integrity: sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==} - engines: {node: '>=20'} - clsx@2.1.1: resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} @@ -7909,11 +7926,6 @@ packages: resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} engines: {node: '>= 0.8'} - partyserver@0.5.8: - resolution: {integrity: sha512-htgSwiBcBu9zIYLrsxBAOvdkjukHvncbTk0nDrJgfruvZ08rxtEN1Ab4T7j9osykP80Bq3zA2oWFd3ngc4Z9uw==} - peerDependencies: - '@cloudflare/workers-types': ^4.20260424.1 - partysocket@1.3.0: resolution: {integrity: sha512-1zToNyolZFK/7nuAw/K2bZrNzFqaZyRoCEkS+9vG6WSC5ikrN6qWRe96q6ImU51uptz2r+dAwSkwhJVdQi4LiA==} peerDependencies: @@ -8013,6 +8025,9 @@ packages: resolution: {integrity: sha512-VV+1GuJca0cJ0PFwnCW/xK8Ro9DDX38e4iUDh6ngPjd9vj7VLiemh9rSlqquvcVGtClkVzYaV/UseMVnUrxS/Q==} engines: {node: '>=18.12.0'} + postal-mime@2.7.6: + resolution: {integrity: sha512-UUlyE2KlxmvwMGq060onF/VWU3zD6dVW31FwokQ5v26jWd35fbs2MoTFzh+jXnPwAyV2MULMKXcBInGOl5TO6Q==} + postcss-nested@6.2.0: resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} engines: {node: '>=12.0'} @@ -9559,10 +9574,6 @@ packages: resolution: {integrity: sha512-GZtjxm/J/4TSxuL3FNYjCmLktBTnIw/rVmKSIyKeYAZpmJB2ig9VauCC5xsa82GNKVKDAqpOn3KVzNt0zmrU0g==} engines: {node: '>=12'} - yargs@18.0.0: - resolution: {integrity: sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==} - engines: {node: ^20.19.0 || ^22.12.0 || >=23} - yauzl@3.4.0: resolution: {integrity: sha512-jIH9yLR9wqr0wOS0TpBvo/g/2UgZH5qePVbjgRliiF0BYvOZyaBknKsF+x9Iht0O6sqgnB93rCICdOZFecJuDw==} engines: {node: '>=12'} @@ -9595,11 +9606,6 @@ packages: zod-from-json-schema@0.5.6: resolution: {integrity: sha512-U33AJ7ZWS6y9XNSzMWcdy8hRAvZmWhTtpYJu0SXPT5AArbc9nq2ur7Magzmn5RF9KBV4b3FP0nCpmqqlfXlR9w==} - zod-to-json-schema@3.25.1: - resolution: {integrity: sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==} - peerDependencies: - zod: ^3.25 || ^4 - zod-to-json-schema@3.25.2: resolution: {integrity: sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==} peerDependencies: @@ -9745,7 +9751,7 @@ snapshots: '@ai-sdk/provider': 1.1.3 '@ai-sdk/provider-utils': 2.2.8(patch_hash=4649a74595006c4a262d453549e091db331ade06b4f4320957af1b2c659b8ee3)(zod@4.6.7) zod: 4.6.7 - zod-to-json-schema: 3.25.1(zod@4.6.7) + zod-to-json-schema: 3.25.2(zod@4.6.7) '@alcalzone/ansi-tokenize@0.3.1': dependencies: @@ -10968,25 +10974,25 @@ snapshots: '@fontsource/ibm-plex-mono@5.3.0': {} - '@hono/mcp@0.2.5(@modelcontextprotocol/sdk@1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.5))(hono-rate-limiter@0.4.2(hono@4.13.13))(hono@4.13.8)(zod@4.6.5)': + '@hono/mcp@0.2.5(@modelcontextprotocol/sdk@1.32.2(@cfworker/json-schema@4.1.1)(zod@4.6.5))(hono-rate-limiter@0.4.2(hono@4.13.13))(hono@4.13.8)(zod@4.6.5)': dependencies: - '@modelcontextprotocol/sdk': 1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.5) + '@modelcontextprotocol/sdk': 1.32.2(@cfworker/json-schema@4.1.1)(zod@4.6.5) hono: 4.13.8 hono-rate-limiter: 0.4.2(hono@4.13.13) pkce-challenge: 5.0.1 zod: 4.6.5 - '@hono/mcp@0.2.5(@modelcontextprotocol/sdk@1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.5))(hono-rate-limiter@0.4.2(hono@4.13.8))(hono@4.13.8)(zod@4.6.5)': + '@hono/mcp@0.2.5(@modelcontextprotocol/sdk@1.32.2(@cfworker/json-schema@4.1.1)(zod@4.6.5))(hono-rate-limiter@0.4.2(hono@4.13.8))(hono@4.13.8)(zod@4.6.5)': dependencies: - '@modelcontextprotocol/sdk': 1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.5) + '@modelcontextprotocol/sdk': 1.32.2(@cfworker/json-schema@4.1.1)(zod@4.6.5) hono: 4.13.8 hono-rate-limiter: 0.4.2(hono@4.13.8) pkce-challenge: 5.0.1 zod: 4.6.5 - '@hono/mcp@0.2.5(@modelcontextprotocol/sdk@1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.7))(hono-rate-limiter@0.4.2(hono@4.13.13))(hono@4.13.13)(zod@4.6.7)': + '@hono/mcp@0.2.5(@modelcontextprotocol/sdk@1.32.2(@cfworker/json-schema@4.1.1)(zod@4.6.7))(hono-rate-limiter@0.4.2(hono@4.13.13))(hono@4.13.13)(zod@4.6.7)': dependencies: - '@modelcontextprotocol/sdk': 1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.7) + '@modelcontextprotocol/sdk': 1.32.2(@cfworker/json-schema@4.1.1)(zod@4.6.7) hono: 4.13.13 hono-rate-limiter: 0.4.2(hono@4.13.13) pkce-challenge: 5.0.1 @@ -10996,10 +11002,6 @@ snapshots: dependencies: hono: 4.13.8 - '@hono/node-server@2.1.1(hono@4.13.13)': - dependencies: - hono: 4.13.13 - '@hono/node-server@2.1.5(hono@4.13.13)': dependencies: hono: 4.13.13 @@ -11436,9 +11438,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@modelcontextprotocol/client@2.0.0': + '@modelcontextprotocol/client@2.4.0': dependencies: - '@modelcontextprotocol/core': 2.0.0 + '@modelcontextprotocol/core': 2.4.0 cross-spawn: 7.0.6 eventsource: 3.0.7 eventsource-parser: 3.1.1 @@ -11454,9 +11456,9 @@ snapshots: dependencies: zod: 4.6.7 - '@modelcontextprotocol/sdk@1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.5)': + '@modelcontextprotocol/sdk@1.32.2(@cfworker/json-schema@4.1.1)(zod@4.6.5)': dependencies: - '@hono/node-server': 2.1.1(hono@4.13.13) + '@hono/node-server': 2.1.5(hono@4.13.13) ajv: 8.20.0 ajv-formats: 3.0.1(ajv@8.20.0) content-type: 1.0.5 @@ -11478,9 +11480,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@modelcontextprotocol/sdk@1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.7)': + '@modelcontextprotocol/sdk@1.32.2(@cfworker/json-schema@4.1.1)(zod@4.6.7)': dependencies: - '@hono/node-server': 2.1.1(hono@4.13.13) + '@hono/node-server': 2.1.5(hono@4.13.13) ajv: 8.20.0 ajv-formats: 3.0.1(ajv@8.20.0) content-type: 1.0.5 @@ -12398,11 +12400,11 @@ snapshots: '@rolldown/binding-win32-x64-msvc@1.2.14': optional: true - '@rolldown/plugin-babel@0.2.3(@babel/core@7.28.0)(@babel/runtime@7.28.4)(rolldown@1.0.0-beta.23)(vite@6.4.5(@types/node@24.13.5)(jiti@2.7.0)(lightningcss@1.33.0)(tsx@4.23.13)(yaml@2.9.0))': + '@rolldown/plugin-babel@0.2.3(@babel/core@7.28.0)(@babel/runtime@7.28.4)(rolldown@1.2.14)(vite@6.4.5(@types/node@24.13.5)(jiti@2.7.0)(lightningcss@1.33.0)(tsx@4.23.13)(yaml@2.9.0))': dependencies: '@babel/core': 7.28.0 picomatch: 4.0.7 - rolldown: 1.0.0-beta.23 + rolldown: 1.2.14 optionalDependencies: '@babel/runtime': 7.28.4 vite: 6.4.5(@types/node@24.13.5)(jiti@2.7.0)(lightningcss@1.33.0)(tsx@4.23.13)(yaml@2.9.0) @@ -13069,10 +13071,10 @@ snapshots: '@spotlightjs/spotlight@4.11.8(@cfworker/json-schema@4.1.1)(@opentelemetry/core@2.11.0(@opentelemetry/api@1.9.1))(hono-rate-limiter@0.4.2(hono@4.13.13))': dependencies: - '@hono/mcp': 0.2.5(@modelcontextprotocol/sdk@1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.5))(hono-rate-limiter@0.4.2(hono@4.13.13))(hono@4.13.8)(zod@4.6.5) + '@hono/mcp': 0.2.5(@modelcontextprotocol/sdk@1.32.2(@cfworker/json-schema@4.1.1)(zod@4.6.5))(hono-rate-limiter@0.4.2(hono@4.13.13))(hono@4.13.8)(zod@4.6.5) '@hono/node-server': 1.19.17(hono@4.13.8) '@jridgewell/trace-mapping': 0.3.31 - '@modelcontextprotocol/sdk': 1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.5) + '@modelcontextprotocol/sdk': 1.32.2(@cfworker/json-schema@4.1.1)(zod@4.6.5) '@sentry/core': 10.63.0 '@sentry/node': 10.65.0(@opentelemetry/core@2.11.0(@opentelemetry/api@1.9.1)) anser: 2.3.5 @@ -13096,10 +13098,10 @@ snapshots: '@spotlightjs/spotlight@4.11.8(@cfworker/json-schema@4.1.1)(@opentelemetry/core@2.11.0(@opentelemetry/api@1.9.1))(hono-rate-limiter@0.4.2(hono@4.13.8))': dependencies: - '@hono/mcp': 0.2.5(@modelcontextprotocol/sdk@1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.5))(hono-rate-limiter@0.4.2(hono@4.13.8))(hono@4.13.8)(zod@4.6.5) + '@hono/mcp': 0.2.5(@modelcontextprotocol/sdk@1.32.2(@cfworker/json-schema@4.1.1)(zod@4.6.5))(hono-rate-limiter@0.4.2(hono@4.13.8))(hono@4.13.8)(zod@4.6.5) '@hono/node-server': 1.19.17(hono@4.13.8) '@jridgewell/trace-mapping': 0.3.31 - '@modelcontextprotocol/sdk': 1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.5) + '@modelcontextprotocol/sdk': 1.32.2(@cfworker/json-schema@4.1.1)(zod@4.6.5) '@sentry/core': 10.63.0 '@sentry/node': 10.65.0(@opentelemetry/core@2.11.0(@opentelemetry/api@1.9.1)) anser: 2.3.5 @@ -13560,34 +13562,34 @@ snapshots: dependencies: humanize-ms: 1.2.1 - agents@0.20.1(@ai-sdk/react@3.0.232(react@19.2.8)(zod@4.6.7))(@babel/core@7.28.0)(@babel/runtime@7.28.4)(@cloudflare/workers-types@4.20260405.1)(@modelcontextprotocol/client@2.0.0)(@modelcontextprotocol/sdk@1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.7))(@modelcontextprotocol/server@2.4.0)(ai@6.0.64(zod@4.6.7))(chat@4.40.0(ai@6.0.64(zod@4.6.7))(zod@4.6.7))(react@19.2.8)(rolldown@1.0.0-beta.23)(vite@6.4.5(@types/node@24.13.5)(jiti@2.7.0)(lightningcss@1.33.0)(tsx@4.23.13)(yaml@2.9.0))(zod@4.6.7): + agents@0.32.0(@ai-sdk/provider@4.0.4)(@ai-sdk/react@3.0.232(react@19.2.8)(zod@4.6.7))(@babel/core@7.28.0)(@babel/runtime@7.28.4)(@modelcontextprotocol/client@2.4.0)(@modelcontextprotocol/sdk@1.32.2(@cfworker/json-schema@4.1.1)(zod@4.6.7))(@modelcontextprotocol/server@2.4.0)(ai@6.0.64(zod@4.6.7))(chat@4.40.0(ai@6.0.64(zod@4.6.7))(zod@4.6.7))(react@19.2.8)(rolldown@1.2.14)(vite@6.4.5(@types/node@24.13.5)(jiti@2.7.0)(lightningcss@1.33.0)(tsx@4.23.13)(yaml@2.9.0))(zod@4.6.7): dependencies: '@babel/plugin-proposal-decorators': 8.0.2(@babel/core@7.28.0) '@cfworker/json-schema': 4.1.1 - '@modelcontextprotocol/client': 2.0.0 - '@modelcontextprotocol/sdk': 1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.7) - '@modelcontextprotocol/server': 2.4.0 - '@rolldown/plugin-babel': 0.2.3(@babel/core@7.28.0)(@babel/runtime@7.28.4)(rolldown@1.0.0-beta.23)(vite@6.4.5(@types/node@24.13.5)(jiti@2.7.0)(lightningcss@1.33.0)(tsx@4.23.13)(yaml@2.9.0)) + '@modelcontextprotocol/client': 2.4.0 + '@opentelemetry/api': 1.9.1 + '@rolldown/plugin-babel': 0.2.3(@babel/core@7.28.0)(@babel/runtime@7.28.4)(rolldown@1.2.14)(vite@6.4.5(@types/node@24.13.5)(jiti@2.7.0)(lightningcss@1.33.0)(tsx@4.23.13)(yaml@2.9.0)) + capnweb: 0.12.0 cron-schedule: 6.0.0 - esbuild: 0.28.1 mimetext: 3.0.28 nanoid: 5.1.16 - partyserver: 0.5.8(@cloudflare/workers-types@4.20260405.1) partysocket: 1.3.0(react@19.2.8) - react: 19.2.8 + postal-mime: 2.7.6 yaml: 2.9.0 - yargs: 18.0.0 zod: 4.6.7 optionalDependencies: + '@ai-sdk/provider': 4.0.4 '@ai-sdk/react': 3.0.232(react@19.2.8)(zod@4.6.7) + '@modelcontextprotocol/sdk': 1.32.2(@cfworker/json-schema@4.1.1)(zod@4.6.7) + '@modelcontextprotocol/server': 2.4.0 ai: 6.0.64(zod@4.6.7) chat: 4.40.0(ai@6.0.64(zod@4.6.7))(zod@4.6.7) + react: 19.2.8 vite: 6.4.5(@types/node@24.13.5)(jiti@2.7.0)(lightningcss@1.33.0)(tsx@4.23.13)(yaml@2.9.0) transitivePeerDependencies: - '@babel/core' - '@babel/plugin-transform-runtime' - '@babel/runtime' - - '@cloudflare/workers-types' - rolldown ai@5.0.216(zod@4.6.7): @@ -13954,6 +13956,8 @@ snapshots: canonicalize@1.0.8: {} + capnweb@0.12.0: {} + catharsis@0.9.0: dependencies: lodash: 4.17.21 @@ -14104,12 +14108,6 @@ snapshots: strip-ansi: 6.0.1 wrap-ansi: 7.0.0 - cliui@9.0.1: - dependencies: - string-width: 7.2.0 - strip-ansi: 7.1.2 - wrap-ansi: 9.0.2 - clsx@2.1.1: {} cmdk@1.1.1(@types/react-dom@19.3.0(@types/react@19.3.0))(@types/react@19.3.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8): @@ -16769,11 +16767,6 @@ snapshots: parseurl@1.3.3: {} - partyserver@0.5.8(@cloudflare/workers-types@4.20260405.1): - dependencies: - '@cloudflare/workers-types': 4.20260405.1 - nanoid: 5.1.16 - partysocket@1.3.0(react@19.2.8): dependencies: event-target-polyfill: 0.0.4 @@ -16840,6 +16833,8 @@ snapshots: portable-executable-signature@2.0.6: {} + postal-mime@2.7.6: {} + postcss-nested@6.2.0(postcss@8.5.28): dependencies: postcss: 8.5.28 @@ -18579,7 +18574,7 @@ snapshots: workers-mcp@0.1.0-3(@cfworker/json-schema@4.1.1)(zod@4.6.7): dependencies: '@clack/prompts': 0.8.2 - '@modelcontextprotocol/sdk': 1.32.0(@cfworker/json-schema@4.1.1)(zod@4.6.7) + '@modelcontextprotocol/sdk': 1.32.2(@cfworker/json-schema@4.1.1)(zod@4.6.7) '@silvia-odwyer/photon-node': 0.3.4 chalk: 5.4.1 fs-extra: 11.3.0 @@ -18719,15 +18714,6 @@ snapshots: y18n: 5.0.8 yargs-parser: 21.1.1 - yargs@18.0.0: - dependencies: - cliui: 9.0.1 - escalade: 3.2.0 - get-caller-file: 2.0.5 - string-width: 7.2.0 - y18n: 5.0.8 - yargs-parser: 22.0.0 - yauzl@3.4.0: dependencies: pend: 1.2.0 @@ -18759,10 +18745,6 @@ snapshots: dependencies: zod: 4.6.7 - zod-to-json-schema@3.25.1(zod@4.6.7): - dependencies: - zod: 4.6.7 - zod-to-json-schema@3.25.2(zod@4.6.5): dependencies: zod: 4.6.5 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 451ea8ed1..ad1535b51 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -30,7 +30,7 @@ overrides: "ajv@8.20.0>fast-uri": 3.1.8 "express-rate-limit@8>ip-address": 10.7.4 "js-yaml@3.15.2>argparse": 2.0.1 - "@modelcontextprotocol/sdk": 1.32.0 + "@modelcontextprotocol/sdk": 1.32.2 fast-xml-parser: 5.7.2 "picomatch@2.3.1": 2.3.2 seroval: ^1.5.4 @@ -47,7 +47,7 @@ catalog: "@cloudflare/vitest-plugin": 1.4.6 "@cloudflare/workers-oauth-provider": ^0.10.3 "@cloudflare/workers-types": ^4.20260405.1 - "@modelcontextprotocol/sdk": 1.32.0 + "@modelcontextprotocol/sdk": 1.32.2 "@modelcontextprotocol/server": 2.4.0 "@radix-ui/react-accordion": ^1.2.20 "@radix-ui/react-slot": ^1.2.3 @@ -65,7 +65,7 @@ catalog: "@types/react-dom": ^19.1.6 "@vitejs/plugin-react": ^4.6.0 "@vitest/coverage-v8": ^5.0.5 - agents: 0.20.1 + agents: 0.32.0 ai: ^6.0.64 better-sqlite3: ^11.10.0 chalk: ^5.4.1