diff --git a/package.json b/package.json index ce1704a..fe9d0f4 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "quality": "pnpm check && pnpm typecheck && pnpm test:coverage && pnpm docs:check && pnpm --filter @rolepatch/extension typecheck && pnpm quality:unused && pnpm quality:complexity && pnpm quality:duplication && pnpm quality:cycles && pnpm quality:dependencies && pnpm quality:suppressions && pnpm quality:hygiene" }, "dependencies": { - "@ai-sdk/openai-compatible": "^2.0.41", + "@ai-sdk/openai-compatible": "2.0.41", "@cloudflare/puppeteer": "^1.1.0", "@codemirror/lang-markdown": "^6.5.1", "@codemirror/state": "^6.7.1", @@ -48,7 +48,7 @@ "@mozilla/readability": "^0.6.0", "@saas-maker/feedback": "^0.4.0", "@sparticuz/chromium": "^147.0.2", - "ai": "^6.0.97", + "ai": "6.0.168", "better-auth": "^1.6.25", "codemirror": "^6.0.2", "dodopayments": "^2.43.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b4f587e..6ee97bf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,7 +9,7 @@ importers: .: dependencies: '@ai-sdk/openai-compatible': - specifier: ^2.0.41 + specifier: 2.0.41 version: 2.0.41(zod@4.4.3) '@cloudflare/puppeteer': specifier: ^1.1.0 @@ -36,8 +36,8 @@ importers: specifier: ^147.0.2 version: 147.0.2 ai: - specifier: ^6.0.97 - version: 6.0.97(zod@4.4.3) + specifier: 6.0.168 + version: 6.0.168(zod@4.4.3) better-auth: specifier: ^1.6.25 version: 1.6.25(@opentelemetry/api@1.9.0)(next@16.2.12(@opentelemetry/api@1.9.0)(@playwright/test@1.62.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(vitest@4.1.10) @@ -205,8 +205,8 @@ packages: '@adobe/css-tools@4.4.4': resolution: {integrity: sha512-Elp+iwUx5rN5+Y8xLt5/GRoG20WGoDCQ/1Fb+1LiGtvwbDavuSk0jhD/eZdckHAuzcDzccnkv+rEjyWfRx18gg==} - '@ai-sdk/gateway@3.0.53': - resolution: {integrity: sha512-QT3FEoNARMRlk8JJVR7L98exiK9C8AGfrEJVbRxBT1yIXKs/N19o/+PsjTRVsARgDJNcy9JbJp1FspKucEat0Q==} + '@ai-sdk/gateway@3.0.104': + resolution: {integrity: sha512-ZKX5n74io8VIRlhIMSLWVlvT3sXC8Z7cZ9GHuWBWZDVi96+62AIsWuLGvMfcBA1STYuSoDrp6rIziZmvrTq0TA==} engines: {node: '>=18'} peerDependencies: zod: ^3.25.76 || ^4.1.8 @@ -217,12 +217,6 @@ packages: peerDependencies: zod: ^3.25.76 || ^4.1.8 - '@ai-sdk/provider-utils@4.0.15': - resolution: {integrity: sha512-8XiKWbemmCbvNN0CLR9u3PQiet4gtEVIrX4zzLxnCj06AwsEDJwJVBbKrEI4t6qE8XRSIvU2irka0dcpziKW6w==} - engines: {node: '>=18'} - peerDependencies: - zod: ^3.25.76 || ^4.1.8 - '@ai-sdk/provider-utils@4.0.23': resolution: {integrity: sha512-z8GlDaCmRSDlqkMF2f4/RFgWxdarvIbyuk+m6WXT1LYgsnGiXRJGTD2Z1+SDl3LqtFuRtGX1aghYvQLoHL/9pg==} engines: {node: '>=18'} @@ -3350,8 +3344,8 @@ packages: ws: optional: true - '@vercel/oidc@3.1.0': - resolution: {integrity: sha512-Fw28YZpRnA3cAHHDlkt7xQHiJ0fcL+NRcIqsocZQUSmbzeIKRpwttJjik5ZGanXP+vlA4SbTg+AbA3bP363l+w==} + '@vercel/oidc@3.2.0': + resolution: {integrity: sha512-UycprH3T6n3jH0k44NHMa7pnFHGu/N05MjojYr+Mc6I7obkoLIJujSWwin1pCvdy/eOxrI/l3uDLQsmcrOb4ug==} engines: {node: '>= 20'} '@vercel/oidc@3.8.1': @@ -3439,8 +3433,8 @@ packages: resolution: {integrity: sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==} engines: {node: '>= 8.0.0'} - ai@6.0.97: - resolution: {integrity: sha512-eZIAcBymwGhBwncRH/v9pillZNMeRCDkc4BwcvwXerXd7sxjVxRis3ZNCNCpP02pVH4NLs81ljm4cElC4vbNcQ==} + ai@6.0.168: + resolution: {integrity: sha512-2HqCJuO+1V2aV7vfYs5LFEUfxbkGX+5oa54q/gCCTL7KLTdbxcCu5D7TdLA5kwsrs3Szgjah9q6D9tpjHM3hUQ==} engines: {node: '>=18'} peerDependencies: zod: ^3.25.76 || ^4.1.8 @@ -4248,10 +4242,6 @@ 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'} - eventsource-parser@3.0.8: resolution: {integrity: sha512-70QWGkr4snxr0OXLRWsFLeRBIRPuQOvt4s8QYjmUlmlkyTZkRqS7EDVRZtzU3TiyDbXSzaOeF0XUKy8PchzukQ==} engines: {node: '>=18.0.0'} @@ -6598,11 +6588,11 @@ snapshots: '@adobe/css-tools@4.4.4': {} - '@ai-sdk/gateway@3.0.53(zod@4.4.3)': + '@ai-sdk/gateway@3.0.104(zod@4.4.3)': dependencies: '@ai-sdk/provider': 3.0.8 - '@ai-sdk/provider-utils': 4.0.15(zod@4.4.3) - '@vercel/oidc': 3.1.0 + '@ai-sdk/provider-utils': 4.0.23(zod@4.4.3) + '@vercel/oidc': 3.2.0 zod: 4.4.3 '@ai-sdk/openai-compatible@2.0.41(zod@4.4.3)': @@ -6611,13 +6601,6 @@ snapshots: '@ai-sdk/provider-utils': 4.0.23(zod@4.4.3) zod: 4.4.3 - '@ai-sdk/provider-utils@4.0.15(zod@4.4.3)': - dependencies: - '@ai-sdk/provider': 3.0.8 - '@standard-schema/spec': 1.1.0 - eventsource-parser: 3.0.6 - zod: 4.4.3 - '@ai-sdk/provider-utils@4.0.23(zod@4.4.3)': dependencies: '@ai-sdk/provider': 3.0.8 @@ -9466,7 +9449,7 @@ snapshots: ws: 8.21.0 optional: true - '@vercel/oidc@3.1.0': {} + '@vercel/oidc@3.2.0': {} '@vercel/oidc@3.8.1': dependencies: @@ -9558,11 +9541,11 @@ snapshots: dependencies: humanize-ms: 1.2.1 - ai@6.0.97(zod@4.4.3): + ai@6.0.168(zod@4.4.3): dependencies: - '@ai-sdk/gateway': 3.0.53(zod@4.4.3) + '@ai-sdk/gateway': 3.0.104(zod@4.4.3) '@ai-sdk/provider': 3.0.8 - '@ai-sdk/provider-utils': 4.0.15(zod@4.4.3) + '@ai-sdk/provider-utils': 4.0.23(zod@4.4.3) '@opentelemetry/api': 1.9.0 zod: 4.4.3 @@ -10475,8 +10458,6 @@ snapshots: transitivePeerDependencies: - bare-abort-controller - eventsource-parser@3.0.6: {} - eventsource-parser@3.0.8: {} execa@5.1.1: