From ddad3de4a31d628d2dcb4aad7df075e8c36f8c43 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 3 Aug 2026 09:11:17 +0000 Subject: [PATCH] build(deps): bump the npm-production group with 18 updates Bumps the npm-production group with 18 updates: | Package | From | To | | --- | --- | --- | | [@ai-sdk/alibaba](https://github.com/vercel/ai/tree/HEAD/packages/alibaba) | `2.0.13` | `2.0.20` | | [@ai-sdk/anthropic](https://github.com/vercel/ai/tree/HEAD/packages/anthropic) | `4.0.15` | `4.0.25` | | [@ai-sdk/azure](https://github.com/vercel/ai/tree/HEAD/packages/azure) | `4.0.16` | `4.0.26` | | [@ai-sdk/cerebras](https://github.com/vercel/ai/tree/HEAD/packages/cerebras) | `3.0.11` | `3.0.18` | | [@ai-sdk/cohere](https://github.com/vercel/ai/tree/HEAD/packages/cohere) | `4.0.10` | `4.0.16` | | [@ai-sdk/deepinfra](https://github.com/vercel/ai/tree/HEAD/packages/deepinfra) | `3.0.11` | `3.0.18` | | [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `4.0.17` | `4.0.29` | | [@ai-sdk/groq](https://github.com/vercel/ai/tree/HEAD/packages/groq) | `4.0.11` | `4.0.17` | | [@ai-sdk/mistral](https://github.com/vercel/ai/tree/HEAD/packages/mistral) | `4.0.12` | `4.0.18` | | [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `4.0.15` | `4.0.25` | | [@ai-sdk/openai-compatible](https://github.com/vercel/ai/tree/HEAD/packages/openai-compatible) | `3.0.11` | `3.0.18` | | [@ai-sdk/perplexity](https://github.com/vercel/ai/tree/HEAD/packages/perplexity) | `4.0.11` | `4.0.18` | | [@ai-sdk/togetherai](https://github.com/vercel/ai/tree/HEAD/packages/togetherai) | `3.0.12` | `3.0.19` | | [@ai-sdk/xai](https://github.com/vercel/ai/tree/HEAD/packages/xai) | `4.0.15` | `4.0.23` | | [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) | `7.0.30` | `7.0.44` | | [parse5](https://github.com/inikulin/parse5) | `7.3.0` | `8.0.1` | | [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.7` | `19.2.8` | | [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.7` | `19.2.8` | Updates `@ai-sdk/alibaba` from 2.0.13 to 2.0.20 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/alibaba/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/alibaba@2.0.20/packages/alibaba) Updates `@ai-sdk/anthropic` from 4.0.15 to 4.0.25 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/anthropic/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/anthropic@4.0.25/packages/anthropic) Updates `@ai-sdk/azure` from 4.0.16 to 4.0.26 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/azure/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/azure@4.0.26/packages/azure) Updates `@ai-sdk/cerebras` from 3.0.11 to 3.0.18 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/cerebras/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/cerebras@3.0.18/packages/cerebras) Updates `@ai-sdk/cohere` from 4.0.10 to 4.0.16 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/cohere/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/cohere@4.0.16/packages/cohere) Updates `@ai-sdk/deepinfra` from 3.0.11 to 3.0.18 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/deepinfra/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/deepinfra@3.0.18/packages/deepinfra) Updates `@ai-sdk/google` from 4.0.17 to 4.0.29 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/google/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/google@4.0.29/packages/google) Updates `@ai-sdk/groq` from 4.0.11 to 4.0.17 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/groq/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/groq@4.0.17/packages/groq) Updates `@ai-sdk/mistral` from 4.0.12 to 4.0.18 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/mistral/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/mistral@4.0.18/packages/mistral) Updates `@ai-sdk/openai` from 4.0.15 to 4.0.25 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/openai/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/openai@4.0.25/packages/openai) Updates `@ai-sdk/openai-compatible` from 3.0.11 to 3.0.18 - [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.18/packages/openai-compatible) Updates `@ai-sdk/perplexity` from 4.0.11 to 4.0.18 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/perplexity/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/perplexity@4.0.18/packages/perplexity) Updates `@ai-sdk/togetherai` from 3.0.12 to 3.0.19 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/togetherai/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/togetherai@3.0.19/packages/togetherai) Updates `@ai-sdk/xai` from 4.0.15 to 4.0.23 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/xai/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/xai@4.0.23/packages/xai) Updates `ai` from 7.0.30 to 7.0.44 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/ai/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/ai@7.0.44/packages/ai) Updates `parse5` from 7.3.0 to 8.0.1 - [Release notes](https://github.com/inikulin/parse5/releases) - [Commits](https://github.com/inikulin/parse5/compare/v7.3.0...v8.0.1) Updates `react` from 19.2.7 to 19.2.8 - [Release notes](https://github.com/react/react/releases) - [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/react/react/commits/v19.2.8/packages/react) Updates `react-dom` from 19.2.7 to 19.2.8 - [Release notes](https://github.com/react/react/releases) - [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/react/react/commits/v19.2.8/packages/react-dom) --- updated-dependencies: - dependency-name: "@ai-sdk/alibaba" dependency-version: 2.0.20 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-production - dependency-name: "@ai-sdk/anthropic" dependency-version: 4.0.25 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-production - dependency-name: "@ai-sdk/azure" dependency-version: 4.0.26 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-production - dependency-name: "@ai-sdk/cerebras" dependency-version: 3.0.18 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-production - dependency-name: "@ai-sdk/cohere" dependency-version: 4.0.16 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-production - dependency-name: "@ai-sdk/deepinfra" dependency-version: 3.0.18 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-production - dependency-name: "@ai-sdk/google" dependency-version: 4.0.29 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-production - dependency-name: "@ai-sdk/groq" dependency-version: 4.0.17 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-production - dependency-name: "@ai-sdk/mistral" dependency-version: 4.0.18 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-production - dependency-name: "@ai-sdk/openai" dependency-version: 4.0.25 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-production - dependency-name: "@ai-sdk/openai-compatible" dependency-version: 3.0.18 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-production - dependency-name: "@ai-sdk/perplexity" dependency-version: 4.0.18 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-production - dependency-name: "@ai-sdk/togetherai" dependency-version: 3.0.19 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-production - dependency-name: "@ai-sdk/xai" dependency-version: 4.0.23 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-production - dependency-name: ai dependency-version: 7.0.44 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-production - dependency-name: parse5 dependency-version: 8.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: npm-production - dependency-name: react dependency-version: 19.2.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-production - dependency-name: react-dom dependency-version: 19.2.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-production ... Signed-off-by: dependabot[bot] --- package-lock.json | 292 +++++++++++++++++++++++--------------------- server/package.json | 30 ++--- web/package.json | 8 +- 3 files changed, 170 insertions(+), 160 deletions(-) diff --git a/package-lock.json b/package-lock.json index e09a607..659cb28 100644 --- a/package-lock.json +++ b/package-lock.json @@ -49,14 +49,14 @@ } }, "node_modules/@ai-sdk/alibaba": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/@ai-sdk/alibaba/-/alibaba-2.0.13.tgz", - "integrity": "sha512-Zq/kbJiaNkXPz+coShkXFeMnHEDIFC7l/3ifbiT8cHdrLtATsP0PcK0IpxsUVdX65dGTIzIHQxRmAdag9NM3yg==", + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/@ai-sdk/alibaba/-/alibaba-2.0.20.tgz", + "integrity": "sha512-MsfULH0RtY1zc6scxp/ey+QT6jH4T5IG1cCiZirqL2allklbVZB+7AMsSr8s6oQ/gWCwQKKOiJ6/ErP+qCJ5wQ==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/openai-compatible": "3.0.11", - "@ai-sdk/provider": "4.0.3", - "@ai-sdk/provider-utils": "5.0.10" + "@ai-sdk/openai-compatible": "3.0.18", + "@ai-sdk/provider": "4.0.4", + "@ai-sdk/provider-utils": "5.0.16" }, "engines": { "node": ">=22" @@ -66,13 +66,13 @@ } }, "node_modules/@ai-sdk/anthropic": { - "version": "4.0.15", - "resolved": "https://registry.npmjs.org/@ai-sdk/anthropic/-/anthropic-4.0.15.tgz", - "integrity": "sha512-6iVlzqZjqqoHTmgO1WU9id/33pYykIRasWJFAMf1+d+nhju6d7566VRFsOGZ2W2GzgNtzKs8DGsYN7X5/wOGuw==", + "version": "4.0.25", + "resolved": "https://registry.npmjs.org/@ai-sdk/anthropic/-/anthropic-4.0.25.tgz", + "integrity": "sha512-cU61cAdOfgiuJngCPq61FI9pD7KB+gTQm1KQRIwvsf09gGJmliTR8UQdw9x9UWOOqvEYaeuE6NrtXUUCLOjsbQ==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.3", - "@ai-sdk/provider-utils": "5.0.10" + "@ai-sdk/provider": "4.0.4", + "@ai-sdk/provider-utils": "5.0.16" }, "engines": { "node": ">=22" @@ -82,15 +82,15 @@ } }, "node_modules/@ai-sdk/azure": { - "version": "4.0.16", - "resolved": "https://registry.npmjs.org/@ai-sdk/azure/-/azure-4.0.16.tgz", - "integrity": "sha512-yDJA6VGTaNhHEpb0K3Yb/tWmeNQbPdm+DqivBYlzE9UAX+9JoqekRHsXba9tcy+NqcmfX3NKQ+hREAhZK7Fq8g==", + "version": "4.0.26", + "resolved": "https://registry.npmjs.org/@ai-sdk/azure/-/azure-4.0.26.tgz", + "integrity": "sha512-/tIX9dWWAacbAIGHhMjT5zqpkcjucPfT8WPWTtWkJsUMP8cy108MXLFIZLvo5UczNILRWt+vUm/nIF3x1xmOjA==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/deepseek": "3.0.11", - "@ai-sdk/openai": "4.0.15", - "@ai-sdk/provider": "4.0.3", - "@ai-sdk/provider-utils": "5.0.10" + "@ai-sdk/deepseek": "3.0.17", + "@ai-sdk/openai": "4.0.25", + "@ai-sdk/provider": "4.0.4", + "@ai-sdk/provider-utils": "5.0.16" }, "engines": { "node": ">=22" @@ -100,14 +100,14 @@ } }, "node_modules/@ai-sdk/cerebras": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/@ai-sdk/cerebras/-/cerebras-3.0.11.tgz", - "integrity": "sha512-Q2NeDMJyMbLJuRiRNN9VPIf8SiYGXo6hjC2fZjtTr0pCT7cDRRKGC7wLZjljBxr+wnF2LR10QeL0Ih03SLusIQ==", + "version": "3.0.18", + "resolved": "https://registry.npmjs.org/@ai-sdk/cerebras/-/cerebras-3.0.18.tgz", + "integrity": "sha512-CiQ6oO7nwdgVn9uUXwUQoJZgGB68dGZID1AA+JCcdRX6zKKRBQJvHtZVfUZTxW77O2hRaaOy/am/ggTwXm8Feg==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/openai-compatible": "3.0.11", - "@ai-sdk/provider": "4.0.3", - "@ai-sdk/provider-utils": "5.0.10" + "@ai-sdk/openai-compatible": "3.0.18", + "@ai-sdk/provider": "4.0.4", + "@ai-sdk/provider-utils": "5.0.16" }, "engines": { "node": ">=22" @@ -117,13 +117,13 @@ } }, "node_modules/@ai-sdk/cohere": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/@ai-sdk/cohere/-/cohere-4.0.10.tgz", - "integrity": "sha512-Mvmldj3kxbW+UGgD5B0oE+3R3nVmMebLZvDqq13ihcTov2fMEkzcDm7IJgtaSks9qg4XDdasNV0qdE15KFV9zw==", + "version": "4.0.16", + "resolved": "https://registry.npmjs.org/@ai-sdk/cohere/-/cohere-4.0.16.tgz", + "integrity": "sha512-qc1uGesoSnN4YiR8/XPgEPMQ1B4N2M+icJhfAELeKW9pNNhqFb2LN22lGuDlOzY9+LXWz+fsRp//iui/c2sXiQ==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.3", - "@ai-sdk/provider-utils": "5.0.10" + "@ai-sdk/provider": "4.0.4", + "@ai-sdk/provider-utils": "5.0.16" }, "engines": { "node": ">=22" @@ -133,14 +133,14 @@ } }, "node_modules/@ai-sdk/deepinfra": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/@ai-sdk/deepinfra/-/deepinfra-3.0.11.tgz", - "integrity": "sha512-7MPGLkJtVGdlP4j7Q0Xed3+6kcVWMN7mCuqyzzCnizZcc8Cv3PG/O+S70s5GxEuQiE9adS3BbHEQnE5JSoaxSw==", + "version": "3.0.18", + "resolved": "https://registry.npmjs.org/@ai-sdk/deepinfra/-/deepinfra-3.0.18.tgz", + "integrity": "sha512-AcFC29sBEe5qsBZgEaL4zsBMaAHPEDbi0tfs8PMiPscZrLRKKJjXvyqUnTGalvo5DAsE0OvWWxPyUFl0/Cxhzw==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/openai-compatible": "3.0.11", - "@ai-sdk/provider": "4.0.3", - "@ai-sdk/provider-utils": "5.0.10" + "@ai-sdk/openai-compatible": "3.0.18", + "@ai-sdk/provider": "4.0.4", + "@ai-sdk/provider-utils": "5.0.16" }, "engines": { "node": ">=22" @@ -150,13 +150,13 @@ } }, "node_modules/@ai-sdk/deepseek": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/@ai-sdk/deepseek/-/deepseek-3.0.11.tgz", - "integrity": "sha512-QhJTD6SAIAtdwsneKbkdsq6dL6KMJdnjUrA4jry/QAK4YQsLJw5Bw3CZLQhnU3L2IwtjAksr+qp1NY+gOI6Nfw==", + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/@ai-sdk/deepseek/-/deepseek-3.0.17.tgz", + "integrity": "sha512-7A4vfmJ5P8Vn+EEPaZFU8uoRnDh/+skTwhCLR/FPw+7AZ7FIPoqn2GtPSdRECTCRxp1fCjfBuvTgOh4PkKQAGg==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.3", - "@ai-sdk/provider-utils": "5.0.10" + "@ai-sdk/provider": "4.0.4", + "@ai-sdk/provider-utils": "5.0.16" }, "engines": { "node": ">=22" @@ -166,13 +166,13 @@ } }, "node_modules/@ai-sdk/gateway": { - "version": "4.0.22", - "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.22.tgz", - "integrity": "sha512-KdXJLa6O25fltJC/Lh8gnB1VaYMdX2mEKIalkohuItS+Ig523XxwK9e/Uuc66AvtrLIf7G51cDg3rDpP9mrxwQ==", + "version": "4.0.33", + "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.33.tgz", + "integrity": "sha512-YFkZhWH1ksIoSO2b0S/nAboiYBYRhkrmbC/6vOBsKZz6Y0FfBBaIjWBu3lW2n2x7cXEH776RUKGOiEzJYmu+Pw==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.3", - "@ai-sdk/provider-utils": "5.0.10", + "@ai-sdk/provider": "4.0.4", + "@ai-sdk/provider-utils": "5.0.16", "@vercel/oidc": "3.2.0" }, "engines": { @@ -183,13 +183,13 @@ } }, "node_modules/@ai-sdk/google": { - "version": "4.0.17", - "resolved": "https://registry.npmjs.org/@ai-sdk/google/-/google-4.0.17.tgz", - "integrity": "sha512-90YMrWWIz7HVqrtthaP60fqGhsTT8OXHskxJ9sPmD/bFBHqdbOBrtS9oKBWjO0XBAY8eo2Rd7Ai8zGKCTvPn9Q==", + "version": "4.0.29", + "resolved": "https://registry.npmjs.org/@ai-sdk/google/-/google-4.0.29.tgz", + "integrity": "sha512-JpFlWrQUJ2xJY4j1NWVZlcPlK9TEPyNwy5n0blWa8mW1juqasyEdHva3yBGD9iFFJ0enChtDUr+FB6ZurRr4Sg==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.3", - "@ai-sdk/provider-utils": "5.0.10" + "@ai-sdk/provider": "4.0.4", + "@ai-sdk/provider-utils": "5.0.16" }, "engines": { "node": ">=22" @@ -199,13 +199,13 @@ } }, "node_modules/@ai-sdk/groq": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/@ai-sdk/groq/-/groq-4.0.11.tgz", - "integrity": "sha512-/TL59OiozAQutjm1gr8pdYo8BfnLQIMIxqhjGgvRvtOEy8SI+hJ/WO+0tt3RcmoPaD8GwaqMslXOglNUJdGUcg==", + "version": "4.0.17", + "resolved": "https://registry.npmjs.org/@ai-sdk/groq/-/groq-4.0.17.tgz", + "integrity": "sha512-dQQSwdMZLUeGI4UKuXflIb3kMxuuMbW4G2xmmvkd7G+fi8GoBBFe7OzmmIp0QZPCshOQV//4KjbMwvI1Hs1RSA==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.3", - "@ai-sdk/provider-utils": "5.0.10" + "@ai-sdk/provider": "4.0.4", + "@ai-sdk/provider-utils": "5.0.16" }, "engines": { "node": ">=22" @@ -215,13 +215,13 @@ } }, "node_modules/@ai-sdk/mistral": { - "version": "4.0.12", - "resolved": "https://registry.npmjs.org/@ai-sdk/mistral/-/mistral-4.0.12.tgz", - "integrity": "sha512-5g74RyDnhakURB9SjaEoRG6KDVzvTnxY/eDW3vjXmZm2OzOK24uFwM3Lw1eZb0AyY2LKO+e+HNiT8D89PHLfLA==", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@ai-sdk/mistral/-/mistral-4.0.18.tgz", + "integrity": "sha512-4zHnuQbstR5CGN3DFl7U6ks3dEEZFGya+/ajG0YD9ti8k9puxZJQBlYZdSXvd7DJKPIXavhHJ/vJNSzDEibocw==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.3", - "@ai-sdk/provider-utils": "5.0.10" + "@ai-sdk/provider": "4.0.4", + "@ai-sdk/provider-utils": "5.0.16" }, "engines": { "node": ">=22" @@ -231,13 +231,13 @@ } }, "node_modules/@ai-sdk/openai": { - "version": "4.0.15", - "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-4.0.15.tgz", - "integrity": "sha512-JpTLQp5RUbRcs5nOyPEu5NRdxZLUnD/uCyT3qzy26D+iunCeL7KJV58ER9kwisAKnTjWravfNblaQNiWr20M9A==", + "version": "4.0.25", + "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-4.0.25.tgz", + "integrity": "sha512-iUQSY1EfAyyA8nFAm1UyiHjVyt93i29CVo+8gjT8oxaVjqZIZOlP2Ni4pIHrQTQFrTUD//B83r9NTw0u90/6RQ==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.3", - "@ai-sdk/provider-utils": "5.0.10" + "@ai-sdk/provider": "4.0.4", + "@ai-sdk/provider-utils": "5.0.16" }, "engines": { "node": ">=22" @@ -247,13 +247,13 @@ } }, "node_modules/@ai-sdk/openai-compatible": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/@ai-sdk/openai-compatible/-/openai-compatible-3.0.11.tgz", - "integrity": "sha512-PKLyt5PfjV2maWJPZpm3W29vCc+BbyqSPAcghXhl+iIxzFNjpGPa6UD/8J0b9l7w/lJCZKuhcef9q+Gp5WqUvw==", + "version": "3.0.18", + "resolved": "https://registry.npmjs.org/@ai-sdk/openai-compatible/-/openai-compatible-3.0.18.tgz", + "integrity": "sha512-IKoElyW52LakNTmqiwM2yXZYTvOnA8XCzP+yUoV5Pf+pudqOL8rsXToXiuLlJapMcWpTpXH0EoWK42zNJd9Dew==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.3", - "@ai-sdk/provider-utils": "5.0.10" + "@ai-sdk/provider": "4.0.4", + "@ai-sdk/provider-utils": "5.0.16" }, "engines": { "node": ">=22" @@ -263,13 +263,13 @@ } }, "node_modules/@ai-sdk/perplexity": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/@ai-sdk/perplexity/-/perplexity-4.0.11.tgz", - "integrity": "sha512-ZoGDAn8/v/ld2ZItfqu/AjKgVVUTbWJAIWlW3py+fgo30WEQswMs/mbB2QehIiAjfNlck9uI7OKKpuW13o+Duw==", + "version": "4.0.18", + "resolved": "https://registry.npmjs.org/@ai-sdk/perplexity/-/perplexity-4.0.18.tgz", + "integrity": "sha512-qbMw0HKErM+hbLkvNsOPs4ToHHFnk3k8DxR4zqMjQs0OdA0od6je5tEVJlD2EKuHqGR0aGgDkFBZ0DjASRvR/Q==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.3", - "@ai-sdk/provider-utils": "5.0.10" + "@ai-sdk/provider": "4.0.4", + "@ai-sdk/provider-utils": "5.0.16" }, "engines": { "node": ">=22" @@ -279,9 +279,9 @@ } }, "node_modules/@ai-sdk/provider": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.3.tgz", - "integrity": "sha512-e0CpNWJUY7OxAFAnCZkw+ri9QOHWwTs1tXP42782KFGCU07qt8NiXCrCVowyCB5dP2r5/Uls+g2oPd8kOJn9dw==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.4.tgz", + "integrity": "sha512-tbHKNLirllUNF3ZlkCsXnwab2ZV1Sl4b1H/Cp9ruCce15IBmskE8Gwkk0yo9xDWY+jho2of7lVXtwSsyrq7cwQ==", "license": "Apache-2.0", "dependencies": { "json-schema": "^0.4.0" @@ -291,15 +291,16 @@ } }, "node_modules/@ai-sdk/provider-utils": { - "version": "5.0.10", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.10.tgz", - "integrity": "sha512-uPyec0+85dwxZYXtb8qe8gCjhjDfxP4LCDo/uRQS/iG+FIgYbHPRhr/ys281udG90bTaE18+5cxWraYaf8oHCw==", + "version": "5.0.16", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.16.tgz", + "integrity": "sha512-LWDrmYWkZoAJwMbToUglpR6AmgvtnNtCCGeU9MKlXiSV3Yiu4u73/pVA18sQAAe3kZtCRBY9P31lAfnPekWWyg==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.3", + "@ai-sdk/provider": "4.0.4", "@standard-schema/spec": "^1.1.0", "@workflow/serde": "4.1.0", - "eventsource-parser": "^3.0.8" + "eventsource-parser": "^3.0.8", + "undici": "^7.28.0" }, "engines": { "node": ">=22" @@ -308,15 +309,24 @@ "zod": "^3.25.76 || ^4.1.8" } }, + "node_modules/@ai-sdk/provider-utils/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", + "engines": { + "node": ">=20.18.1" + } + }, "node_modules/@ai-sdk/togetherai": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/@ai-sdk/togetherai/-/togetherai-3.0.12.tgz", - "integrity": "sha512-1as1wmjlhbeibj48P52NjcF2frvkgoCelVx9Jy5eHlmhVCbwzqqbfv+LYvFgwPX6HPwXrBAAsbhmwRp+kJ8piQ==", + "version": "3.0.19", + "resolved": "https://registry.npmjs.org/@ai-sdk/togetherai/-/togetherai-3.0.19.tgz", + "integrity": "sha512-U6CAFIoJQ7GYvbfwhVWHLc6FIdcCOxvftF/Rt4lzZt6sxYxRiFL6Ggw+cT+1PbYWpMF8Ge0Xcc0zB4ocCtrSlg==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/openai-compatible": "3.0.11", - "@ai-sdk/provider": "4.0.3", - "@ai-sdk/provider-utils": "5.0.10" + "@ai-sdk/openai-compatible": "3.0.18", + "@ai-sdk/provider": "4.0.4", + "@ai-sdk/provider-utils": "5.0.16" }, "engines": { "node": ">=22" @@ -326,14 +336,14 @@ } }, "node_modules/@ai-sdk/xai": { - "version": "4.0.15", - "resolved": "https://registry.npmjs.org/@ai-sdk/xai/-/xai-4.0.15.tgz", - "integrity": "sha512-zvb9zF+LOI3jyLcG0hjx4rfVrHBbEdPtJ2JUTtSbdYqlb3uNvfnw67OVizqyQ6NJM5egFq8x2JjI/UzF+BqEVw==", + "version": "4.0.23", + "resolved": "https://registry.npmjs.org/@ai-sdk/xai/-/xai-4.0.23.tgz", + "integrity": "sha512-gvWU9t1efRQWDbspy90BTyzo+VQcdQeEkhaBiMj3qH+wZfwnR6XwM1/9U/Dy3Prd1kN4RLewIF5ita49uJkf7w==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/openai-compatible": "3.0.11", - "@ai-sdk/provider": "4.0.3", - "@ai-sdk/provider-utils": "5.0.10" + "@ai-sdk/openai-compatible": "3.0.18", + "@ai-sdk/provider": "4.0.4", + "@ai-sdk/provider-utils": "5.0.16" }, "engines": { "node": ">=22" @@ -2297,9 +2307,9 @@ "license": "MIT" }, "node_modules/@types/react": { - "version": "19.2.17", - "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.17.tgz", - "integrity": "sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==", + "version": "19.2.18", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz", + "integrity": "sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==", "dev": true, "license": "MIT", "dependencies": { @@ -2307,9 +2317,9 @@ } }, "node_modules/@types/react-dom": { - "version": "19.2.3", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz", - "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==", + "version": "19.2.4", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.4.tgz", + "integrity": "sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==", "dev": true, "license": "MIT", "peerDependencies": { @@ -2404,14 +2414,14 @@ } }, "node_modules/ai": { - "version": "7.0.30", - "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.30.tgz", - "integrity": "sha512-tm0gTAHSWBdDfW4P2mj+LlglGCUQTSA9ktyS2PsPgVhxNO9gYWTSnRAehiJ3h1lYsJBp1Zgbz3RH2lezJXagiw==", + "version": "7.0.44", + "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.44.tgz", + "integrity": "sha512-OMJ8v3ZzMIt90wIZRluD8c/VgvmX8SvAajGNYEbCeCAiCbr62yhCgXC7MvZRrQ0pOTfLZRohztUVrt5A08gKNg==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/gateway": "4.0.22", - "@ai-sdk/provider": "4.0.3", - "@ai-sdk/provider-utils": "5.0.10" + "@ai-sdk/gateway": "4.0.33", + "@ai-sdk/provider": "4.0.4", + "@ai-sdk/provider-utils": "5.0.16" }, "engines": { "node": ">=22" @@ -3720,12 +3730,12 @@ } }, "node_modules/entities": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", - "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-8.0.0.tgz", + "integrity": "sha512-zwfzJecQ/Uej6tusMqwAqU/6KL2XaB2VZ2Jg54Je6ahNBGNH6Ek6g3jjNCF0fG9EWQKGZNddNjU5F1ZQn/sBnA==", "license": "BSD-2-Clause", "engines": { - "node": ">=0.12" + "node": ">=20.19.0" }, "funding": { "url": "https://github.com/fb55/entities?sponsor=1" @@ -5079,12 +5089,12 @@ } }, "node_modules/parse5": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", - "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-8.0.1.tgz", + "integrity": "sha512-z1e/HMG90obSGeidlli3hj7cbocou0/wa5HacvI3ASx34PecNjNQeaHNo5WIZpWofN9kgkqV1q5YvXe3F0FoPw==", "license": "MIT", "dependencies": { - "entities": "^6.0.0" + "entities": "^8.0.0" }, "funding": { "url": "https://github.com/inikulin/parse5?sponsor=1" @@ -5370,24 +5380,24 @@ } }, "node_modules/react": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/react/-/react-19.2.7.tgz", - "integrity": "sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz", + "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==", "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/react-dom": { - "version": "19.2.7", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.7.tgz", - "integrity": "sha512-t0BRVXvbiE/o20Hfw669rLbMCDWtYZLvmJigy2f0MxsXF+71pxhR3xOkspmsO8h3ZlNzyibAmtCa3l4lYKk6gQ==", + "version": "19.2.8", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.8.tgz", + "integrity": "sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==", "license": "MIT", "dependencies": { "scheduler": "^0.27.0" }, "peerDependencies": { - "react": "^19.2.7" + "react": "^19.2.8" } }, "node_modules/react-refresh": { @@ -7413,25 +7423,25 @@ "version": "0.1.0", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/alibaba": "^2.0.13", - "@ai-sdk/anthropic": "^4.0.15", - "@ai-sdk/azure": "^4.0.16", - "@ai-sdk/cerebras": "^3.0.11", - "@ai-sdk/cohere": "^4.0.10", - "@ai-sdk/deepinfra": "^3.0.11", - "@ai-sdk/google": "^4.0.17", - "@ai-sdk/groq": "^4.0.11", - "@ai-sdk/mistral": "^4.0.12", + "@ai-sdk/alibaba": "^2.0.20", + "@ai-sdk/anthropic": "^4.0.25", + "@ai-sdk/azure": "^4.0.26", + "@ai-sdk/cerebras": "^3.0.18", + "@ai-sdk/cohere": "^4.0.16", + "@ai-sdk/deepinfra": "^3.0.18", + "@ai-sdk/google": "^4.0.29", + "@ai-sdk/groq": "^4.0.17", + "@ai-sdk/mistral": "^4.0.18", "@ai-sdk/openai": "^4.0.15", - "@ai-sdk/openai-compatible": "^3.0.11", - "@ai-sdk/perplexity": "^4.0.11", - "@ai-sdk/togetherai": "^3.0.12", - "@ai-sdk/xai": "^4.0.15", + "@ai-sdk/openai-compatible": "^3.0.18", + "@ai-sdk/perplexity": "^4.0.18", + "@ai-sdk/togetherai": "^3.0.19", + "@ai-sdk/xai": "^4.0.23", "@openos/shared": "0.1.0", "@openrouter/ai-sdk-provider": "^3.0.0", - "ai": "^7.0.30", + "ai": "^7.0.44", "fast-xml-parser": "^5.10.1", - "parse5": "^7.3.0" + "parse5": "^8.0.1" }, "devDependencies": { "@types/node": "^24.3.0", @@ -7455,12 +7465,12 @@ "license": "Apache-2.0", "dependencies": { "@openos/shared": "0.1.0", - "react": "^19.1.1", - "react-dom": "^19.1.1" + "react": "^19.2.8", + "react-dom": "^19.2.8" }, "devDependencies": { - "@types/react": "^19.1.12", - "@types/react-dom": "^19.1.9", + "@types/react": "^19.2.18", + "@types/react-dom": "^19.2.4", "@vitejs/plugin-react": "^5.0.2", "typescript": "^5.9.2", "vite": "^7.1.4" diff --git a/server/package.json b/server/package.json index c1093e1..1d8f5d1 100644 --- a/server/package.json +++ b/server/package.json @@ -13,25 +13,25 @@ "typecheck": "tsc -p tsconfig.json --noEmit" }, "dependencies": { - "@ai-sdk/alibaba": "^2.0.13", - "@ai-sdk/anthropic": "^4.0.15", - "@ai-sdk/azure": "^4.0.16", - "@ai-sdk/cerebras": "^3.0.11", - "@ai-sdk/cohere": "^4.0.10", - "@ai-sdk/deepinfra": "^3.0.11", - "@ai-sdk/google": "^4.0.17", - "@ai-sdk/groq": "^4.0.11", - "@ai-sdk/mistral": "^4.0.12", + "@ai-sdk/alibaba": "^2.0.20", + "@ai-sdk/anthropic": "^4.0.25", + "@ai-sdk/azure": "^4.0.26", + "@ai-sdk/cerebras": "^3.0.18", + "@ai-sdk/cohere": "^4.0.16", + "@ai-sdk/deepinfra": "^3.0.18", + "@ai-sdk/google": "^4.0.29", + "@ai-sdk/groq": "^4.0.17", + "@ai-sdk/mistral": "^4.0.18", "@ai-sdk/openai": "^4.0.15", - "@ai-sdk/openai-compatible": "^3.0.11", - "@ai-sdk/perplexity": "^4.0.11", - "@ai-sdk/togetherai": "^3.0.12", - "@ai-sdk/xai": "^4.0.15", + "@ai-sdk/openai-compatible": "^3.0.18", + "@ai-sdk/perplexity": "^4.0.18", + "@ai-sdk/togetherai": "^3.0.19", + "@ai-sdk/xai": "^4.0.23", "@openos/shared": "0.1.0", "@openrouter/ai-sdk-provider": "^3.0.0", - "ai": "^7.0.30", + "ai": "^7.0.44", "fast-xml-parser": "^5.10.1", - "parse5": "^7.3.0" + "parse5": "^8.0.1" }, "devDependencies": { "@types/node": "^24.3.0", diff --git a/web/package.json b/web/package.json index a6c9485..f226956 100644 --- a/web/package.json +++ b/web/package.json @@ -12,12 +12,12 @@ }, "dependencies": { "@openos/shared": "0.1.0", - "react": "^19.1.1", - "react-dom": "^19.1.1" + "react": "^19.2.8", + "react-dom": "^19.2.8" }, "devDependencies": { - "@types/react": "^19.1.12", - "@types/react-dom": "^19.1.9", + "@types/react": "^19.2.18", + "@types/react-dom": "^19.2.4", "@vitejs/plugin-react": "^5.0.2", "typescript": "^5.9.2", "vite": "^7.1.4"