diff --git a/renovate.json b/renovate.json index 63c29524d..8446f969c 100644 --- a/renovate.json +++ b/renovate.json @@ -55,6 +55,18 @@ "matchPackageNames": ["django-treebeard"], "allowedVersions": "<5.0.0" }, + { + "groupName": "allowed @ai-sdk/openai versions", + "matchManagers": ["npm"], + "matchPackageNames": ["@ai-sdk/openai"], + "allowedVersions": "<4.0.0" + }, + { + "groupName": "allowed ai versions", + "matchManagers": ["npm"], + "matchPackageNames": ["ai"], + "allowedVersions": "<7.0.0" + }, { "groupName": "allowed typescript versions", "matchManagers": ["npm"], diff --git a/src/frontend/apps/impress/package.json b/src/frontend/apps/impress/package.json index e01c83eb2..a254b3b2a 100644 --- a/src/frontend/apps/impress/package.json +++ b/src/frontend/apps/impress/package.json @@ -23,7 +23,7 @@ }, "dependencies": { "@ag-media/react-pdf-table": "2.0.3", - "@ai-sdk/openai": "4.0.13", + "@ai-sdk/openai": "3.0.71", "@blocknote/code-block": "0.51.4", "@blocknote/core": "0.51.4", "@blocknote/mantine": "0.51.4", @@ -52,7 +52,7 @@ "@sentry/nextjs": "10.65.0", "@tanstack/react-query": "5.101.2", "@tiptap/extensions": "*", - "ai": "7.0.26", + "ai": "6.0.205", "canvg": "4.0.3", "clsx": "2.1.1", "cmdk": "1.1.1", diff --git a/src/frontend/yarn.lock b/src/frontend/yarn.lock index e1051aa84..08fce51d9 100644 --- a/src/frontend/yarn.lock +++ b/src/frontend/yarn.lock @@ -12,6 +12,15 @@ resolved "https://registry.yarnpkg.com/@ag-media/react-pdf-table/-/react-pdf-table-2.0.3.tgz#113554b583b46e41a098cf64fecb5decd59ba004" integrity sha512-IscjfAOKwsyQok9YmzvuToe6GojN7J8hF0kb8C+K8qZX1DvhheGO+hRSAPxbv2nKMbSpvk7CIhSqJEkw++XVWg== +"@ai-sdk/gateway@3.0.131": + version "3.0.131" + resolved "https://registry.yarnpkg.com/@ai-sdk/gateway/-/gateway-3.0.131.tgz#920fb2c4d386c1fdfe54b61265622db4c1178154" + integrity sha512-CnjOZdywQaUnCyZ0N5wVNm7Sm63+NeHDVZQJKFX2IDq+t03SLwiiuoi3ILTLPlM+YSOhkQ/pvIDoR4qa98Zp5A== + dependencies: + "@ai-sdk/provider" "3.0.10" + "@ai-sdk/provider-utils" "4.0.29" + "@vercel/oidc" "3.2.0" + "@ai-sdk/gateway@3.0.55": version "3.0.55" resolved "https://registry.yarnpkg.com/@ai-sdk/gateway/-/gateway-3.0.55.tgz#0a74425037ed39756ce59b153235bf3ba13cd43a" @@ -21,22 +30,13 @@ "@ai-sdk/provider-utils" "4.0.15" "@vercel/oidc" "3.1.0" -"@ai-sdk/gateway@4.0.19": - version "4.0.19" - resolved "https://registry.yarnpkg.com/@ai-sdk/gateway/-/gateway-4.0.19.tgz#5ce3f10d7b650c66fba62f61f533ca007d677908" - integrity sha512-pQ3UPO0tyLUuW751jdgWhvHmXmjvAFpyiTeZF6eSVHMYhH/dSH4FtSKGT2nOnvvpaRpU8ygsLV4ng2Mz0lcU/A== +"@ai-sdk/openai@3.0.71": + version "3.0.71" + resolved "https://registry.yarnpkg.com/@ai-sdk/openai/-/openai-3.0.71.tgz#3fc9ff336c0b267b150c042a172b102af3c96e6b" + integrity sha512-j6eBAa5oHFZ4U5CxpIV3T4zXNM/BviodNCZCL1qHkA4aqkwK9iQ18TWYz2DZcXpw4BO5pikKzqpXORxb1EnZGA== dependencies: - "@ai-sdk/provider" "4.0.3" - "@ai-sdk/provider-utils" "5.0.9" - "@vercel/oidc" "3.2.0" - -"@ai-sdk/openai@4.0.13": - version "4.0.13" - resolved "https://registry.yarnpkg.com/@ai-sdk/openai/-/openai-4.0.13.tgz#c9a8a56f94764794e23d1b37adaf1f3aa3c3f951" - integrity sha512-7I2sx9NyT2XJ8YrpBr0twwASv6mgpI9Gu7mNxtevmdJ0n8UxUKtcG1NHNjaOEzN5pKzNAv3XcBOVom9DwJ2CpA== - dependencies: - "@ai-sdk/provider" "4.0.3" - "@ai-sdk/provider-utils" "5.0.9" + "@ai-sdk/provider" "3.0.10" + "@ai-sdk/provider-utils" "4.0.29" "@ai-sdk/provider-utils@4.0.15", "@ai-sdk/provider-utils@^4.0.2": version "4.0.15" @@ -47,16 +47,22 @@ "@standard-schema/spec" "^1.1.0" eventsource-parser "^3.0.6" -"@ai-sdk/provider-utils@5.0.9": - version "5.0.9" - resolved "https://registry.yarnpkg.com/@ai-sdk/provider-utils/-/provider-utils-5.0.9.tgz#f87d24ff819013f18165121aa67dc679959e4d69" - integrity sha512-BohlmQ62x+iIOawYCS2z5JzokMq5kZSoVhJawH41mlMdkb01xqhIMG8L0NAByneUFLpdUlSjJjF/bel5j3cGZA== +"@ai-sdk/provider-utils@4.0.29": + version "4.0.29" + resolved "https://registry.yarnpkg.com/@ai-sdk/provider-utils/-/provider-utils-4.0.29.tgz#786e6485366b035e4b5f5fd288ccfdf4be485f07" + integrity sha512-uhukHaCBvqkwBHkT8C2PrnqKTCoLn3pdHXqtcR9I8ErH+flbzgW4o7VHSNIup9LRu+WBvZIZDQLsx6rwl2tiOA== dependencies: - "@ai-sdk/provider" "4.0.3" + "@ai-sdk/provider" "3.0.10" "@standard-schema/spec" "^1.1.0" - "@workflow/serde" "4.1.0" eventsource-parser "^3.0.8" +"@ai-sdk/provider@3.0.10": + version "3.0.10" + resolved "https://registry.yarnpkg.com/@ai-sdk/provider/-/provider-3.0.10.tgz#abfb6776f699951f9b8ac20cf1d42a3fc7d79752" + integrity sha512-Q3BZ27qfpYqnCYGvE3vt+Qi6LGOF9R5Nmzn+9JoM1lCRsD9mYaIhfJLkSunN48nfGXJ6n+XNV0J/XVpqGQl7Dw== + dependencies: + json-schema "^0.4.0" + "@ai-sdk/provider@3.0.8": version "3.0.8" resolved "https://registry.yarnpkg.com/@ai-sdk/provider/-/provider-3.0.8.tgz#fd7fac7533c03534ac1d3fb710a6b96e2aa00263" @@ -64,13 +70,6 @@ dependencies: json-schema "^0.4.0" -"@ai-sdk/provider@4.0.3": - version "4.0.3" - resolved "https://registry.yarnpkg.com/@ai-sdk/provider/-/provider-4.0.3.tgz#308624f81547a73556a67dc2465bf6f1d67fb77f" - integrity sha512-e0CpNWJUY7OxAFAnCZkw+ri9QOHWwTs1tXP42782KFGCU07qt8NiXCrCVowyCB5dP2r5/Uls+g2oPd8kOJn9dw== - dependencies: - json-schema "^0.4.0" - "@ai-sdk/react@^3.0.5": version "3.0.103" resolved "https://registry.yarnpkg.com/@ai-sdk/react/-/react-3.0.103.tgz#3e0da588714fea4972e06d68f1f67b8dc47b8608" @@ -3194,7 +3193,7 @@ resolved "https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.9.0.tgz#d03eba68273dc0f7509e2a3d5cba21eae10379fe" integrity sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg== -"@opentelemetry/api@^1.9.1": +"@opentelemetry/api@^1.9.0", "@opentelemetry/api@^1.9.1": version "1.9.1" resolved "https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.9.1.tgz#c1b0346de336ba55af2d5a7970882037baedec05" integrity sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q== @@ -7269,11 +7268,6 @@ "@webassemblyjs/ast" "1.14.1" "@xtuc/long" "4.2.2" -"@workflow/serde@4.1.0": - version "4.1.0" - resolved "https://registry.yarnpkg.com/@workflow/serde/-/serde-4.1.0.tgz#82dbbaf2370f7b8ae46d9a9a4ab0917258f8db62" - integrity sha512-pav4F2BoirECWR7Nf1TKt+2eETcBj7jj4cBefQ8VXQCA6NPkaKeLfj/zMgi+3zYV5ZIBT4GuUiphsj0/b9hPQQ== - "@xtuc/ieee754@^1.2.0": version "1.2.0" resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" @@ -7356,14 +7350,15 @@ ai@6.0.101, ai@^6.0.5: "@ai-sdk/provider-utils" "4.0.15" "@opentelemetry/api" "1.9.0" -ai@7.0.26: - version "7.0.26" - resolved "https://registry.yarnpkg.com/ai/-/ai-7.0.26.tgz#243e7e1f6c086207ec62abdfbff5e661896aebea" - integrity sha512-gzLoOHoXFJNcxrzFyHClbZsDEA1z0LNm3Kwq8lEWIfL+8wEEir+eDJqJJbkEJdLxGrc0IuBkybxEDzkbvSavjw== +ai@6.0.205: + version "6.0.205" + resolved "https://registry.yarnpkg.com/ai/-/ai-6.0.205.tgz#161296bc0a6a892aeec513a5fe5ca54f0727f8d2" + integrity sha512-F4akEGF41UdgJO3L4v+D5noVD1/czhJy6x0k9R/i1EXfxqrkBh/PdYSgRSLPiGFvrw76dzI8h4w3NYmLrTb8dw== dependencies: - "@ai-sdk/gateway" "4.0.19" - "@ai-sdk/provider" "4.0.3" - "@ai-sdk/provider-utils" "5.0.9" + "@ai-sdk/gateway" "3.0.131" + "@ai-sdk/provider" "3.0.10" + "@ai-sdk/provider-utils" "4.0.29" + "@opentelemetry/api" "^1.9.0" ajv-formats@^2.1.1: version "2.1.1"