From 59e2a112033d9887a9ef074020c7343e9b7e7b1d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 30 Aug 2026 17:56:07 +0000 Subject: [PATCH] build(deps): bump the minor-and-patch group across 1 directory with 20 updates Bumps the minor-and-patch group with 20 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@ai-sdk/provider-utils](https://github.com/vercel/ai/tree/HEAD/packages/provider-utils) | `5.0.28` | `5.0.32` | | [@astryxdesign/cli](https://github.com/facebook/astryx/tree/HEAD/packages/cli) | `0.4.5` | `0.5.0` | | [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.9` | `2.5.10` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.2.0` | `26.4.0` | | [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) | `6.32.2` | `6.32.3` | | [intl-messageformat](https://github.com/formatjs/formatjs) | `11.2.12` | `11.2.14` | | [@ai-sdk/anthropic](https://github.com/vercel/ai/tree/HEAD/packages/anthropic) | `4.0.40` | `4.0.44` | | [@ai-sdk/code-mode](https://github.com/vercel/ai/tree/HEAD/packages/code-mode) | `1.0.27` | `1.0.40` | | [@ai-sdk/cohere](https://github.com/vercel/ai/tree/HEAD/packages/cohere) | `4.0.28` | `4.0.33` | | [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `4.0.47` | `4.0.55` | | [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `4.0.44` | `4.0.50` | | [@ai-sdk/openai-compatible](https://github.com/vercel/ai/tree/HEAD/packages/openai-compatible) | `3.0.32` | `3.0.39` | | [@slack/web-api](https://github.com/slackapi/node-slack-sdk) | `8.0.0` | `8.1.0` | | [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) | `7.0.70` | `7.0.83` | | [@earendil-works/pi-tui](https://github.com/earendil-works/pi/tree/HEAD/packages/tui) | `0.84.2` | `0.84.3` | | [katex](https://github.com/KaTeX/KaTeX) | `0.16.47` | `0.18.4` | | [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.33.0` | `1.34.0` | | [mermaid](https://github.com/mermaid-js/mermaid) | `11.17.0` | `11.17.2` | | [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.4` | `19.2.5` | | [@jackwener/opencli](https://github.com/jackwener/opencli) | `1.8.6` | `1.8.7` | Updates `@ai-sdk/provider-utils` from 5.0.28 to 5.0.32 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/provider-utils/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/provider-utils@5.0.32/packages/provider-utils) Updates `@astryxdesign/cli` from 0.4.5 to 0.5.0 - [Release notes](https://github.com/facebook/astryx/releases) - [Changelog](https://github.com/facebook/astryx/blob/main/packages/cli/CHANGELOG.md) - [Commits](https://github.com/facebook/astryx/commits/v0.5.0/packages/cli) Updates `@biomejs/biome` from 2.5.9 to 2.5.10 - [Release notes](https://github.com/biomejs/biome/releases) - [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md) - [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.10/packages/@biomejs/biome) Updates `@types/node` from 26.2.0 to 26.4.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `knip` from 6.32.2 to 6.32.3 - [Release notes](https://github.com/webpro-nl/knip/releases) - [Commits](https://github.com/webpro-nl/knip/commits/knip@6.32.3/packages/knip) Updates `intl-messageformat` from 11.2.12 to 11.2.14 - [Release notes](https://github.com/formatjs/formatjs/releases) - [Commits](https://github.com/formatjs/formatjs/compare/intl-messageformat@11.2.12...intl-messageformat@11.2.14) Updates `@ai-sdk/anthropic` from 4.0.40 to 4.0.44 - [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.44/packages/anthropic) Updates `@ai-sdk/code-mode` from 1.0.27 to 1.0.40 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/code-mode/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/code-mode@1.0.40/packages/code-mode) Updates `@ai-sdk/cohere` from 4.0.28 to 4.0.33 - [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.33/packages/cohere) Updates `@ai-sdk/google` from 4.0.47 to 4.0.55 - [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.55/packages/google) Updates `@ai-sdk/openai` from 4.0.44 to 4.0.50 - [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.50/packages/openai) Updates `@ai-sdk/openai-compatible` from 3.0.32 to 3.0.39 - [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.39/packages/openai-compatible) Updates `@slack/web-api` from 8.0.0 to 8.1.0 - [Release notes](https://github.com/slackapi/node-slack-sdk/releases) - [Commits](https://github.com/slackapi/node-slack-sdk/compare/@slack/web-api@8.0.0...@slack/web-api@8.1.0) Updates `ai` from 7.0.70 to 7.0.83 - [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.83/packages/ai) Updates `@earendil-works/pi-tui` from 0.84.2 to 0.84.3 - [Release notes](https://github.com/earendil-works/pi/releases) - [Changelog](https://github.com/earendil-works/pi/blob/main/packages/tui/CHANGELOG.md) - [Commits](https://github.com/earendil-works/pi/commits/v0.84.3/packages/tui) Updates `katex` from 0.16.47 to 0.18.4 - [Release notes](https://github.com/KaTeX/KaTeX/releases) - [Changelog](https://github.com/KaTeX/KaTeX/blob/main/CHANGELOG.md) - [Commits](https://github.com/KaTeX/KaTeX/compare/v0.16.47...v0.18.4) Updates `lucide-react` from 1.33.0 to 1.34.0 - [Release notes](https://github.com/lucide-icons/lucide/releases) - [Commits](https://github.com/lucide-icons/lucide/commits/1.34.0/packages/lucide-react) Updates `mermaid` from 11.17.0 to 11.17.2 - [Release notes](https://github.com/mermaid-js/mermaid/releases) - [Commits](https://github.com/mermaid-js/mermaid/compare/mermaid@11.17.0...mermaid@11.17.2) Updates `@types/react-dom` from 19.2.4 to 19.2.5 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) Updates `@jackwener/opencli` from 1.8.6 to 1.8.7 - [Release notes](https://github.com/jackwener/opencli/releases) - [Changelog](https://github.com/jackwener/OpenCLI/blob/main/CHANGELOG.md) - [Commits](https://github.com/jackwener/opencli/compare/v1.8.6...v1.8.7) --- updated-dependencies: - dependency-name: "@ai-sdk/anthropic" dependency-version: 4.0.44 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@ai-sdk/code-mode" dependency-version: 1.0.40 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@ai-sdk/cohere" dependency-version: 4.0.33 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@ai-sdk/google" dependency-version: 4.0.54 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@ai-sdk/openai" dependency-version: 4.0.50 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@ai-sdk/openai-compatible" dependency-version: 3.0.39 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@ai-sdk/provider-utils" dependency-version: 5.0.32 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@astryxdesign/cli" dependency-version: 0.5.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@biomejs/biome" dependency-version: 2.5.10 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@earendil-works/pi-tui" dependency-version: 0.84.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@jackwener/opencli" dependency-version: 1.8.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: "@slack/web-api" dependency-version: 8.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@types/node" dependency-version: 26.4.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@types/react-dom" dependency-version: 19.2.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: ai dependency-version: 7.0.83 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: intl-messageformat dependency-version: 11.2.14 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: katex dependency-version: 0.18.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: knip dependency-version: 6.32.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: lucide-react dependency-version: 1.34.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: mermaid dependency-version: 11.17.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch ... Signed-off-by: dependabot[bot] --- apps/desktop/package.json | 4 +- package-lock.json | 588 ++++++++++++++++++++-------------- package.json | 10 +- packages/cli/package.json | 2 +- packages/core/package.json | 2 +- packages/runtime/package.json | 16 +- packages/ui/package.json | 8 +- 7 files changed, 360 insertions(+), 270 deletions(-) diff --git a/apps/desktop/package.json b/apps/desktop/package.json index 6347bc6528..7410a197de 100644 --- a/apps/desktop/package.json +++ b/apps/desktop/package.json @@ -46,7 +46,7 @@ "smoke:browser:run": "electron scripts/browser-observe-act-smoke.mjs" }, "dependencies": { - "@jackwener/opencli": "1.8.6", + "@jackwener/opencli": "1.8.7", "@maka/computer-use": "0.1.0", "@maka/core": "0.1.0", "@maka/mcp": "0.1.0", @@ -75,7 +75,7 @@ "@playwright/test": "^1.62.1", "@storybook/react-vite": "^10.5.10", "@types/react": "^19.2.18", - "@types/react-dom": "^19.2.4", + "@types/react-dom": "^19.2.5", "@types/ws": "^8.18.1", "@vitejs/plugin-react": "^6.1.0", "@xterm/addon-fit": "^0.11.0", diff --git a/package-lock.json b/package-lock.json index bb1e604af8..a9ee0ef64e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,15 +22,15 @@ "apps/desktop" ], "devDependencies": { - "@ai-sdk/provider-utils": "5.0.28", - "@astryxdesign/cli": "0.4.5", + "@ai-sdk/provider-utils": "5.0.32", + "@astryxdesign/cli": "0.5.0", "@astryxdesign/core": "0.5.0", "@babel/parser": "7.29.7", - "@biomejs/biome": "2.5.9", + "@biomejs/biome": "2.5.10", "@electron/asar": "4.3.0", - "@types/node": "^26.2.0", + "@types/node": "^26.4.0", "esbuild": "^0.28.1", - "knip": "^6.32.2", + "knip": "^6.32.3", "patch-package": "8.0.1", "typescript": "^7.0.2", "yaml": "2.9.0" @@ -44,7 +44,7 @@ "version": "0.2.0", "license": "Apache-2.0", "dependencies": { - "@jackwener/opencli": "1.8.6", + "@jackwener/opencli": "^1.8.7", "@maka/computer-use": "0.1.0", "@maka/core": "0.1.0", "@maka/mcp": "0.1.0", @@ -73,7 +73,7 @@ "@playwright/test": "^1.62.1", "@storybook/react-vite": "^10.5.10", "@types/react": "^19.2.18", - "@types/react-dom": "^19.2.4", + "@types/react-dom": "^19.2.5", "@types/ws": "^8.18.1", "@vitejs/plugin-react": "^6.1.0", "@xterm/addon-fit": "^0.11.0", @@ -136,13 +136,13 @@ } }, "node_modules/@ai-sdk/anthropic": { - "version": "4.0.40", - "resolved": "https://registry.npmjs.org/@ai-sdk/anthropic/-/anthropic-4.0.40.tgz", - "integrity": "sha512-cFlCZspCUC1LGDipARsKx3+4A8c9qI+vFuG0/04Phs0deKwifNsl8wDmcU2HO31aiNR9AJgEBcvg5S00zUS70g==", + "version": "4.0.44", + "resolved": "https://registry.npmjs.org/@ai-sdk/anthropic/-/anthropic-4.0.44.tgz", + "integrity": "sha512-PZT62FpNvilIeyyk09+BxYnWmmqRWFLe7ers25OPI8SnQxwDSeXtUTxiZNSbZt4ywj53op/INhLR1z5uyL6tHA==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.7", - "@ai-sdk/provider-utils": "5.0.28" + "@ai-sdk/provider": "4.0.8", + "@ai-sdk/provider-utils": "5.0.32" }, "engines": { "node": ">=22" @@ -151,10 +151,22 @@ "zod": "^3.25.76 || ^4.1.8" } }, + "node_modules/@ai-sdk/anthropic/node_modules/@ai-sdk/provider": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.8.tgz", + "integrity": "sha512-aWO7iwhFUGf347tCwNGggggfmZigaSu7TF739IZSrWWABUp7zkb4Cr3fMqvBe5EIS7ABJJu3Cadn0g/zs1G0QQ==", + "license": "Apache-2.0", + "dependencies": { + "json-schema": "^0.4.0" + }, + "engines": { + "node": ">=22" + } + }, "node_modules/@ai-sdk/code-mode": { - "version": "1.0.27", - "resolved": "https://registry.npmjs.org/@ai-sdk/code-mode/-/code-mode-1.0.27.tgz", - "integrity": "sha512-fMN54We/YleGu/IfV+gwVmazBK3dgJg3MCtkN1/jKhGD7smujAZJMSy2Ph4GPSy9dWa6vW7NyZ/BQDc09Q36/w==", + "version": "1.0.40", + "resolved": "https://registry.npmjs.org/@ai-sdk/code-mode/-/code-mode-1.0.40.tgz", + "integrity": "sha512-Yh/+Ot6j2vMibdpYd43Df78GqsrczzLrwerYG/xcgGlesVJKPpZIBN6QPkMx/zpi27URzc16wDf8iNdtcY5ALg==", "license": "Apache-2.0", "dependencies": { "run": "^2.0.0" @@ -163,17 +175,17 @@ "node": ">=22.13.0" }, "peerDependencies": { - "ai": "7.0.70" + "ai": "7.0.83" } }, "node_modules/@ai-sdk/cohere": { - "version": "4.0.28", - "resolved": "https://registry.npmjs.org/@ai-sdk/cohere/-/cohere-4.0.28.tgz", - "integrity": "sha512-1B5+aVNB80C5gEfZH6Q2C9BfbrQ5HKW4fMfeXMXtSBXTBJYWNQ4ON+bL5GDeSrnC2doheM/djheBmF0M8cl1fg==", + "version": "4.0.33", + "resolved": "https://registry.npmjs.org/@ai-sdk/cohere/-/cohere-4.0.33.tgz", + "integrity": "sha512-zEGdmr8bHdLZr/nMBTJHZ4ZpSuGGKj9XNnxXGJiALvqsa6EocYa+DYzDfNya2fQRLOgPG7smwPUHIa4DXfjjCA==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.7", - "@ai-sdk/provider-utils": "5.0.28" + "@ai-sdk/provider": "4.0.8", + "@ai-sdk/provider-utils": "5.0.32" }, "engines": { "node": ">=22" @@ -182,14 +194,26 @@ "zod": "^3.25.76 || ^4.1.8" } }, + "node_modules/@ai-sdk/cohere/node_modules/@ai-sdk/provider": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.8.tgz", + "integrity": "sha512-aWO7iwhFUGf347tCwNGggggfmZigaSu7TF739IZSrWWABUp7zkb4Cr3fMqvBe5EIS7ABJJu3Cadn0g/zs1G0QQ==", + "license": "Apache-2.0", + "dependencies": { + "json-schema": "^0.4.0" + }, + "engines": { + "node": ">=22" + } + }, "node_modules/@ai-sdk/gateway": { - "version": "4.0.56", - "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.56.tgz", - "integrity": "sha512-fc7tq+v7WrzCV+aXegbq/EOs68tFDJYLEwnCOnVYcB/Y5ZTjUIHzyJlrqdoJUlMTkc/qmKsXb1ovVvdUYPmxIA==", + "version": "4.0.67", + "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.67.tgz", + "integrity": "sha512-LtyxLkg7dZ2iz8Ouh1806BJbA+q+FKc/mXUCl4v/wdNNIGtbfk80dNtlhqjhqOZa4dnfc3caVafRL7ocxzoegA==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.7", - "@ai-sdk/provider-utils": "5.0.28", + "@ai-sdk/provider": "4.0.8", + "@ai-sdk/provider-utils": "5.0.32", "@vercel/oidc": "3.2.0" }, "engines": { @@ -199,14 +223,26 @@ "zod": "^3.25.76 || ^4.1.8" } }, + "node_modules/@ai-sdk/gateway/node_modules/@ai-sdk/provider": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.8.tgz", + "integrity": "sha512-aWO7iwhFUGf347tCwNGggggfmZigaSu7TF739IZSrWWABUp7zkb4Cr3fMqvBe5EIS7ABJJu3Cadn0g/zs1G0QQ==", + "license": "Apache-2.0", + "dependencies": { + "json-schema": "^0.4.0" + }, + "engines": { + "node": ">=22" + } + }, "node_modules/@ai-sdk/google": { - "version": "4.0.47", - "resolved": "https://registry.npmjs.org/@ai-sdk/google/-/google-4.0.47.tgz", - "integrity": "sha512-Aj/VRSDpNmxjC0mU1qWNI9BydRoRI3INVHv1KZcFj3lI7rdxmXuenhUfXw8KnfZlREWX3J3rM9JNF1khuxGfnw==", + "version": "4.0.55", + "resolved": "https://registry.npmjs.org/@ai-sdk/google/-/google-4.0.55.tgz", + "integrity": "sha512-2jSn6A0wY0KIy/GiMYtpPb4LP/qRqs5ihzeNB1wUpG6XaxubNqbjuCH2wq6lAoh5+n2J8a3NVKcdm6xjaqE6Ug==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.7", - "@ai-sdk/provider-utils": "5.0.28" + "@ai-sdk/provider": "4.0.8", + "@ai-sdk/provider-utils": "5.0.32" }, "engines": { "node": ">=22" @@ -215,6 +251,18 @@ "zod": "^3.25.76 || ^4.1.8" } }, + "node_modules/@ai-sdk/google/node_modules/@ai-sdk/provider": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.8.tgz", + "integrity": "sha512-aWO7iwhFUGf347tCwNGggggfmZigaSu7TF739IZSrWWABUp7zkb4Cr3fMqvBe5EIS7ABJJu3Cadn0g/zs1G0QQ==", + "license": "Apache-2.0", + "dependencies": { + "json-schema": "^0.4.0" + }, + "engines": { + "node": ">=22" + } + }, "node_modules/@ai-sdk/open-responses": { "version": "2.0.34", "resolved": "https://registry.npmjs.org/@ai-sdk/open-responses/-/open-responses-2.0.34.tgz", @@ -243,17 +291,14 @@ "node": ">=22" } }, - "node_modules/@ai-sdk/open-responses/node_modules/@ai-sdk/provider-utils": { - "version": "5.0.32", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.32.tgz", - "integrity": "sha512-MZUhlINn6FzKIWuX3T36h+yM9d7bG+yatH+kC99ZCe0DHxXfP73KwaoLiLcZDPQDamFyO3umPPBLJieZJyG4DQ==", + "node_modules/@ai-sdk/openai": { + "version": "4.0.50", + "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-4.0.50.tgz", + "integrity": "sha512-e2Jepw5RbSwsCsPwyiNzdlmOHoCQefCziNp3k1UxfIv8QD0/p4SF6+cx7GuWX98jAVNiWLjRv1W3NVSmx3FuEQ==", "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "4.0.8", - "@standard-schema/spec": "^1.1.0", - "@workflow/serde": "4.1.0", - "eventsource-parser": "^3.0.8", - "undici": "^7.28.0" + "@ai-sdk/provider-utils": "5.0.32" }, "engines": { "node": ">=22" @@ -262,23 +307,14 @@ "zod": "^3.25.76 || ^4.1.8" } }, - "node_modules/@ai-sdk/open-responses/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/openai": { - "version": "4.0.44", - "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-4.0.44.tgz", - "integrity": "sha512-x3XjhKu5r7DKELWwE5WzCAKePkAqZXlgvat4eIiSm37MaQHk+n3qeJxmVcfqJWlQ2kkAld8+f7G3E3yjG+4ShQ==", + "node_modules/@ai-sdk/openai-compatible": { + "version": "3.0.39", + "resolved": "https://registry.npmjs.org/@ai-sdk/openai-compatible/-/openai-compatible-3.0.39.tgz", + "integrity": "sha512-LlPrLDUceaPP2v1qbFrdu4hfyEEuNZIGRsu0IwpWIg6xiulrSEItB16uJDRZwxQoLvSZhKQP5oFIzSJoCSrMow==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.7", - "@ai-sdk/provider-utils": "5.0.28" + "@ai-sdk/provider": "4.0.8", + "@ai-sdk/provider-utils": "5.0.32" }, "engines": { "node": ">=22" @@ -287,26 +323,22 @@ "zod": "^3.25.76 || ^4.1.8" } }, - "node_modules/@ai-sdk/openai-compatible": { - "version": "3.0.32", - "resolved": "https://registry.npmjs.org/@ai-sdk/openai-compatible/-/openai-compatible-3.0.32.tgz", - "integrity": "sha512-G4zNrIHW965LuyVJz7KJrmqO6y7xgwVJZ2RmYo8TA3cPhpKSmbjw7fLF6Z9iZbqiz+oBvHHbSXl4HH8xlro8AQ==", + "node_modules/@ai-sdk/openai-compatible/node_modules/@ai-sdk/provider": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.8.tgz", + "integrity": "sha512-aWO7iwhFUGf347tCwNGggggfmZigaSu7TF739IZSrWWABUp7zkb4Cr3fMqvBe5EIS7ABJJu3Cadn0g/zs1G0QQ==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.7", - "@ai-sdk/provider-utils": "5.0.28" + "json-schema": "^0.4.0" }, "engines": { "node": ">=22" - }, - "peerDependencies": { - "zod": "^3.25.76 || ^4.1.8" } }, - "node_modules/@ai-sdk/provider": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.7.tgz", - "integrity": "sha512-6or44XprPzKbr8zkmzosowSE0pxkvJcoojBL+mCZvPUt3kvXp3XSNqeVun9golb1acEfSo6yaEBRT18h2VU+1Q==", + "node_modules/@ai-sdk/openai/node_modules/@ai-sdk/provider": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.8.tgz", + "integrity": "sha512-aWO7iwhFUGf347tCwNGggggfmZigaSu7TF739IZSrWWABUp7zkb4Cr3fMqvBe5EIS7ABJJu3Cadn0g/zs1G0QQ==", "license": "Apache-2.0", "dependencies": { "json-schema": "^0.4.0" @@ -316,12 +348,12 @@ } }, "node_modules/@ai-sdk/provider-utils": { - "version": "5.0.28", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.28.tgz", - "integrity": "sha512-TnHUyd/rCYQqHg5RuiOaz/hUql6U+kbUaBW0Rp+0N5UhnAInA9CzzV0HXvuAAPwppDsK6fAx9Rd+tRawpJ/3pg==", + "version": "5.0.32", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.32.tgz", + "integrity": "sha512-MZUhlINn6FzKIWuX3T36h+yM9d7bG+yatH+kC99ZCe0DHxXfP73KwaoLiLcZDPQDamFyO3umPPBLJieZJyG4DQ==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.7", + "@ai-sdk/provider": "4.0.8", "@standard-schema/spec": "^1.1.0", "@workflow/serde": "4.1.0", "eventsource-parser": "^3.0.8", @@ -334,6 +366,18 @@ "zod": "^3.25.76 || ^4.1.8" } }, + "node_modules/@ai-sdk/provider-utils/node_modules/@ai-sdk/provider": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.8.tgz", + "integrity": "sha512-aWO7iwhFUGf347tCwNGggggfmZigaSu7TF739IZSrWWABUp7zkb4Cr3fMqvBe5EIS7ABJJu3Cadn0g/zs1G0QQ==", + "license": "Apache-2.0", + "dependencies": { + "json-schema": "^0.4.0" + }, + "engines": { + "node": ">=22" + } + }, "node_modules/@ai-sdk/provider-utils/node_modules/undici": { "version": "7.29.0", "resolved": "https://registry.npmjs.org/undici/-/undici-7.29.0.tgz", @@ -364,9 +408,9 @@ } }, "node_modules/@astryxdesign/cli": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/@astryxdesign/cli/-/cli-0.4.5.tgz", - "integrity": "sha512-3kUYK5K5eO77O4trXmzG/GfwMBiFI2Y7MOfsVK3euHZk98zQX/Z04MXag+S89v5qeObS3S2LI27QitkIq7hoOQ==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@astryxdesign/cli/-/cli-0.5.0.tgz", + "integrity": "sha512-RiRhSSMu4V07ZcbxS49r64Of04AuEnEWfoKovK7r11+3PxHalsQzP3elqothOTs49JaGVHGSHtBoLwh5o7RF9A==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -1026,9 +1070,9 @@ } }, "node_modules/@biomejs/biome": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.5.9.tgz", - "integrity": "sha512-KkgCvdHB4IhtpHpF564plA9jo6fDOwWGQ/3jvreLzgOtRLEDoPqr7QO9qejNA8jKwDsSkAKr77hqBHnyUbIw4g==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.5.10.tgz", + "integrity": "sha512-WRKXARA3kTuiV5sxqTpobJ/I0MVd4vk3pOL6wnp5az4LntFIhWTj1RWZq3DI9PCEN3lXcqy7p5aqUHzvq8AXyQ==", "dev": true, "license": "MIT OR Apache-2.0", "bin": { @@ -1042,20 +1086,20 @@ "url": "https://opencollective.com/biome" }, "optionalDependencies": { - "@biomejs/cli-darwin-arm64": "2.5.9", - "@biomejs/cli-darwin-x64": "2.5.9", - "@biomejs/cli-linux-arm64": "2.5.9", - "@biomejs/cli-linux-arm64-musl": "2.5.9", - "@biomejs/cli-linux-x64": "2.5.9", - "@biomejs/cli-linux-x64-musl": "2.5.9", - "@biomejs/cli-win32-arm64": "2.5.9", - "@biomejs/cli-win32-x64": "2.5.9" + "@biomejs/cli-darwin-arm64": "2.5.10", + "@biomejs/cli-darwin-x64": "2.5.10", + "@biomejs/cli-linux-arm64": "2.5.10", + "@biomejs/cli-linux-arm64-musl": "2.5.10", + "@biomejs/cli-linux-x64": "2.5.10", + "@biomejs/cli-linux-x64-musl": "2.5.10", + "@biomejs/cli-win32-arm64": "2.5.10", + "@biomejs/cli-win32-x64": "2.5.10" } }, "node_modules/@biomejs/cli-darwin-arm64": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.5.9.tgz", - "integrity": "sha512-am22pX2aBqznqq1eMyIj/bZ++riF3Lk6ct7cbv+gQK0csFhr+d8O0RkOi2FF2qSgFgANbqNkIZ0/PxlnW2pLFg==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.5.10.tgz", + "integrity": "sha512-ItCrxKK6SXVT6flYs0qIuBd4AA3TTTl4d66Re6YI2FuGZnN85NmuYNzkiTJUyYw8qBLv69L5zTUB6uyWd++h3Q==", "cpu": [ "arm64" ], @@ -1070,9 +1114,9 @@ } }, "node_modules/@biomejs/cli-darwin-x64": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.5.9.tgz", - "integrity": "sha512-l44KWDHLDvEnD0N/XcrVs7VXb3A18xL7QS3WB0eL93wbmk529ffIG55vleGCqaunpRUjLrdnjK05Qki1dsjylg==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.5.10.tgz", + "integrity": "sha512-yLsPU9pAmtChXDu8vhKAzErqe+LeeYuwuUB2FZMkRitsmdodxsYRa9KHrFispsUHzzOu+9HB3nP/TQxyia+Sjw==", "cpu": [ "x64" ], @@ -1087,9 +1131,9 @@ } }, "node_modules/@biomejs/cli-linux-arm64": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.5.9.tgz", - "integrity": "sha512-ICaK+IYaVZvKbBxX2rwrPT0DdUDMnE9Vm3nQGe+mltQPmUg19pONzkPWGdY4FCsoreDETWDynvdt4ysCbF5gNQ==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.5.10.tgz", + "integrity": "sha512-VG8uQW/86a1roLaIFvtIbEigxIdzdJ190oGyg1tV7VYeQtOS+x10sflk7WbuXgw91EtZX5DlIIIej1YqkNLlcg==", "cpu": [ "arm64" ], @@ -1107,9 +1151,9 @@ } }, "node_modules/@biomejs/cli-linux-arm64-musl": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.5.9.tgz", - "integrity": "sha512-7ImVPwBLCtkmpR5esd8RHhTqW94f0JLJQum6AneYcy94jRm18TaPPm7slaigGzFhfgt3QiD1Vj52LKmBAnKizA==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.5.10.tgz", + "integrity": "sha512-t1QAKZwQJRB4dvgJSgFiQ4BNfNPChg69BNonz854qLVxnjT3UvDzQg9mbkTJRu35ZqU0Rw10A73J8Urgbg2RPw==", "cpu": [ "arm64" ], @@ -1127,9 +1171,9 @@ } }, "node_modules/@biomejs/cli-linux-x64": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.5.9.tgz", - "integrity": "sha512-z22Q/zFYSvbIJfW1CbfZPu4X8PddS6Qd2ORbc6h+aT6EcwAxUF3m6fA4HjNvA3TU4X0dTJRwNPB165ES3PJXzg==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.5.10.tgz", + "integrity": "sha512-4O6T0eq2heoHZN0a9UX+rWQoxXEBaKf+lRi2hbsGlHneUz9BWXM76nEWMK7Eeq8gzMxR1khQB6BFpAASpeXqGg==", "cpu": [ "x64" ], @@ -1147,9 +1191,9 @@ } }, "node_modules/@biomejs/cli-linux-x64-musl": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.5.9.tgz", - "integrity": "sha512-RXGaD0o1/pTTguYw1aeDJh9ad6Lfrui0fI7mBderTyGr7WuUJkBIttgLkR3XJyoxOkkgfBDspaUT8wXArTqLZw==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.5.10.tgz", + "integrity": "sha512-pgDDqp9JybHm2I0KRgzN6i4+lt8xu4iqxUwLzglUMmOmyRTU1AYBGKzh9sNMOtIjah7xoWvKHlLVetvyifzoiQ==", "cpu": [ "x64" ], @@ -1167,9 +1211,9 @@ } }, "node_modules/@biomejs/cli-win32-arm64": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.5.9.tgz", - "integrity": "sha512-nHK+/HHC+D0ogAHUxomgoSTdjImb6fmNNVTKmf0tyu4eDL1DqPKIHc+i+UL8+b0RnAu8224qo8F2tCVnaT0A3w==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.5.10.tgz", + "integrity": "sha512-pxAbxduPO4xq/Cvgaa2lOrs9BB0hEXmmDqfMNP4ZOffGOkUrD1/QGw9UAMpFQpX2P8MqTIIRuQKcmetum4Oa6A==", "cpu": [ "arm64" ], @@ -1184,9 +1228,9 @@ } }, "node_modules/@biomejs/cli-win32-x64": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.5.9.tgz", - "integrity": "sha512-Yiq0H56LjXSSw/hd9YkXgSLQfzyDJzbzU2TezozxyNw+uKWAqOtqGVvBfzKRRDiaFF5avGAhHdWKx7LtDOShUw==", + "version": "2.5.10", + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.5.10.tgz", + "integrity": "sha512-M+2dgBsl3lXRiTfgPVc2p3anS4Tocojke4rzFLScZ2Y/wmF+36dRb1iHCLiyGqOzQGyTplZH1HnEYviiAqi3nA==", "cpu": [ "x64" ], @@ -1280,9 +1324,9 @@ } }, "node_modules/@earendil-works/pi-tui": { - "version": "0.84.2", - "resolved": "https://registry.npmjs.org/@earendil-works/pi-tui/-/pi-tui-0.84.2.tgz", - "integrity": "sha512-ds2TLihOnM5sLJB3VpXV6y0uR5efVuHf4MN7yDpsty6hA2DUO/EDVzjp/0od0G2JslzVLMjT8T8zavtxVb+qbg==", + "version": "0.84.3", + "resolved": "https://registry.npmjs.org/@earendil-works/pi-tui/-/pi-tui-0.84.3.tgz", + "integrity": "sha512-fS6OEQKEEALnKa6Uw8LcgZZ+9CWck7f3MQSCETQp6leUgIFwMEDtKmOUnL9nsYm+RIPmy7OmplVxYRbV6hiaFg==", "license": "MIT", "dependencies": { "get-east-asian-width": "1.6.0", @@ -2256,16 +2300,16 @@ } }, "node_modules/@jackwener/opencli": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/@jackwener/opencli/-/opencli-1.8.6.tgz", - "integrity": "sha512-2+phJOV7JkSeQR4uOnapAkhSwQDjNzHYzlCXZJBYiYi7bUxQz95nGbGuXeTseprZWES0kysVGySH63B1HG51hw==", + "version": "1.8.7", + "resolved": "https://registry.npmjs.org/@jackwener/opencli/-/opencli-1.8.7.tgz", + "integrity": "sha512-2M+oPc70R1jNGzKzNrsm3fN4/gdvxCKlla7s9eaaTjkDjlzHpoZFN1YdV01A185kwCTN/ChOg+rbO4epO73c3w==", "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { "@mozilla/readability": "^0.6.0", "cli-table3": "^0.6.5", "commander": "^14.0.3", - "js-yaml": "^4.1.0", + "js-yaml": "^4.3.1", "turndown": "^7.2.2", "turndown-plugin-gfm": "^1.0.2", "undici": "^6.27.0", @@ -3859,6 +3903,58 @@ "url": "https://github.com/sindresorhus/is?sponsor=1" } }, + "node_modules/@slack/logger": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@slack/logger/-/logger-5.0.0.tgz", + "integrity": "sha512-VGXhmmgsAo9shdQYh4tFDndd+7nsgp0Y5h0UPDaUp8K359pBasI6YdkMqFW3mCOxLQkq09qj7o7cq6f3DuXcJQ==", + "license": "MIT", + "dependencies": { + "@types/node": ">=20" + }, + "engines": { + "node": ">= 20", + "npm": ">=9.6.4" + } + }, + "node_modules/@slack/types": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@slack/types/-/types-3.1.0.tgz", + "integrity": "sha512-bTzqrO3lxJ5iWedo1eJKNAs1koyEhaTwKLJUkD3KETnPeQvD978AAE4jvWstUws8Gbbc4JR6iYE6F7XjE8UGmw==", + "license": "MIT", + "engines": { + "node": ">= 20", + "npm": ">=9.6.4" + } + }, + "node_modules/@slack/web-api": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@slack/web-api/-/web-api-8.1.0.tgz", + "integrity": "sha512-1Bd8XewIvW4XQkZgNUTHiYFmA9vuKx7lcaNWvf85vHnZ90xwruD7pjRYjkGILMTJ/Cq4brl6N8dnze0TB2NIoQ==", + "license": "MIT", + "dependencies": { + "@slack/logger": "^5.0.0", + "@slack/types": "^3.1.0", + "@types/node": ">=20", + "@types/retry": "0.12.5", + "eventemitter3": "^5.0.1", + "p-queue": "^9", + "p-retry": "^8", + "retry": "^0.13.1" + }, + "engines": { + "node": ">= 20", + "npm": ">=9.6.4" + } + }, + "node_modules/@slack/web-api/node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, "node_modules/@standard-schema/spec": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", @@ -4552,9 +4648,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "26.2.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-26.2.0.tgz", - "integrity": "sha512-5IviulTZeRNp2vAJ514cc/HUlY5nZ9fCbq9DMyC52BrhFZACo3nI0R7qBxhQmo/d27NFe96ur/b7Wwxklda+kg==", + "version": "26.4.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.4.0.tgz", + "integrity": "sha512-faiGnoIrLH/V8cibOMEAZ8pMw6oXqSukl29ra4mN8GdaB2ZewzeaLj+INpV5N+Z1eKWzY+IzaIZH2EIR6YZRNQ==", "license": "MIT", "dependencies": { "undici-types": "~8.3.0" @@ -4571,9 +4667,9 @@ } }, "node_modules/@types/react-dom": { - "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==", + "version": "19.2.5", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.5.tgz", + "integrity": "sha512-fMPwH9v7r/pp43yUd2/Mbiex5KouJwwR3dzHkhLREUC6764VyDsqxhAxv6OFEYR1RhjOyD1naqba8ECDBe7ZQg==", "dev": true, "license": "MIT", "peerDependencies": { @@ -4598,9 +4694,9 @@ } }, "node_modules/@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.5.tgz", + "integrity": "sha512-3xSjTp3v03X/lSQLkczaN9UIEwJMoMCA1+Nb5HfbJEQWogdeQIyVtTvxPXDQjZ5zws8rFQfVfRdz03ARihPJgw==", "license": "MIT" }, "node_modules/@types/trusted-types": { @@ -5167,14 +5263,14 @@ } }, "node_modules/ai": { - "version": "7.0.70", - "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.70.tgz", - "integrity": "sha512-r7Y0alVQqairf0WvT3puyjz5wPMjRV5zYSHiGz87K3uoqkCeK1EaN6O8lLqduSszLcfqC6XVJAIdy3/RkPwPHg==", + "version": "7.0.83", + "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.83.tgz", + "integrity": "sha512-bg7+SopUwqA7DeQ2O8I9qELyQTHCeeI/0RuNUlT/gGz+LqWrIl5vbYRQv3eMBEnUsVFaM33n6SA8Vqe9gi8L1w==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/gateway": "4.0.56", - "@ai-sdk/provider": "4.0.7", - "@ai-sdk/provider-utils": "5.0.28" + "@ai-sdk/gateway": "4.0.67", + "@ai-sdk/provider": "4.0.8", + "@ai-sdk/provider-utils": "5.0.32" }, "engines": { "node": ">=22" @@ -5183,6 +5279,18 @@ "zod": "^3.25.76 || ^4.1.8" } }, + "node_modules/ai/node_modules/@ai-sdk/provider": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.8.tgz", + "integrity": "sha512-aWO7iwhFUGf347tCwNGggggfmZigaSu7TF739IZSrWWABUp7zkb4Cr3fMqvBe5EIS7ABJJu3Cadn0g/zs1G0QQ==", + "license": "Apache-2.0", + "dependencies": { + "json-schema": "^0.4.0" + }, + "engines": { + "node": ">=22" + } + }, "node_modules/ajv": { "version": "8.20.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz", @@ -9146,6 +9254,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-network-error": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.3.2.tgz", + "integrity": "sha512-PhBY86zaxNZUuWP6h13Vu5oFe0XY6/UlKzQnYFELzGVHygP3MxmvTfYSG7GN3aIab/iWudSMgjSnG9Dq+nHrgA==", + "license": "MIT", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", @@ -9504,9 +9624,9 @@ } }, "node_modules/knip": { - "version": "6.32.2", - "resolved": "https://registry.npmjs.org/knip/-/knip-6.32.2.tgz", - "integrity": "sha512-WXTXbmocrw7gqm1A1TQvFN0OgJ7hUSU6E1g6SPRIzzHFogUBhXByc7cYeOFVtJ2uODg7DP4VbESYBYnfbtBYsg==", + "version": "6.32.3", + "resolved": "https://registry.npmjs.org/knip/-/knip-6.32.3.tgz", + "integrity": "sha512-wOJ1Av8PwKqFO0wU7F64vzIcUjxhrieA3Tc2lmeK9C9prpxq+TeG2ewNH5tCaBVZwXNPp6lJkrr+IhZ20iqkMA==", "dev": true, "funding": [ { @@ -10348,9 +10468,9 @@ } }, "node_modules/lucide-react": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-1.33.0.tgz", - "integrity": "sha512-MTRwMy0ZlL8Ur/vOAiJ9XGHE+kFPC7brq6MxAm0GiGXEBj0qy0jA/pG4N675oSzciO/UCdX8T+5yUQdmDeTLxg==", + "version": "1.34.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-1.34.0.tgz", + "integrity": "sha512-vnjGJNI7Htk5+oWW8gXGuaLgwgAb0T6/iZbBrp9JCfRFwdNWZ0YTm3eyxjOLgwN6r8iyAf3UA70zNmBRBNv7yg==", "license": "ISC", "peerDependencies": { "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" @@ -10463,9 +10583,9 @@ } }, "node_modules/mermaid": { - "version": "11.17.0", - "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-11.17.0.tgz", - "integrity": "sha512-Jo9N377Wb4MSnHFPTbLi2SxFpsQl4eVHoxnW5U1Md9EazvgMp3s+4ohDxr81YNTgbn5Kj7HJ3yslrSJ52kwpbA==", + "version": "11.17.2", + "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-11.17.2.tgz", + "integrity": "sha512-V6K3C8EBdEsPFZXSKMJe6ppQOENxuHARr9GvHX4hh47lAbhMRD9qf4oEK7LoaRQxULMa80/qt5gHO73aCleBBg==", "license": "MIT", "dependencies": { "@braintree/sanitize-url": "^7.1.2", @@ -11088,15 +11208,6 @@ "node": ">=8" } }, - "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/p-limit": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", @@ -11125,59 +11236,46 @@ } }, "node_modules/p-queue": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", - "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", + "version": "9.3.3", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-9.3.3.tgz", + "integrity": "sha512-NXAOdnEe5FsZJfT4oK84lE1Y5cFFdWlRuOo5tww8DyNMxyRXwn39fIkUtNLKppcPC+UYU/bXujNCUGDv01y7CA==", "license": "MIT", "dependencies": { - "eventemitter3": "^4.0.4", - "p-timeout": "^3.2.0" + "eventemitter3": "^5.0.4", + "p-timeout": "^7.0.0" }, "engines": { - "node": ">=8" + "node": ">=20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/p-queue/node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "license": "MIT" - }, "node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-8.0.0.tgz", + "integrity": "sha512-kFVqH1HxOHp8LupNsOys7bSV09VYTRLxarH/mokO4Rqhk6wGi70E0jh4VzvVGXfEVNggHoHLAMWsQqHyU1Ey9A==", "license": "MIT", "dependencies": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" + "is-network-error": "^1.3.0" }, "engines": { - "node": ">=8" - } - }, - "node_modules/p-retry/node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "license": "MIT", - "engines": { - "node": ">= 4" + "node": ">=22" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-timeout": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", - "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-7.0.1.tgz", + "integrity": "sha512-AxTM2wDGORHGEkPCt8yqxOTMgpfbEHqF51f/5fJCmwFC3C/zNcGT63SymH2ttOAaiIws2zVg4+izQCjrakcwHg==", "license": "MIT", - "dependencies": { - "p-finally": "^1.0.0" - }, "engines": { - "node": ">=8" + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-try": { @@ -14241,7 +14339,7 @@ "license": "Apache-2.0", "dependencies": { "@agentclientprotocol/sdk": "1.4.0", - "@earendil-works/pi-tui": "0.84.2", + "@earendil-works/pi-tui": "0.84.3", "@maka/core": "0.1.0", "@maka/eval": "0.1.0", "@maka/mcp": "0.1.0", @@ -14267,7 +14365,26 @@ "version": "0.1.0", "license": "Apache-2.0", "dependencies": { - "intl-messageformat": "11.2.12" + "intl-messageformat": "11.2.14" + } + }, + "packages/core/node_modules/@formatjs/icu-messageformat-parser": { + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-3.5.17.tgz", + "integrity": "sha512-cN9jhVqT7u0K9tix43fhjoUwL0nazyW6zsNIXs2QdPADr+nurPfYyssUiMqcSCGlPcCiqnYVxgSn7zBSuI+5Bg==", + "license": "MIT", + "dependencies": { + "@formatjs/icu-skeleton-parser": "2.1.11" + } + }, + "packages/core/node_modules/intl-messageformat": { + "version": "11.2.14", + "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-11.2.14.tgz", + "integrity": "sha512-9f2VD1HFuxUvMw0RxsaP8WmMns6JRTnsNB/zghTFrp11ZktiXWwVDeZBPQchBKEmo+Gx/ZhxI7Qht7YglFD4PA==", + "license": "BSD-3-Clause", + "dependencies": { + "@formatjs/fast-memoize": "3.1.7", + "@formatjs/icu-messageformat-parser": "3.5.17" } }, "packages/eval": { @@ -14309,23 +14426,23 @@ "version": "0.1.0", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/anthropic": "4.0.40", - "@ai-sdk/code-mode": "1.0.27", - "@ai-sdk/cohere": "4.0.28", - "@ai-sdk/google": "4.0.47", + "@ai-sdk/anthropic": "4.0.44", + "@ai-sdk/code-mode": "1.0.40", + "@ai-sdk/cohere": "4.0.33", + "@ai-sdk/google": "4.0.55", "@ai-sdk/open-responses": "2.0.34", - "@ai-sdk/openai": "4.0.44", - "@ai-sdk/openai-compatible": "3.0.32", + "@ai-sdk/openai": "4.0.50", + "@ai-sdk/openai-compatible": "3.0.39", "@larksuiteoapi/node-sdk": "1.73.0", "@maka/core": "0.1.0", "@mozilla/readability": "^0.6.0", "@openai/agents-core": "0.17.0", "@slack/socket-mode": "^3.0.0", - "@slack/web-api": "^8.0.0", + "@slack/web-api": "^8.1.0", "@wecom/aibot-node-sdk": "1.0.7", "@xterm/addon-unicode11": "^0.9.0", "@xterm/headless": "^6.0.0", - "ai": "7.0.70", + "ai": "7.0.83", "ajv": "^8.20.0", "https-proxy-agent": "^9.1.0", "image-dimensions": "^2.5.1", @@ -14364,19 +14481,6 @@ "electron": "^43.4.1" } }, - "packages/runtime/node_modules/@slack/logger": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@slack/logger/-/logger-5.0.0.tgz", - "integrity": "sha512-VGXhmmgsAo9shdQYh4tFDndd+7nsgp0Y5h0UPDaUp8K359pBasI6YdkMqFW3mCOxLQkq09qj7o7cq6f3DuXcJQ==", - "license": "MIT", - "dependencies": { - "@types/node": ">=20" - }, - "engines": { - "node": ">= 20", - "npm": ">=9.6.4" - } - }, "packages/runtime/node_modules/@slack/socket-mode": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@slack/socket-mode/-/socket-mode-3.0.0.tgz", @@ -14406,36 +14510,6 @@ "node": ">=20.18.1" } }, - "packages/runtime/node_modules/@slack/types": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@slack/types/-/types-3.0.0.tgz", - "integrity": "sha512-KNOqpnNAlsFt5Jk9XBclslQ0lobRIg/0tnhpmvZJAglHJx9E8oceN8hC3gaBzkR6UzQ9Wzq4rLsJ98wUcxWPfw==", - "license": "MIT", - "engines": { - "node": ">= 20", - "npm": ">=9.6.4" - } - }, - "packages/runtime/node_modules/@slack/web-api": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@slack/web-api/-/web-api-8.0.0.tgz", - "integrity": "sha512-ORx3XQryQPq2Jnxv5giSKXVoQRUeylrrymIR2S9fPzLjPcCts8RayMeBSZMcpfpAqp6fnBRuPW2UB6dUPUTEZA==", - "license": "MIT", - "dependencies": { - "@slack/logger": "^5.0.0", - "@slack/types": "^3.0.0", - "@types/node": ">=20", - "@types/retry": "0.12.0", - "eventemitter3": "^5.0.1", - "p-queue": "^6", - "p-retry": "^4", - "retry": "^0.13.1" - }, - "engines": { - "node": ">= 20", - "npm": ">=9.6.4" - } - }, "packages/runtime/node_modules/agent-base": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-9.0.0.tgz", @@ -14459,15 +14533,6 @@ "node": ">= 20" } }, - "packages/runtime/node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, "packages/runtime/node_modules/undici": { "version": "8.10.0", "resolved": "https://registry.npmjs.org/undici/-/undici-8.10.0.tgz", @@ -14494,17 +14559,42 @@ "@astryxdesign/core": "0.5.0", "@maka/core": "0.1.0", "clsx": "^2.1.1", - "katex": "0.16.47", - "lucide-react": "^1.33.0", - "mermaid": "^11.17.0", + "katex": "0.18.4", + "lucide-react": "^1.34.0", + "mermaid": "^11.17.2", "react": "^19.2.8", "react-dom": "^19.2.8" }, "devDependencies": { "@types/react": "^19.2.18", - "@types/react-dom": "^19.2.4", + "@types/react-dom": "^19.2.5", "linkedom": "^0.18.13" } + }, + "packages/ui/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "packages/ui/node_modules/katex": { + "version": "0.18.4", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.18.4.tgz", + "integrity": "sha512-IMPntbRLOU+eu88XDiFKqQ8Akhr9Tv7jDMXqPhjG9SI1JMA4DIgXk4x9k4skJz2NZJXBRbC+2pYBLj9olqcZow==", + "funding": [ + "https://opencollective.com/katex", + "https://github.com/sponsors/katex" + ], + "license": "MIT", + "dependencies": { + "commander": "^8.3.0" + }, + "bin": { + "katex": "cli.js" + } } } } diff --git a/package.json b/package.json index 762424ce31..e73970b6f1 100644 --- a/package.json +++ b/package.json @@ -101,14 +101,14 @@ }, "devDependencies": { "@babel/parser": "7.29.7", - "@ai-sdk/provider-utils": "5.0.28", + "@ai-sdk/provider-utils": "5.0.32", "@electron/asar": "4.3.0", - "@astryxdesign/cli": "0.4.5", + "@astryxdesign/cli": "0.5.0", "@astryxdesign/core": "0.5.0", - "@biomejs/biome": "2.5.9", - "@types/node": "^26.2.0", + "@biomejs/biome": "2.5.10", + "@types/node": "^26.4.0", "esbuild": "^0.28.1", - "knip": "^6.32.2", + "knip": "^6.32.3", "patch-package": "8.0.1", "typescript": "^7.0.2", "yaml": "2.9.0" diff --git a/packages/cli/package.json b/packages/cli/package.json index 40b717cebb..e36e647f59 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -21,7 +21,7 @@ }, "dependencies": { "@agentclientprotocol/sdk": "1.4.0", - "@earendil-works/pi-tui": "0.84.2", + "@earendil-works/pi-tui": "0.84.3", "@maka/core": "0.1.0", "@maka/eval": "0.1.0", "@maka/mcp": "0.1.0", diff --git a/packages/core/package.json b/packages/core/package.json index 7c0dfeec11..d97cf4aeca 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -150,6 +150,6 @@ "test:dist": "node --test \"dist/**/*.test.js\"" }, "dependencies": { - "intl-messageformat": "11.2.12" + "intl-messageformat": "11.2.14" } } diff --git a/packages/runtime/package.json b/packages/runtime/package.json index 35b4ad5e48..9306a2b630 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -123,23 +123,23 @@ "test:dist": "node --test \"dist/**/*.test.js\"" }, "dependencies": { - "@ai-sdk/anthropic": "4.0.40", - "@ai-sdk/code-mode": "1.0.27", - "@ai-sdk/cohere": "4.0.28", - "@ai-sdk/google": "4.0.47", + "@ai-sdk/anthropic": "4.0.44", + "@ai-sdk/code-mode": "1.0.40", + "@ai-sdk/cohere": "4.0.33", + "@ai-sdk/google": "4.0.55", "@ai-sdk/open-responses": "2.0.34", - "@ai-sdk/openai": "4.0.44", - "@ai-sdk/openai-compatible": "3.0.32", + "@ai-sdk/openai": "4.0.50", + "@ai-sdk/openai-compatible": "3.0.39", "@larksuiteoapi/node-sdk": "1.73.0", "@maka/core": "0.1.0", "@mozilla/readability": "^0.6.0", "@openai/agents-core": "0.17.0", "@slack/socket-mode": "^3.0.0", - "@slack/web-api": "^8.0.0", + "@slack/web-api": "^8.1.0", "@wecom/aibot-node-sdk": "1.0.7", "@xterm/addon-unicode11": "^0.9.0", "@xterm/headless": "^6.0.0", - "ai": "7.0.70", + "ai": "7.0.83", "ajv": "^8.20.0", "https-proxy-agent": "^9.1.0", "image-dimensions": "^2.5.1", diff --git a/packages/ui/package.json b/packages/ui/package.json index a76b7e493b..c215b6ee54 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -26,15 +26,15 @@ "@astryxdesign/core": "0.5.0", "@maka/core": "0.1.0", "clsx": "^2.1.1", - "katex": "0.16.47", - "lucide-react": "^1.33.0", - "mermaid": "^11.17.0", + "katex": "0.18.4", + "lucide-react": "^1.34.0", + "mermaid": "^11.17.2", "react": "^19.2.8", "react-dom": "^19.2.8" }, "devDependencies": { "@types/react": "^19.2.18", - "@types/react-dom": "^19.2.4", + "@types/react-dom": "^19.2.5", "linkedom": "^0.18.13" } }