diff --git a/demos/identity/package.json b/demos/identity/package.json index 396b9f3..2b8277b 100644 --- a/demos/identity/package.json +++ b/demos/identity/package.json @@ -32,7 +32,7 @@ "@repo/api-utils": "workspace:*", "@repo/cli-tools": "workspace:*", "agentcommercekit": "workspace:*", - "ai": "4.3.16", + "ai": "5.0.52", "hono": "catalog:", "valibot": "catalog:" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6564714..8e0c3dd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -122,7 +122,7 @@ importers: version: 1.14.2(hono@4.7.10) '@hono/standard-validator': specifier: 'catalog:' - version: 0.1.5(@standard-schema/spec@1.0.0)(hono@4.7.10) + version: 0.1.5(@standard-schema/spec@1.1.0)(hono@4.7.10) '@repo/api-utils': specifier: workspace:* version: link:../../tools/api-utils @@ -133,8 +133,8 @@ importers: specifier: workspace:* version: link:../../packages/agentcommercekit ai: - specifier: 4.3.16 - version: 4.3.16(react@19.2.0)(zod@3.25.76) + specifier: 5.0.52 + version: 5.0.52(zod@3.25.76) hono: specifier: 'catalog:' version: 4.7.10 @@ -240,7 +240,7 @@ importers: devDependencies: mintlify: specifier: 4.2.183 - version: 4.2.183(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/node@24.9.2)(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + version: 4.2.183(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/node@25.2.3)(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) examples/issuer: dependencies: @@ -277,7 +277,7 @@ importers: version: 0.31.1 vite-tsconfig-paths: specifier: 5.1.4 - version: 5.1.4(typescript@5.9.3)(vite@7.1.12(@types/node@24.9.2)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1)) + version: 5.1.4(typescript@5.9.3)(vite@7.1.12(@types/node@25.2.3)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1)) examples/local-did-host: dependencies: @@ -295,7 +295,7 @@ importers: version: 1.14.2(hono@4.7.10) '@hono/standard-validator': specifier: 'catalog:' - version: 0.1.5(@standard-schema/spec@1.0.0)(hono@4.7.10) + version: 0.1.5(@standard-schema/spec@1.1.0)(hono@4.7.10) '@repo/api-utils': specifier: workspace:* version: link:../../tools/api-utils @@ -317,7 +317,7 @@ importers: version: 1.14.2(hono@4.7.10) '@hono/standard-validator': specifier: 'catalog:' - version: 0.1.5(@standard-schema/spec@1.0.0)(hono@4.7.10) + version: 0.1.5(@standard-schema/spec@1.1.0)(hono@4.7.10) '@repo/api-utils': specifier: workspace:* version: link:../../tools/api-utils @@ -438,7 +438,7 @@ importers: version: link:../../tools/typescript-config standard-parse: specifier: 'catalog:' - version: 0.4.0(arktype@2.1.25)(valibot@1.2.0(typescript@5.9.3))(vitest@4.0.5(@types/debug@4.1.12)(@types/node@24.9.2)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1))(zod@3.25.4) + version: 0.4.0(arktype@2.1.25)(valibot@1.2.0(typescript@5.9.3))(vitest@4.0.5(@types/debug@4.1.12)(@types/node@25.2.3)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1))(zod@3.25.4) valibot: specifier: 'catalog:' version: 1.2.0(typescript@5.9.3) @@ -478,7 +478,7 @@ importers: version: 6.0.3 standard-parse: specifier: 'catalog:' - version: 0.4.0(arktype@2.1.25)(valibot@1.2.0(typescript@5.9.3))(vitest@4.0.5(@types/debug@4.1.12)(@types/node@24.9.2)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1))(zod@3.25.4) + version: 0.4.0(arktype@2.1.25)(valibot@1.2.0(typescript@5.9.3))(vitest@4.0.5(@types/debug@4.1.12)(@types/node@25.2.3)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1))(zod@3.25.4) zod: specifier: 'catalog:' version: 3.25.4 @@ -581,7 +581,7 @@ importers: dependencies: '@inquirer/prompts': specifier: 7.5.1 - version: 7.5.1(@types/node@24.9.2) + version: 7.5.1(@types/node@25.2.3) figlet: specifier: 1.8.1 version: 1.8.1 @@ -619,6 +619,12 @@ packages: peerDependencies: zod: ^3.0.0 + '@ai-sdk/gateway@1.0.29': + resolution: {integrity: sha512-o9LtmBiG2WAgs3GAmL79F8idan/UupxHG8Tyr2gP4aUSOzflM0bsvfzozBp8x6WatQnOx+Pio7YNw45Y6I16iw==} + engines: {node: '>=18'} + peerDependencies: + zod: ^3.25.76 || ^4 + '@ai-sdk/openai@1.3.22': resolution: {integrity: sha512-QwA+2EkG0QyjVR+7h6FE7iOu2ivNqAVMm9UJZkVxxTk5OIq5fFJDTEI/zICEMuHImTTXR2JjsL6EirJ28Jc4cw==} engines: {node: '>=18'} @@ -631,10 +637,20 @@ packages: peerDependencies: zod: ^3.23.8 + '@ai-sdk/provider-utils@3.0.9': + resolution: {integrity: sha512-Pm571x5efqaI4hf9yW4KsVlDBDme8++UepZRnq+kqVBWWjgvGhQlzU8glaFq0YJEB9kkxZHbRRyVeHoV2sRYaQ==} + engines: {node: '>=18'} + peerDependencies: + zod: ^3.25.76 || ^4 + '@ai-sdk/provider@1.1.3': resolution: {integrity: sha512-qZMxYJ0qqX/RfnuIaab+zp8UAeJn/ygXXAffR5I4N0n1IrvA6qBsjc8hXLmBiMV2zoXlifkacF7sEFnYnjBcqg==} engines: {node: '>=18'} + '@ai-sdk/provider@2.0.0': + resolution: {integrity: sha512-6o7Y2SeO9vFKB8lArHXehNuusnpddKPk7xqL7T2/b+OvXMRIXUO1rR4wcv1hAFUAT9avGZshty3Wlua/XA7TvA==} + engines: {node: '>=18'} + '@ai-sdk/react@1.2.12': resolution: {integrity: sha512-jK1IZZ22evPZoQW3vlkZ7wvjYGYF+tRBKXtrcolduIkQ/m/sOAVcVeVDUDvh1T91xCnWCdUGCPZg2avZ90mv3g==} engines: {node: '>=18'} @@ -1079,14 +1095,14 @@ packages: cpu: [x64] os: [win32] - '@floating-ui/core@1.7.3': - resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==} + '@floating-ui/core@1.7.4': + resolution: {integrity: sha512-C3HlIdsBxszvm5McXlB8PeOEWfBhcGBTZGkGlWc2U0KFY5IwG5OQEuQ8rq52DZmcHDlPLd+YFBK+cZcytwIFWg==} - '@floating-ui/dom@1.7.4': - resolution: {integrity: sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==} + '@floating-ui/dom@1.7.5': + resolution: {integrity: sha512-N0bD2kIPInNHUHehXhMke1rBGs1dwqvC9O9KYMyyjK7iXt7GAhnro7UlcuYcGdS/yYOlq0MAVgrow8IbWJwyqg==} - '@floating-ui/react-dom@2.1.6': - resolution: {integrity: sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==} + '@floating-ui/react-dom@2.1.7': + resolution: {integrity: sha512-0tLRojf/1Go2JgEVm+3Frg9A3IW8bJgKgdO0BN5RkF//ufuz2joZM63Npau2ff3J6lUVYgDSNzNkR+aH3IVfjg==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' @@ -2571,6 +2587,9 @@ packages: '@standard-schema/spec@1.0.0': resolution: {integrity: sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==} + '@standard-schema/spec@1.1.0': + resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} + '@stoplight/better-ajv-errors@1.0.3': resolution: {integrity: sha512-0p9uXkuB22qGdNfy3VeEhxkU5uwvp/KrBTAbrLBURv6ilxIVwanKwjMc41lQfIVgPGcOkmLbTolfFrSsueu7zA==} engines: {node: ^12.20 || >= 14.13} @@ -2725,6 +2744,9 @@ packages: '@types/node@24.9.2': resolution: {integrity: sha512-uWN8YqxXxqFMX2RqGOrumsKeti4LlmIMIyV0lgut4jx7KQBcBiW6vkDtIBvHnHIquwNfJhk8v2OtmO8zXWHfPA==} + '@types/node@25.2.3': + resolution: {integrity: sha512-m0jEgYlYz+mDJZ2+F4v8D1AyQb+QzsNqRuI7xg1VQX/KlKS0qT9r1Mo16yo5F/MtifXFgaofIFsdFMox2SxIbQ==} + '@types/qs@6.14.0': resolution: {integrity: sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==} @@ -2855,6 +2877,12 @@ packages: react: optional: true + ai@5.0.52: + resolution: {integrity: sha512-GLlRHjMlvN9+w7UYGxCpUQ8GgCRv5Z+JCprRH3Q8YbXJ/JyIc6EP9+YRUmQsyExX/qQsuehe7y/LLygarbSTOw==} + engines: {node: '>=18'} + peerDependencies: + zod: ^3.25.76 || ^4 + ajv-draft-04@1.0.0: resolution: {integrity: sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==} peerDependencies: @@ -3328,8 +3356,8 @@ packages: engines: {node: '>=4'} hasBin: true - csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + csstype@3.2.3: + resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} data-uri-to-buffer@4.0.1: resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} @@ -3813,6 +3841,10 @@ packages: events-universal@1.0.1: resolution: {integrity: sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==} + eventsource-parser@3.0.6: + resolution: {integrity: sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg==} + engines: {node: '>=18.0.0'} + expand-template@2.0.3: resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} engines: {node: '>=6'} @@ -4947,8 +4979,8 @@ packages: nlcst-to-string@4.0.0: resolution: {integrity: sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==} - node-abi@3.79.0: - resolution: {integrity: sha512-Pr/5KdBQGG8TirdkS0qN3B+f3eo8zTOfZQWAxHoJqopMz2/uvRnG+S4fWu/6AZxKei2CP2p/psdQ5HFC2Ap5BA==} + node-abi@3.87.0: + resolution: {integrity: sha512-+CGM1L1CgmtheLcBuleyYOn7NWPVu0s0EJH2C4puxgEZb9h8QpR9G2dBfZJOAUhi7VQxuBPMd0hiISWcTyiYyQ==} engines: {node: '>=10'} node-domexception@1.0.0: @@ -5351,8 +5383,8 @@ packages: '@types/react': optional: true - react-remove-scroll@2.7.1: - resolution: {integrity: sha512-HpMh8+oahmIdOuS5aFKKY6Pyog+FNaZV/XyJOq7b4YFwsFHe5yYfdbIalI4k3vU2nSDql7YskmUseHsRrJqIPA==} + react-remove-scroll@2.7.2: + resolution: {integrity: sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==} engines: {node: '>=10'} peerDependencies: '@types/react': '*' @@ -5606,6 +5638,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.4: + resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==} + engines: {node: '>=10'} + hasBin: true + send@0.19.0: resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} engines: {node: '>= 0.8.0'} @@ -6516,6 +6553,12 @@ snapshots: '@ai-sdk/provider-utils': 2.2.8(zod@3.25.76) zod: 3.25.76 + '@ai-sdk/gateway@1.0.29(zod@3.25.76)': + dependencies: + '@ai-sdk/provider': 2.0.0 + '@ai-sdk/provider-utils': 3.0.9(zod@3.25.76) + zod: 3.25.76 + '@ai-sdk/openai@1.3.22(zod@3.25.76)': dependencies: '@ai-sdk/provider': 1.1.3 @@ -6529,10 +6572,21 @@ snapshots: secure-json-parse: 2.7.0 zod: 3.25.76 + '@ai-sdk/provider-utils@3.0.9(zod@3.25.76)': + dependencies: + '@ai-sdk/provider': 2.0.0 + '@standard-schema/spec': 1.1.0 + eventsource-parser: 3.0.6 + zod: 3.25.76 + '@ai-sdk/provider@1.1.3': dependencies: json-schema: 0.4.0 + '@ai-sdk/provider@2.0.0': + dependencies: + json-schema: 0.4.0 + '@ai-sdk/react@1.2.12(react@19.2.0)(zod@3.25.76)': dependencies: '@ai-sdk/provider-utils': 2.2.8(zod@3.25.76) @@ -6962,18 +7016,18 @@ snapshots: '@esbuild/win32-x64@0.25.11': optional: true - '@floating-ui/core@1.7.3': + '@floating-ui/core@1.7.4': dependencies: '@floating-ui/utils': 0.2.10 - '@floating-ui/dom@1.7.4': + '@floating-ui/dom@1.7.5': dependencies: - '@floating-ui/core': 1.7.3 + '@floating-ui/core': 1.7.4 '@floating-ui/utils': 0.2.10 - '@floating-ui/react-dom@2.1.6(react-dom@18.3.1(react@19.2.0))(react@19.2.0)': + '@floating-ui/react-dom@2.1.7(react-dom@18.3.1(react@19.2.0))(react@19.2.0)': dependencies: - '@floating-ui/dom': 1.7.4 + '@floating-ui/dom': 1.7.5 react: 19.2.0 react-dom: 18.3.1(react@19.2.0) @@ -6983,9 +7037,9 @@ snapshots: dependencies: hono: 4.7.10 - '@hono/standard-validator@0.1.5(@standard-schema/spec@1.0.0)(hono@4.7.10)': + '@hono/standard-validator@0.1.5(@standard-schema/spec@1.1.0)(hono@4.7.10)': dependencies: - '@standard-schema/spec': 1.0.0 + '@standard-schema/spec': 1.1.0 hono: 4.7.10 '@img/sharp-darwin-arm64@0.33.5': @@ -7065,51 +7119,51 @@ snapshots: '@inquirer/ansi@1.0.1': {} - '@inquirer/checkbox@4.3.0(@types/node@24.9.2)': + '@inquirer/checkbox@4.3.0(@types/node@25.2.3)': dependencies: '@inquirer/ansi': 1.0.1 - '@inquirer/core': 10.3.0(@types/node@24.9.2) + '@inquirer/core': 10.3.0(@types/node@25.2.3) '@inquirer/figures': 1.0.14 - '@inquirer/type': 3.0.9(@types/node@24.9.2) + '@inquirer/type': 3.0.9(@types/node@25.2.3) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.9.2 + '@types/node': 25.2.3 - '@inquirer/confirm@5.1.19(@types/node@24.9.2)': + '@inquirer/confirm@5.1.19(@types/node@25.2.3)': dependencies: - '@inquirer/core': 10.3.0(@types/node@24.9.2) - '@inquirer/type': 3.0.9(@types/node@24.9.2) + '@inquirer/core': 10.3.0(@types/node@25.2.3) + '@inquirer/type': 3.0.9(@types/node@25.2.3) optionalDependencies: - '@types/node': 24.9.2 + '@types/node': 25.2.3 - '@inquirer/core@10.3.0(@types/node@24.9.2)': + '@inquirer/core@10.3.0(@types/node@25.2.3)': dependencies: '@inquirer/ansi': 1.0.1 '@inquirer/figures': 1.0.14 - '@inquirer/type': 3.0.9(@types/node@24.9.2) + '@inquirer/type': 3.0.9(@types/node@25.2.3) cli-width: 4.1.0 mute-stream: 2.0.0 signal-exit: 4.1.0 wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.9.2 + '@types/node': 25.2.3 - '@inquirer/editor@4.2.21(@types/node@24.9.2)': + '@inquirer/editor@4.2.21(@types/node@25.2.3)': dependencies: - '@inquirer/core': 10.3.0(@types/node@24.9.2) - '@inquirer/external-editor': 1.0.2(@types/node@24.9.2) - '@inquirer/type': 3.0.9(@types/node@24.9.2) + '@inquirer/core': 10.3.0(@types/node@25.2.3) + '@inquirer/external-editor': 1.0.2(@types/node@25.2.3) + '@inquirer/type': 3.0.9(@types/node@25.2.3) optionalDependencies: - '@types/node': 24.9.2 + '@types/node': 25.2.3 - '@inquirer/expand@4.0.21(@types/node@24.9.2)': + '@inquirer/expand@4.0.21(@types/node@25.2.3)': dependencies: - '@inquirer/core': 10.3.0(@types/node@24.9.2) - '@inquirer/type': 3.0.9(@types/node@24.9.2) + '@inquirer/core': 10.3.0(@types/node@25.2.3) + '@inquirer/type': 3.0.9(@types/node@25.2.3) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.9.2 + '@types/node': 25.2.3 '@inquirer/external-editor@1.0.2(@types/node@24.9.2)': dependencies: @@ -7118,90 +7172,97 @@ snapshots: optionalDependencies: '@types/node': 24.9.2 + '@inquirer/external-editor@1.0.2(@types/node@25.2.3)': + dependencies: + chardet: 2.1.0 + iconv-lite: 0.7.0 + optionalDependencies: + '@types/node': 25.2.3 + '@inquirer/figures@1.0.14': {} - '@inquirer/input@4.2.5(@types/node@24.9.2)': + '@inquirer/input@4.2.5(@types/node@25.2.3)': dependencies: - '@inquirer/core': 10.3.0(@types/node@24.9.2) - '@inquirer/type': 3.0.9(@types/node@24.9.2) + '@inquirer/core': 10.3.0(@types/node@25.2.3) + '@inquirer/type': 3.0.9(@types/node@25.2.3) optionalDependencies: - '@types/node': 24.9.2 + '@types/node': 25.2.3 - '@inquirer/number@3.0.21(@types/node@24.9.2)': + '@inquirer/number@3.0.21(@types/node@25.2.3)': dependencies: - '@inquirer/core': 10.3.0(@types/node@24.9.2) - '@inquirer/type': 3.0.9(@types/node@24.9.2) + '@inquirer/core': 10.3.0(@types/node@25.2.3) + '@inquirer/type': 3.0.9(@types/node@25.2.3) optionalDependencies: - '@types/node': 24.9.2 + '@types/node': 25.2.3 - '@inquirer/password@4.0.21(@types/node@24.9.2)': + '@inquirer/password@4.0.21(@types/node@25.2.3)': dependencies: '@inquirer/ansi': 1.0.1 - '@inquirer/core': 10.3.0(@types/node@24.9.2) - '@inquirer/type': 3.0.9(@types/node@24.9.2) + '@inquirer/core': 10.3.0(@types/node@25.2.3) + '@inquirer/type': 3.0.9(@types/node@25.2.3) optionalDependencies: - '@types/node': 24.9.2 - - '@inquirer/prompts@7.5.1(@types/node@24.9.2)': - dependencies: - '@inquirer/checkbox': 4.3.0(@types/node@24.9.2) - '@inquirer/confirm': 5.1.19(@types/node@24.9.2) - '@inquirer/editor': 4.2.21(@types/node@24.9.2) - '@inquirer/expand': 4.0.21(@types/node@24.9.2) - '@inquirer/input': 4.2.5(@types/node@24.9.2) - '@inquirer/number': 3.0.21(@types/node@24.9.2) - '@inquirer/password': 4.0.21(@types/node@24.9.2) - '@inquirer/rawlist': 4.1.9(@types/node@24.9.2) - '@inquirer/search': 3.2.0(@types/node@24.9.2) - '@inquirer/select': 4.4.0(@types/node@24.9.2) + '@types/node': 25.2.3 + + '@inquirer/prompts@7.5.1(@types/node@25.2.3)': + dependencies: + '@inquirer/checkbox': 4.3.0(@types/node@25.2.3) + '@inquirer/confirm': 5.1.19(@types/node@25.2.3) + '@inquirer/editor': 4.2.21(@types/node@25.2.3) + '@inquirer/expand': 4.0.21(@types/node@25.2.3) + '@inquirer/input': 4.2.5(@types/node@25.2.3) + '@inquirer/number': 3.0.21(@types/node@25.2.3) + '@inquirer/password': 4.0.21(@types/node@25.2.3) + '@inquirer/rawlist': 4.1.9(@types/node@25.2.3) + '@inquirer/search': 3.2.0(@types/node@25.2.3) + '@inquirer/select': 4.4.0(@types/node@25.2.3) optionalDependencies: - '@types/node': 24.9.2 - - '@inquirer/prompts@7.9.0(@types/node@24.9.2)': - dependencies: - '@inquirer/checkbox': 4.3.0(@types/node@24.9.2) - '@inquirer/confirm': 5.1.19(@types/node@24.9.2) - '@inquirer/editor': 4.2.21(@types/node@24.9.2) - '@inquirer/expand': 4.0.21(@types/node@24.9.2) - '@inquirer/input': 4.2.5(@types/node@24.9.2) - '@inquirer/number': 3.0.21(@types/node@24.9.2) - '@inquirer/password': 4.0.21(@types/node@24.9.2) - '@inquirer/rawlist': 4.1.9(@types/node@24.9.2) - '@inquirer/search': 3.2.0(@types/node@24.9.2) - '@inquirer/select': 4.4.0(@types/node@24.9.2) + '@types/node': 25.2.3 + + '@inquirer/prompts@7.9.0(@types/node@25.2.3)': + dependencies: + '@inquirer/checkbox': 4.3.0(@types/node@25.2.3) + '@inquirer/confirm': 5.1.19(@types/node@25.2.3) + '@inquirer/editor': 4.2.21(@types/node@25.2.3) + '@inquirer/expand': 4.0.21(@types/node@25.2.3) + '@inquirer/input': 4.2.5(@types/node@25.2.3) + '@inquirer/number': 3.0.21(@types/node@25.2.3) + '@inquirer/password': 4.0.21(@types/node@25.2.3) + '@inquirer/rawlist': 4.1.9(@types/node@25.2.3) + '@inquirer/search': 3.2.0(@types/node@25.2.3) + '@inquirer/select': 4.4.0(@types/node@25.2.3) optionalDependencies: - '@types/node': 24.9.2 + '@types/node': 25.2.3 - '@inquirer/rawlist@4.1.9(@types/node@24.9.2)': + '@inquirer/rawlist@4.1.9(@types/node@25.2.3)': dependencies: - '@inquirer/core': 10.3.0(@types/node@24.9.2) - '@inquirer/type': 3.0.9(@types/node@24.9.2) + '@inquirer/core': 10.3.0(@types/node@25.2.3) + '@inquirer/type': 3.0.9(@types/node@25.2.3) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.9.2 + '@types/node': 25.2.3 - '@inquirer/search@3.2.0(@types/node@24.9.2)': + '@inquirer/search@3.2.0(@types/node@25.2.3)': dependencies: - '@inquirer/core': 10.3.0(@types/node@24.9.2) + '@inquirer/core': 10.3.0(@types/node@25.2.3) '@inquirer/figures': 1.0.14 - '@inquirer/type': 3.0.9(@types/node@24.9.2) + '@inquirer/type': 3.0.9(@types/node@25.2.3) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.9.2 + '@types/node': 25.2.3 - '@inquirer/select@4.4.0(@types/node@24.9.2)': + '@inquirer/select@4.4.0(@types/node@25.2.3)': dependencies: '@inquirer/ansi': 1.0.1 - '@inquirer/core': 10.3.0(@types/node@24.9.2) + '@inquirer/core': 10.3.0(@types/node@25.2.3) '@inquirer/figures': 1.0.14 - '@inquirer/type': 3.0.9(@types/node@24.9.2) + '@inquirer/type': 3.0.9(@types/node@25.2.3) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.9.2 + '@types/node': 25.2.3 - '@inquirer/type@3.0.9(@types/node@24.9.2)': + '@inquirer/type@3.0.9(@types/node@25.2.3)': optionalDependencies: - '@types/node': 24.9.2 + '@types/node': 25.2.3 '@isaacs/cliui@8.0.2': dependencies: @@ -7354,9 +7415,9 @@ snapshots: '@types/react': 19.2.2 react: 19.2.0 - '@mintlify/cli@4.0.787(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/node@24.9.2)(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1)': + '@mintlify/cli@4.0.787(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/node@25.2.3)(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1)': dependencies: - '@inquirer/prompts': 7.9.0(@types/node@24.9.2) + '@inquirer/prompts': 7.9.0(@types/node@25.2.3) '@mintlify/common': 1.0.589(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) '@mintlify/link-rot': 3.0.730(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) '@mintlify/models': 0.0.238 @@ -7370,7 +7431,7 @@ snapshots: fs-extra: 11.3.2 gray-matter: 4.0.3 ink: 6.4.0(@types/react@19.2.2)(react@19.2.0) - inquirer: 12.10.0(@types/node@24.9.2) + inquirer: 12.10.0(@types/node@25.2.3) js-yaml: 4.1.0 mdast: 3.0.0 mdast-util-mdx-jsx: 3.2.0 @@ -7931,13 +7992,13 @@ snapshots: aria-hidden: 1.2.6 react: 19.2.0 react-dom: 18.3.1(react@19.2.0) - react-remove-scroll: 2.7.1(@types/react@19.2.2)(react@19.2.0) + react-remove-scroll: 2.7.2(@types/react@19.2.2)(react@19.2.0) optionalDependencies: '@types/react': 19.2.2 '@radix-ui/react-popper@1.2.8(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0)': dependencies: - '@floating-ui/react-dom': 2.1.6(react-dom@18.3.1(react@19.2.0))(react@19.2.0) + '@floating-ui/react-dom': 2.1.7(react-dom@18.3.1(react@19.2.0))(react@19.2.0) '@radix-ui/react-arrow': 1.1.7(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0) '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.2)(react@19.2.0) '@radix-ui/react-context': 1.1.2(@types/react@19.2.2)(react@19.2.0) @@ -8619,6 +8680,8 @@ snapshots: '@standard-schema/spec@1.0.0': {} + '@standard-schema/spec@1.1.0': {} + '@stoplight/better-ajv-errors@1.0.3(ajv@8.17.1)': dependencies: ajv: 8.17.1 @@ -8859,13 +8922,18 @@ snapshots: dependencies: undici-types: 7.16.0 + '@types/node@25.2.3': + dependencies: + undici-types: 7.16.0 + optional: true + '@types/qs@6.14.0': {} '@types/range-parser@1.2.7': {} '@types/react@19.2.2': dependencies: - csstype: 3.1.3 + csstype: 3.2.3 '@types/send@1.2.1': dependencies: @@ -8990,6 +9058,14 @@ snapshots: optionalDependencies: react: 19.2.0 + ai@5.0.52(zod@3.25.76): + dependencies: + '@ai-sdk/gateway': 1.0.29(zod@3.25.76) + '@ai-sdk/provider': 2.0.0 + '@ai-sdk/provider-utils': 3.0.9(zod@3.25.76) + '@opentelemetry/api': 1.9.0 + zod: 3.25.76 + ajv-draft-04@1.0.0(ajv@8.17.1): optionalDependencies: ajv: 8.17.1 @@ -9437,7 +9513,7 @@ snapshots: cssesc@3.0.0: {} - csstype@3.1.3: {} + csstype@3.2.3: {} data-uri-to-buffer@4.0.1: {} @@ -9928,6 +10004,8 @@ snapshots: transitivePeerDependencies: - bare-abort-controller + eventsource-parser@3.0.6: {} + expand-template@2.0.3: optional: true @@ -10553,17 +10631,17 @@ snapshots: inline-style-parser@0.2.4: {} - inquirer@12.10.0(@types/node@24.9.2): + inquirer@12.10.0(@types/node@25.2.3): dependencies: '@inquirer/ansi': 1.0.1 - '@inquirer/core': 10.3.0(@types/node@24.9.2) - '@inquirer/prompts': 7.9.0(@types/node@24.9.2) - '@inquirer/type': 3.0.9(@types/node@24.9.2) + '@inquirer/core': 10.3.0(@types/node@25.2.3) + '@inquirer/prompts': 7.9.0(@types/node@25.2.3) + '@inquirer/type': 3.0.9(@types/node@25.2.3) mute-stream: 2.0.0 run-async: 4.0.6 rxjs: 7.8.2 optionalDependencies: - '@types/node': 24.9.2 + '@types/node': 25.2.3 internal-slot@1.1.0: dependencies: @@ -11422,9 +11500,9 @@ snapshots: minipass: 3.3.6 yallist: 4.0.0 - mintlify@4.2.183(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/node@24.9.2)(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1): + mintlify@4.2.183(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/node@25.2.3)(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1): dependencies: - '@mintlify/cli': 4.0.787(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/node@24.9.2)(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) + '@mintlify/cli': 4.0.787(@radix-ui/react-popover@1.1.15(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(react@19.2.0))(@types/node@25.2.3)(@types/react@19.2.2)(react-dom@18.3.1(react@19.2.0))(tsx@4.20.6)(typescript@5.9.3)(yaml@2.8.1) transitivePeerDependencies: - '@radix-ui/react-popover' - '@types/node' @@ -11513,9 +11591,9 @@ snapshots: dependencies: '@types/nlcst': 2.0.3 - node-abi@3.79.0: + node-abi@3.87.0: dependencies: - semver: 7.7.3 + semver: 7.7.4 optional: true node-domexception@1.0.0: {} @@ -11837,7 +11915,7 @@ snapshots: minimist: 1.2.8 mkdirp-classic: 0.5.3 napi-build-utils: 2.0.0 - node-abi: 3.79.0 + node-abi: 3.87.0 pump: 3.0.3 rc: 1.2.8 simple-get: 4.0.1 @@ -11971,7 +12049,7 @@ snapshots: optionalDependencies: '@types/react': 19.2.2 - react-remove-scroll@2.7.1(@types/react@19.2.2)(react@19.2.0): + react-remove-scroll@2.7.2(@types/react@19.2.2)(react@19.2.0): dependencies: react: 19.2.0 react-remove-scroll-bar: 2.3.8(@types/react@19.2.2)(react@19.2.0) @@ -12362,6 +12440,9 @@ snapshots: semver@7.7.3: {} + semver@7.7.4: + optional: true + send@0.19.0: dependencies: debug: 2.6.9 @@ -12601,13 +12682,13 @@ snapshots: stackback@0.0.2: {} - standard-parse@0.4.0(arktype@2.1.25)(valibot@1.2.0(typescript@5.9.3))(vitest@4.0.5(@types/debug@4.1.12)(@types/node@24.9.2)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1))(zod@3.25.4): + standard-parse@0.4.0(arktype@2.1.25)(valibot@1.2.0(typescript@5.9.3))(vitest@4.0.5(@types/debug@4.1.12)(@types/node@25.2.3)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1))(zod@3.25.4): dependencies: '@standard-schema/spec': 1.0.0 optionalDependencies: arktype: 2.1.25 valibot: 1.2.0(typescript@5.9.3) - vitest: 4.0.5(@types/debug@4.1.12)(@types/node@24.9.2)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1) + vitest: 4.0.5(@types/debug@4.1.12)(@types/node@25.2.3)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1) zod: 3.25.4 statuses@2.0.1: {} @@ -13187,13 +13268,13 @@ snapshots: - utf-8-validate - zod - vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@7.1.12(@types/node@24.9.2)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1)): + vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@7.1.12(@types/node@25.2.3)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1)): dependencies: debug: 4.4.3 globrex: 0.1.2 tsconfck: 3.1.6(typescript@5.9.3) optionalDependencies: - vite: 7.1.12(@types/node@24.9.2)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.1.12(@types/node@25.2.3)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1) transitivePeerDependencies: - supports-color - typescript @@ -13213,6 +13294,22 @@ snapshots: tsx: 4.20.6 yaml: 2.8.1 + vite@7.1.12(@types/node@25.2.3)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1): + dependencies: + esbuild: 0.25.11 + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + postcss: 8.5.6 + rollup: 4.52.5 + tinyglobby: 0.2.15 + optionalDependencies: + '@types/node': 25.2.3 + fsevents: 2.3.3 + jiti: 2.6.1 + tsx: 4.20.6 + yaml: 2.8.1 + optional: true + vitest@4.0.5(@types/debug@4.1.12)(@types/node@24.9.2)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1): dependencies: '@vitest/expect': 4.0.5 @@ -13252,6 +13349,46 @@ snapshots: - tsx - yaml + vitest@4.0.5(@types/debug@4.1.12)(@types/node@25.2.3)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1): + dependencies: + '@vitest/expect': 4.0.5 + '@vitest/mocker': 4.0.5(vite@7.1.12(@types/node@24.9.2)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1)) + '@vitest/pretty-format': 4.0.5 + '@vitest/runner': 4.0.5 + '@vitest/snapshot': 4.0.5 + '@vitest/spy': 4.0.5 + '@vitest/utils': 4.0.5 + debug: 4.4.3 + es-module-lexer: 1.7.0 + expect-type: 1.2.2 + magic-string: 0.30.21 + pathe: 2.0.3 + picomatch: 4.0.3 + std-env: 3.10.0 + tinybench: 2.9.0 + tinyexec: 0.3.2 + tinyglobby: 0.2.15 + tinyrainbow: 3.0.3 + vite: 7.1.12(@types/node@25.2.3)(jiti@2.6.1)(tsx@4.20.6)(yaml@2.8.1) + why-is-node-running: 2.3.0 + optionalDependencies: + '@types/debug': 4.1.12 + '@types/node': 25.2.3 + transitivePeerDependencies: + - jiti + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - yaml + optional: true + web-identity-schemas@0.1.6(valibot@1.2.0(typescript@5.9.3))(zod@3.25.4): optionalDependencies: valibot: 1.2.0(typescript@5.9.3)