From 91f97b930168de170025ced6e33740fc7123ea80 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 3 Sep 2026 02:15:04 +0000 Subject: [PATCH] chore(deps): bump @ai-sdk/openai-compatible in /backend Bumps [@ai-sdk/openai-compatible](https://github.com/vercel/ai/tree/HEAD/packages/openai-compatible) from 2.0.51 to 3.0.41. - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/openai-compatible/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/openai-compatible@3.0.41/packages/openai-compatible) --- updated-dependencies: - dependency-name: "@ai-sdk/openai-compatible" dependency-version: 3.0.41 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- backend/package-lock.json | 54 +++++++++++++++++++++++++++------------ backend/package.json | 2 +- 2 files changed, 38 insertions(+), 18 deletions(-) diff --git a/backend/package-lock.json b/backend/package-lock.json index ea002922..a018b97b 100644 --- a/backend/package-lock.json +++ b/backend/package-lock.json @@ -9,6 +9,7 @@ "version": "1.8.4", "license": "AGPL-3.0-or-later", "dependencies": { + "@ai-sdk/openai-compatible": "3.0.41", "@anthropic-ai/claude-agent-sdk": "^0.3.153", "@openai/agents": "^0.13.0", "@types/better-sqlite3": "^7.6.13", @@ -55,7 +56,7 @@ "node": ">=24.0.0 <25.0.0" }, "optionalDependencies": { - "@ai-sdk/openai-compatible": "^2.0.48", + "@ai-sdk/openai-compatible": "^3.0.41", "@earendil-works/pi-agent-core": "0.84.2", "@earendil-works/pi-ai": "0.84.2", "@opencode-ai/sdk": "^1.15.13", @@ -71,48 +72,50 @@ } }, "node_modules/@ai-sdk/openai-compatible": { - "version": "2.0.51", - "resolved": "https://registry.npmjs.org/@ai-sdk/openai-compatible/-/openai-compatible-2.0.51.tgz", - "integrity": "sha512-A6qfyaVs4lxmRxRux6U3ViOa8mMbsSd0OaHghpei2MpiBT6791J4zFH5MN7kaW1tLfQ246rSC2DVTMOavsycjQ==", + "version": "3.0.41", + "resolved": "https://registry.npmjs.org/@ai-sdk/openai-compatible/-/openai-compatible-3.0.41.tgz", + "integrity": "sha512-djOLRg4WOq5EINvWLfw2dniO14vBrf0iMRs/aXAQqsp4a67Wi49aMpZuvC7C7L3VpL43rnFzS1fWw7T6vpzgUQ==", "license": "Apache-2.0", "optional": true, "dependencies": { - "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.30" + "@ai-sdk/provider": "4.0.9", + "@ai-sdk/provider-utils": "5.0.34" }, "engines": { - "node": ">=18" + "node": ">=22" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" } }, "node_modules/@ai-sdk/provider": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-3.0.10.tgz", - "integrity": "sha512-Q3BZ27qfpYqnCYGvE3vt+Qi6LGOF9R5Nmzn+9JoM1lCRsD9mYaIhfJLkSunN48nfGXJ6n+XNV0J/XVpqGQl7Dw==", + "version": "4.0.9", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.9.tgz", + "integrity": "sha512-XnGXPWiBIfqjsVEud5pOaVneRByJQOu2sYNwlSVJTPCvakdCDkVuYKKfNuStkIpMUYl7JIkBZGBx+B5YfNeVjA==", "license": "Apache-2.0", "optional": true, "dependencies": { "json-schema": "^0.4.0" }, "engines": { - "node": ">=18" + "node": ">=22" } }, "node_modules/@ai-sdk/provider-utils": { - "version": "4.0.30", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-4.0.30.tgz", - "integrity": "sha512-VO7I+vPffqI5sMnPoUq5DCSqKIgQIk/naJWRdQVpz2ma2zoprC/lqiJiUEl2s6DfvTD76TbhD3q39ROjlA6rGw==", + "version": "5.0.34", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.34.tgz", + "integrity": "sha512-tRBdgRcys/4d8wyQdOdyYScq1AxfMdMd0hIlwolxJKVIbBwXUgClZuQT0VIsz4e7pylY8FE6utYCCZ494UAMJQ==", "license": "Apache-2.0", "optional": true, "dependencies": { - "@ai-sdk/provider": "3.0.10", + "@ai-sdk/provider": "4.0.9", "@standard-schema/spec": "^1.1.0", - "eventsource-parser": "^3.0.8" + "@workflow/serde": "4.1.0", + "eventsource-parser": "^3.0.8", + "undici": "^7.28.0" }, "engines": { - "node": ">=18" + "node": ">=22" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" @@ -3618,6 +3621,13 @@ "win32" ] }, + "node_modules/@workflow/serde": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@workflow/serde/-/serde-4.1.0.tgz", + "integrity": "sha512-pav4F2BoirECWR7Nf1TKt+2eETcBj7jj4cBefQ8VXQCA6NPkaKeLfj/zMgi+3zYV5ZIBT4GuUiphsj0/b9hPQQ==", + "license": "Apache-2.0", + "optional": true + }, "node_modules/accepts": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", @@ -9036,6 +9046,16 @@ "node": ">=0.8.0" } }, + "node_modules/undici": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.29.0.tgz", + "integrity": "sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/undici-types": { "version": "7.18.2", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz", diff --git a/backend/package.json b/backend/package.json index 4c20701c..b3976da5 100644 --- a/backend/package.json +++ b/backend/package.json @@ -199,7 +199,7 @@ "yaml": "^2.9.0" }, "optionalDependencies": { - "@ai-sdk/openai-compatible": "^2.0.48", + "@ai-sdk/openai-compatible": "^3.0.41", "@earendil-works/pi-agent-core": "0.84.2", "@earendil-works/pi-ai": "0.84.2", "@opencode-ai/sdk": "^1.15.13",