diff --git a/apps/api/package.json b/apps/api/package.json index bb60c4a..81d5a2f 100644 --- a/apps/api/package.json +++ b/apps/api/package.json @@ -28,21 +28,21 @@ "bcrypt": "^6.0.0", "cookie": "^1.1.1", "dotenv": "^16.6.1", - "fastify": "^5", + "fastify": "^5.12.0", "fastify-plugin": "^5.1.0", "ioredis": "^5.11.1", - "openid-client": "^6.8.4", - "pg": "^8.22.0", + "openid-client": "^6.8.5", + "pg": "^8.23.0", "pino": "^10.3.1", "pino-pretty": "^13.1.3", - "resend": "^6.18.1", - "stripe": "^22.3.2" + "resend": "^6.20.0", + "stripe": "^22.5.0" }, "devDependencies": { "@types/bcrypt": "^6.0.0", "@types/cookie": "^0.6.0", "@types/node": "^20.19.37", - "@types/pg": "^8.11.11", + "@types/pg": "^8.21.0", "@vitest/coverage-v8": "^4.1.0", "prisma": "^7.9.1", "tsx": "^4.23.1", diff --git a/apps/dashboard/package.json b/apps/dashboard/package.json index 23df957..0d55002 100644 --- a/apps/dashboard/package.json +++ b/apps/dashboard/package.json @@ -13,14 +13,14 @@ }, "dependencies": { "@sidclaw/shared": "*", - "@xyflow/react": "^12.11.2", + "@xyflow/react": "^12.11.3", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", - "lucide-react": "^1.27.0", + "lucide-react": "^1.31.0", "next": "15.5.20", "react": "19.2.8", "react-dom": "19.2.8", - "sonner": "^2.0.7", + "sonner": "^2.0.8", "tailwind-merge": "^3.6.0", "tw-animate-css": "^1.4.0" }, diff --git a/apps/demo-devops/package.json b/apps/demo-devops/package.json index 2ac59dc..47d5fd7 100644 --- a/apps/demo-devops/package.json +++ b/apps/demo-devops/package.json @@ -14,7 +14,7 @@ "dependencies": { "@sidclaw/sdk": "*", "@sidclaw/shared": "*", - "lucide-react": "^1.27.0", + "lucide-react": "^1.31.0", "next": "15.5.20", "react": "19.2.8", "react-dom": "19.2.8" diff --git a/apps/demo-healthcare/package.json b/apps/demo-healthcare/package.json index 35a54bf..7fbab33 100644 --- a/apps/demo-healthcare/package.json +++ b/apps/demo-healthcare/package.json @@ -14,7 +14,7 @@ "dependencies": { "@sidclaw/sdk": "*", "@sidclaw/shared": "*", - "lucide-react": "^1.27.0", + "lucide-react": "^1.31.0", "next": "15.5.20", "react": "19.2.8", "react-dom": "19.2.8" diff --git a/apps/demo/package.json b/apps/demo/package.json index 4654367..5ef6248 100644 --- a/apps/demo/package.json +++ b/apps/demo/package.json @@ -12,17 +12,17 @@ "test": "echo 'no tests yet'" }, "dependencies": { - "@ai-sdk/anthropic": "^4.0.23", - "@ai-sdk/react": "^4.0.44", + "@ai-sdk/anthropic": "^4.0.38", + "@ai-sdk/react": "^4.0.68", "@sidclaw/sdk": "*", "@sidclaw/shared": "*", "ai": "^7.0.41", - "lucide-react": "^1.27.0", + "lucide-react": "^1.31.0", "next": "15.5.20", "react": "19.2.8", "react-dom": "19.2.8", "react-markdown": "^10.1.0", - "sonner": "^2.0.7", + "sonner": "^2.0.8", "zod": "^4.3.6" }, "devDependencies": { diff --git a/apps/docs/package.json b/apps/docs/package.json index 4addb23..6ce0a05 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -13,9 +13,9 @@ "postinstall": "fumadocs-mdx" }, "dependencies": { - "fumadocs-core": "^16.13.0", - "fumadocs-mdx": "^15.2.0", - "fumadocs-ui": "^16.13.0", + "fumadocs-core": "^16.14.4", + "fumadocs-mdx": "^15.2.3", + "fumadocs-ui": "^16.14.4", "next": "^16.2.12", "react": "19.2.8", "react-dom": "19.2.8" diff --git a/apps/landing/package.json b/apps/landing/package.json index 74d1f85..971aaaf 100644 --- a/apps/landing/package.json +++ b/apps/landing/package.json @@ -12,7 +12,7 @@ "test": "echo 'no tests yet'" }, "dependencies": { - "lucide-react": "^1.27.0", + "lucide-react": "^1.31.0", "next": "15.5.20", "react": "19.2.8", "react-dom": "19.2.8" diff --git a/examples/langchain-customer-support/package.json b/examples/langchain-customer-support/package.json index 76246fe..0d20575 100644 --- a/examples/langchain-customer-support/package.json +++ b/examples/langchain-customer-support/package.json @@ -8,7 +8,7 @@ }, "dependencies": { "@sidclaw/sdk": "*", - "@langchain/core": "^1.0.0" + "@langchain/core": "^1.2.7" }, "devDependencies": { "tsx": "^4.23.1" diff --git a/examples/openai-agents/package.json b/examples/openai-agents/package.json index da330d5..7425914 100644 --- a/examples/openai-agents/package.json +++ b/examples/openai-agents/package.json @@ -7,7 +7,7 @@ "start": "tsx index.ts" }, "dependencies": { - "@openai/agents": "^0.14.0", + "@openai/agents": "^0.15.0", "@sidclaw/sdk": "^0.1.10", "openai": "^4.60.0", "zod": "^3.23.8" diff --git a/examples/vercel-ai-assistant/package.json b/examples/vercel-ai-assistant/package.json index ecc94ed..9b086d6 100644 --- a/examples/vercel-ai-assistant/package.json +++ b/examples/vercel-ai-assistant/package.json @@ -9,8 +9,8 @@ "start": "next start --port 3001" }, "dependencies": { - "@ai-sdk/openai": "^4.0.23", - "@ai-sdk/react": "^4.0.44", + "@ai-sdk/openai": "^4.0.41", + "@ai-sdk/react": "^4.0.68", "@sidclaw/sdk": "*", "ai": "^7.0.41", "next": "^15.0.0", diff --git a/package-lock.json b/package-lock.json index da96e07..c5c82e0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,21 +33,21 @@ "bcrypt": "^6.0.0", "cookie": "^1.1.1", "dotenv": "^16.6.1", - "fastify": "^5", + "fastify": "^5.12.0", "fastify-plugin": "^5.1.0", "ioredis": "^5.11.1", - "openid-client": "^6.8.4", - "pg": "^8.22.0", + "openid-client": "^6.8.5", + "pg": "^8.23.0", "pino": "^10.3.1", "pino-pretty": "^13.1.3", - "resend": "^6.18.1", - "stripe": "^22.3.2" + "resend": "^6.20.0", + "stripe": "^22.5.0" }, "devDependencies": { "@types/bcrypt": "^6.0.0", "@types/cookie": "^0.6.0", "@types/node": "^20.19.37", - "@types/pg": "^8.11.11", + "@types/pg": "^8.21.0", "@vitest/coverage-v8": "^4.1.0", "prisma": "^7.9.1", "tsx": "^4.23.1", @@ -319,14 +319,14 @@ "version": "0.1.0", "dependencies": { "@sidclaw/shared": "*", - "@xyflow/react": "^12.11.2", + "@xyflow/react": "^12.11.3", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", - "lucide-react": "^1.27.0", + "lucide-react": "^1.31.0", "next": "15.5.20", "react": "19.2.8", "react-dom": "19.2.8", - "sonner": "^2.0.7", + "sonner": "^2.0.8", "tailwind-merge": "^3.6.0", "tw-animate-css": "^1.4.0" }, @@ -346,17 +346,17 @@ "name": "@sidclaw/demo-atlas", "version": "0.1.0", "dependencies": { - "@ai-sdk/anthropic": "^4.0.23", - "@ai-sdk/react": "^4.0.44", + "@ai-sdk/anthropic": "^4.0.38", + "@ai-sdk/react": "^4.0.68", "@sidclaw/sdk": "*", "@sidclaw/shared": "*", "ai": "^7.0.41", - "lucide-react": "^1.27.0", + "lucide-react": "^1.31.0", "next": "15.5.20", "react": "19.2.8", "react-dom": "19.2.8", "react-markdown": "^10.1.0", - "sonner": "^2.0.7", + "sonner": "^2.0.8", "zod": "^4.3.6" }, "devDependencies": { @@ -377,7 +377,7 @@ "dependencies": { "@sidclaw/sdk": "*", "@sidclaw/shared": "*", - "lucide-react": "^1.27.0", + "lucide-react": "^1.31.0", "next": "15.5.20", "react": "19.2.8", "react-dom": "19.2.8" @@ -400,7 +400,7 @@ "dependencies": { "@sidclaw/sdk": "*", "@sidclaw/shared": "*", - "lucide-react": "^1.27.0", + "lucide-react": "^1.31.0", "next": "15.5.20", "react": "19.2.8", "react-dom": "19.2.8" @@ -422,9 +422,9 @@ "version": "0.1.0", "hasInstallScript": true, "dependencies": { - "fumadocs-core": "^16.13.0", - "fumadocs-mdx": "^15.2.0", - "fumadocs-ui": "^16.13.0", + "fumadocs-core": "^16.14.4", + "fumadocs-mdx": "^15.2.3", + "fumadocs-ui": "^16.14.4", "next": "^16.2.12", "react": "19.2.8", "react-dom": "19.2.8" @@ -1001,86 +1001,6 @@ "node": ">= 10" } }, - "apps/docs/node_modules/@shikijs/core": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-4.3.1.tgz", - "integrity": "sha512-ANMDxuaPsNMdDC1m4vfvhlDmJweMwkE5XitTwrq2rWHx5jM+dlm4MmHt2PP6t0uejfR77SuhrhJ0zEijIF/uhA==", - "license": "MIT", - "dependencies": { - "@shikijs/primitive": "4.3.1", - "@shikijs/types": "4.3.1", - "@shikijs/vscode-textmate": "^10.0.2", - "@types/hast": "^3.0.4", - "hast-util-to-html": "^9.0.5" - }, - "engines": { - "node": ">=20" - } - }, - "apps/docs/node_modules/@shikijs/engine-javascript": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-4.3.1.tgz", - "integrity": "sha512-JBItcnPuYq7jVJdZo/vMj94r+szT7XEjHFX+mvFDGSEIbVAXAGyHAHzhbWzpGOwYidCZrErJLLgn2PVeiokHnQ==", - "license": "MIT", - "dependencies": { - "@shikijs/types": "4.3.1", - "@shikijs/vscode-textmate": "^10.0.2", - "oniguruma-to-es": "^4.3.6" - }, - "engines": { - "node": ">=20" - } - }, - "apps/docs/node_modules/@shikijs/engine-oniguruma": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-4.3.1.tgz", - "integrity": "sha512-OXyNMzg0pews+msMj4cHeqT4xiYKKvbnn6VbdAXxfoFl3SSx4fJTc8FadECuc5/H9p3BzhNAoAUXKwAu9rWYhg==", - "license": "MIT", - "dependencies": { - "@shikijs/types": "4.3.1", - "@shikijs/vscode-textmate": "^10.0.2" - }, - "engines": { - "node": ">=20" - } - }, - "apps/docs/node_modules/@shikijs/langs": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-4.3.1.tgz", - "integrity": "sha512-m0l9nsDqgBHvbZbk7A0/kXz/impK3uB/c6rAn6Gpg/uPtdZRQ+alsN/17MU5thb68XTj/4DxkZAotrM0GGSpDQ==", - "license": "MIT", - "dependencies": { - "@shikijs/types": "4.3.1" - }, - "engines": { - "node": ">=20" - } - }, - "apps/docs/node_modules/@shikijs/themes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-4.3.1.tgz", - "integrity": "sha512-dgpoJ4WqNi2yTmizQHBJ5zcX6j2lE6icN/0yt4l1kkf16jrY/pwPLoTb1ETsWMz0OBLf9ZNvwmxft+cH+N9qSA==", - "license": "MIT", - "dependencies": { - "@shikijs/types": "4.3.1" - }, - "engines": { - "node": ">=20" - } - }, - "apps/docs/node_modules/@shikijs/types": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-4.3.1.tgz", - "integrity": "sha512-CHFxE0jztBIZRHH6gxXE7DXUCFXjReEGxZ/j0rfSLGKZuwp2xBYycEP14875DSa9KLL/6700oxIq6oO6ef9K2g==", - "license": "MIT", - "dependencies": { - "@shikijs/vscode-textmate": "^10.0.2", - "@types/hast": "^3.0.4" - }, - "engines": { - "node": ">=20" - } - }, "apps/docs/node_modules/@typescript-eslint/scope-manager": { "version": "8.65.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.65.0.tgz", @@ -1465,29 +1385,30 @@ } }, "apps/docs/node_modules/fumadocs-core": { - "version": "16.13.0", - "resolved": "https://registry.npmjs.org/fumadocs-core/-/fumadocs-core-16.13.0.tgz", - "integrity": "sha512-J+XhngvMn+tKCrk3MyZzE0xMECCJUjSfRtGTKKP4lP8Py8lXGhgnRMuc+yUip2eCdUIs2+maYyeYEgAFIGHMtA==", + "version": "16.14.4", + "resolved": "https://registry.npmjs.org/fumadocs-core/-/fumadocs-core-16.14.4.tgz", + "integrity": "sha512-vD1gVDwYKATW54D3tD/jPcB7GGipJ8qPXa85gCV3HNhC8u8SkbJdvu/QYklo6gTpULy+J/Aj+5vlg96zE39+Yg==", "license": "MIT", "dependencies": { - "@orama/orama": "^3.1.18", + "@fumari/image-size": "^0.1.0", "estree-util-value-to-estree": "^3.5.0", "github-slugger": "^2.0.0", "hast-util-to-estree": "^3.1.3", "hast-util-to-jsx-runtime": "^2.3.6", "mdast-util-mdx": "^3.0.0", "mdast-util-to-markdown": "^2.1.2", - "npm-to-yarn": "3.1.0", + "npm-to-yarn": "3.2.0", "remark": "^15.0.1", "remark-gfm": "^4.0.1", "remark-rehype": "^11.1.2", "scroll-into-view-if-needed": "^3.1.0", - "shiki": "^4.3.1", + "shiki": "^4.4.3", "tinyglobby": "^0.2.17", "unified": "^11.0.5", "unist-util-visit": "^5.1.0", "vfile": "^6.0.3", - "yaml": "^2.9.0" + "yaml": "^2.9.0", + "zbsearch": "^4.0.0" }, "peerDependencies": { "@mdx-js/mdx": "*", @@ -1567,9 +1488,9 @@ } }, "apps/docs/node_modules/fumadocs-mdx": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/fumadocs-mdx/-/fumadocs-mdx-15.2.0.tgz", - "integrity": "sha512-+yBP8QYw5wA9LF5eVdMhwbP7KT1OF4B/YfC6PZoD2jz0amZi1B+6QHTI6XoRRSTmhWrI4cL5LU1DspW0itk+NA==", + "version": "15.2.3", + "resolved": "https://registry.npmjs.org/fumadocs-mdx/-/fumadocs-mdx-15.2.3.tgz", + "integrity": "sha512-zulK4WKXZcnbiipdvWtKcBClZn8/RekIjZu+/MmuMX3lpiXki485ABhJiJqFQmtD8W59WBN+V/4ydr4TvSoLkQ==", "license": "MIT", "dependencies": { "@mdx-js/mdx": "^3.1.1", @@ -1578,18 +1499,18 @@ "esbuild": "^0.28.1", "estree-util-value-to-estree": "^3.5.0", "github-slugger": "^2.0.0", - "magic-string": "^0.30.21", + "magic-string": "^1.1.0", "mdast-util-mdx": "^3.0.0", "picocolors": "^1.1.1", "picomatch": "^4.0.5", - "tinyexec": "^1.2.4", + "tinyexec": "^1.3.0", "tinyglobby": "^0.2.17", "unified": "^11.0.5", "unist-util-remove-position": "^5.0.0", "unist-util-visit": "^5.1.0", "vfile": "^6.0.3", "yaml": "^2.9.0", - "yuku-analyzer": "^0.6.3", + "yuku-analyzer": "^0.8.3", "zod": "^4.4.3" }, "bin": { @@ -1642,38 +1563,38 @@ } }, "apps/docs/node_modules/fumadocs-ui": { - "version": "16.13.0", - "resolved": "https://registry.npmjs.org/fumadocs-ui/-/fumadocs-ui-16.13.0.tgz", - "integrity": "sha512-kaULXwY9W0MYEKzFCeDjCX9XW3ABDmsabdYWAFPp2jncH9BO+9xgI/t8OWkTIVngyT5PAMvTJphjMxCSTeIVRQ==", + "version": "16.14.4", + "resolved": "https://registry.npmjs.org/fumadocs-ui/-/fumadocs-ui-16.14.4.tgz", + "integrity": "sha512-EW3pRRqQ1G1/4RVTsEhCaJTvXGHCRe92hySyIb5fAecJ6MVO2TNymemqqB5mxmXQGxNSOprtEybrB2mR0yJc8g==", "license": "MIT", "dependencies": { "@fuma-translate/react": "^1.0.2", "@fumadocs/tailwind": "0.1.1", - "@radix-ui/react-accordion": "^1.2.17", - "@radix-ui/react-collapsible": "^1.1.17", - "@radix-ui/react-dialog": "^1.1.20", - "@radix-ui/react-direction": "^1.1.2", - "@radix-ui/react-navigation-menu": "^1.2.19", - "@radix-ui/react-popover": "^1.1.20", - "@radix-ui/react-presence": "^1.1.8", - "@radix-ui/react-scroll-area": "^1.2.15", - "@radix-ui/react-slot": "^1.3.0", - "@radix-ui/react-tabs": "^1.1.18", + "@radix-ui/react-accordion": "^1.2.20", + "@radix-ui/react-collapsible": "^1.1.20", + "@radix-ui/react-dialog": "^1.1.23", + "@radix-ui/react-direction": "^1.1.4", + "@radix-ui/react-navigation-menu": "^1.2.22", + "@radix-ui/react-popover": "^1.1.23", + "@radix-ui/react-presence": "^1.1.10", + "@radix-ui/react-scroll-area": "^1.2.18", + "@radix-ui/react-slot": "^1.3.3", + "@radix-ui/react-tabs": "^1.1.21", "class-variance-authority": "^0.7.1", - "cnfast": "^0.0.8", - "lucide-react": "^1.25.0", - "motion": "^12.42.2", + "cnfast": "^0.1.0", + "lucide-react": "^1.31.0", + "motion": "^13.1.0", "next-themes": "^0.4.6", "react-remove-scroll": "^2.7.2", "rehype-raw": "^7.0.0", "scroll-into-view-if-needed": "^3.1.0", - "shiki": "^4.3.1", + "shiki": "^4.4.3", "unist-util-visit": "^5.1.0" }, "peerDependencies": { "@types/mdx": "*", "@types/react": "*", - "fumadocs-core": "16.13.0", + "fumadocs-core": "16.14.4", "next": "16.x.x", "react": "^19.2.0", "react-dom": "^19.2.0", @@ -1717,6 +1638,15 @@ "node": ">= 4" } }, + "apps/docs/node_modules/magic-string": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-1.2.0.tgz", + "integrity": "sha512-ptco+HFxTLgjafSLim2LojBSwfg5feBjd+SqyiwdGkzC38UPdZy3zgrHMI2CoTf5fJL38tbHMYWVzIH8BxGqJw==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, "apps/docs/node_modules/minimatch": { "version": "10.2.6", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", @@ -1839,30 +1769,11 @@ "url": "https://paulmillr.com/funding/" } }, - "apps/docs/node_modules/shiki": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-4.3.1.tgz", - "integrity": "sha512-oR+qDVi2OjX1tmDpyv+3KviX01KzO6Af+0NNnKnsp9491UEGz2YpxTuJboS/6VhYpTdqzmuJBuiTlrAWWJAssw==", - "license": "MIT", - "dependencies": { - "@shikijs/core": "4.3.1", - "@shikijs/engine-javascript": "4.3.1", - "@shikijs/engine-oniguruma": "4.3.1", - "@shikijs/langs": "4.3.1", - "@shikijs/themes": "4.3.1", - "@shikijs/types": "4.3.1", - "@shikijs/vscode-textmate": "^10.0.2", - "@types/hast": "^3.0.4" - }, - "engines": { - "node": ">=20" - } - }, "apps/landing": { "name": "@sidclaw/landing", "version": "0.1.0", "dependencies": { - "lucide-react": "^1.27.0", + "lucide-react": "^1.31.0", "next": "15.5.20", "react": "19.2.8", "react-dom": "19.2.8" @@ -1891,7 +1802,7 @@ "examples/langchain-customer-support": { "name": "langchain-customer-support-example", "dependencies": { - "@langchain/core": "^1.0.0", + "@langchain/core": "^1.2.7", "@sidclaw/sdk": "*" }, "devDependencies": { @@ -1920,7 +1831,7 @@ "name": "example-openai-agents-governed", "version": "0.1.0", "dependencies": { - "@openai/agents": "^0.14.0", + "@openai/agents": "^0.15.0", "@sidclaw/sdk": "^0.1.10", "openai": "^4.60.0", "zod": "^3.23.8" @@ -1987,8 +1898,8 @@ "examples/vercel-ai-assistant": { "name": "vercel-ai-assistant-example", "dependencies": { - "@ai-sdk/openai": "^4.0.23", - "@ai-sdk/react": "^4.0.44", + "@ai-sdk/openai": "^4.0.41", + "@ai-sdk/react": "^4.0.68", "@sidclaw/sdk": "*", "ai": "^7.0.41", "next": "^15.0.0", @@ -2007,13 +1918,13 @@ } }, "node_modules/@ai-sdk/anthropic": { - "version": "4.0.23", - "resolved": "https://registry.npmjs.org/@ai-sdk/anthropic/-/anthropic-4.0.23.tgz", - "integrity": "sha512-9sky++sOcQ3V38XWqPpiLIe4knjWREOUEv3ZOZZ9mTQepb2Ho60NUFGR/0NxQlTHEW9G0zxciEecySNE/iHdVQ==", + "version": "4.0.38", + "resolved": "https://registry.npmjs.org/@ai-sdk/anthropic/-/anthropic-4.0.38.tgz", + "integrity": "sha512-esbTb5jq/37dloBJzld3CpYCZskiDWGcI4O8kzst9J/0Km4by7cgQXLTB/gGdjXxBsyjPQUeotVqqRRIrx2zew==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.4", - "@ai-sdk/provider-utils": "5.0.14" + "@ai-sdk/provider": "4.0.7", + "@ai-sdk/provider-utils": "5.0.27" }, "engines": { "node": ">=22" @@ -2023,13 +1934,13 @@ } }, "node_modules/@ai-sdk/gateway": { - "version": "4.0.31", - "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.31.tgz", - "integrity": "sha512-gEBBUP7nyfQY+K+xFllYJ374RbJoRUa5RN2NyLPu12OfMv5U09kNzZTvBDHnqx78P/7qEELyIg9C5k+RPiBkjg==", + "version": "4.0.52", + "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.52.tgz", + "integrity": "sha512-SXUM8jzzuTUJRq+EOgPd5to6DSx0EKslVn+IVZHbUEX6k/3vCPNrvjckbK26HnNxHU/STxm+zTSJteqrO+7Z0w==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.4", - "@ai-sdk/provider-utils": "5.0.14", + "@ai-sdk/provider": "4.0.7", + "@ai-sdk/provider-utils": "5.0.27", "@vercel/oidc": "3.2.0" }, "engines": { @@ -2040,13 +1951,13 @@ } }, "node_modules/@ai-sdk/mcp": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/@ai-sdk/mcp/-/mcp-2.0.18.tgz", - "integrity": "sha512-0NEiqoS3PzkITQFldRuuPyO+CckgUPb9wWkp2hQlcaGxKu9ebFJDyjxGYEySE7TQN7mYc8PUuaNEODvky51NaA==", + "version": "2.0.31", + "resolved": "https://registry.npmjs.org/@ai-sdk/mcp/-/mcp-2.0.31.tgz", + "integrity": "sha512-vBxkIg4CB9wQjWYo5uu1G/Vv3Xhbi3JZ47HoT5ywLNTycxKlY2RGGynTyGqcXLcvWBErRyMygDYVFn8VPc1N+w==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.4", - "@ai-sdk/provider-utils": "5.0.14", + "@ai-sdk/provider": "4.0.7", + "@ai-sdk/provider-utils": "5.0.27", "pkce-challenge": "^5.0.1" }, "engines": { @@ -2057,13 +1968,13 @@ } }, "node_modules/@ai-sdk/openai": { - "version": "4.0.23", - "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-4.0.23.tgz", - "integrity": "sha512-J7ad/TxUVpPl+oXHZzvpg9Y7NsrimF26LpF91PLgLbpkfMijv3ze9V4CRP3XYWhHwo6Qda/yy4bHmRDhIa8WrQ==", + "version": "4.0.41", + "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-4.0.41.tgz", + "integrity": "sha512-+WoY0JyF/uV2z+rye7I+hYaVg+hTanG4rYIgsWKvJFDXaAdu9yg07x+BRa2vTgUqzLIBXEBp5d1T7DwMI9ZGlw==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.4", - "@ai-sdk/provider-utils": "5.0.14" + "@ai-sdk/provider": "4.0.7", + "@ai-sdk/provider-utils": "5.0.27" }, "engines": { "node": ">=22" @@ -2073,9 +1984,9 @@ } }, "node_modules/@ai-sdk/provider": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.4.tgz", - "integrity": "sha512-tbHKNLirllUNF3ZlkCsXnwab2ZV1Sl4b1H/Cp9ruCce15IBmskE8Gwkk0yo9xDWY+jho2of7lVXtwSsyrq7cwQ==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.7.tgz", + "integrity": "sha512-6or44XprPzKbr8zkmzosowSE0pxkvJcoojBL+mCZvPUt3kvXp3XSNqeVun9golb1acEfSo6yaEBRT18h2VU+1Q==", "license": "Apache-2.0", "dependencies": { "json-schema": "^0.4.0" @@ -2085,15 +1996,16 @@ } }, "node_modules/@ai-sdk/provider-utils": { - "version": "5.0.14", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.14.tgz", - "integrity": "sha512-HW+Ys98cr2BRQzP6jTlp2bRKIqt+oAjYNLm9gqUUQkLz7QERtaPgDZOoXHz9IXSXoOtz175p4Q17qKQdEX0Hag==", + "version": "5.0.27", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.27.tgz", + "integrity": "sha512-EzAn4pdgG5g0xXtH6lE2zyNmfjDQIDjATkfqzuidEI35g++hh4+07vnjzkT/RmGmIClPZiRj/Q2GMPV2V7mkHw==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.4", + "@ai-sdk/provider": "4.0.7", "@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" @@ -2103,15 +2015,15 @@ } }, "node_modules/@ai-sdk/react": { - "version": "4.0.44", - "resolved": "https://registry.npmjs.org/@ai-sdk/react/-/react-4.0.44.tgz", - "integrity": "sha512-n/ouApRYXh//hxAItWg5xdKYGKhVigoWU/sf7uZExPB3uvQcrOKNCcNhF3r0WTdvWHQj+XHVqiRtPj/mMSVh8g==", + "version": "4.0.68", + "resolved": "https://registry.npmjs.org/@ai-sdk/react/-/react-4.0.68.tgz", + "integrity": "sha512-zz/CtHN6Wu9i3Fmv/1pZOVRQ8de03t5o7XDVn1KXPVEbIrc5KsV+B+d3tbsBB/d4+Q2yUtZ/BhkP7ubLH6LhUg==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/mcp": "2.0.18", - "@ai-sdk/provider": "4.0.4", - "@ai-sdk/provider-utils": "5.0.14", - "ai": "7.0.41", + "@ai-sdk/mcp": "2.0.31", + "@ai-sdk/provider": "4.0.7", + "@ai-sdk/provider-utils": "5.0.27", + "ai": "7.0.65", "swr": "^2.4.1", "throttleit": "2.1.0" }, @@ -3502,6 +3414,12 @@ } } }, + "node_modules/@fumari/image-size": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@fumari/image-size/-/image-size-0.1.0.tgz", + "integrity": "sha512-x2o9u6P8uKUK15B8XgEoRhR3PgLoLSbQKK6FUCd14JzumEw+e8FXZPelij/dZ4VQVMp4r61VD3DcvSo3aEhLAA==", + "license": "MIT" + }, "node_modules/@hono/node-server": { "version": "1.19.13", "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.13.tgz", @@ -4088,9 +4006,9 @@ } }, "node_modules/@langchain/core": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@langchain/core/-/core-1.2.3.tgz", - "integrity": "sha512-F+L5SsciykwDl7eDxacnhDTcWe1IF6jetzfkvI5PPfq6ogWHO7xcjU90SGh/3lqbbS0tgun+qF01KIqxawrCsA==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@langchain/core/-/core-1.2.7.tgz", + "integrity": "sha512-NKEjQimC9IR7YKkfirH9Hq1BIFFKd4tjhWvbtjggS+5mE+bM4ZeFwTIUe9BDIz9zi3hzG4DLbRMi5E8k/PwVTA==", "license": "MIT", "dependencies": { "@cfworker/json-schema": "^4.0.2", @@ -4151,6 +4069,38 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/@modelcontextprotocol/client": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@modelcontextprotocol/client/-/client-2.0.0.tgz", + "integrity": "sha512-8f1OghQ2rjzIOfqgUCP+8GiUWqRs89njoWLNqAe8kWmDePv3s1fZXseej+QXemssEuuOvLLmLO/kqM3IQHtISw==", + "license": "MIT", + "optional": true, + "dependencies": { + "@modelcontextprotocol/core": "2.0.0", + "cross-spawn": "^7.0.5", + "eventsource": "^3.0.2", + "eventsource-parser": "^3.0.0", + "jose": "^6.1.3", + "pkce-challenge": "^5.0.0", + "zod": "^4.2.0" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@modelcontextprotocol/core": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@modelcontextprotocol/core/-/core-2.0.0.tgz", + "integrity": "sha512-pJCEwGG7Lfr/+PQp9ZTwKXNeO5wzbfKL7H3MYpCorM4oFBoQrdjnBgEoqG+RjhsvS1FKrDbKux+M1HhlnGWqcA==", + "license": "MIT", + "optional": true, + "dependencies": { + "zod": "^4.2.0" + }, + "engines": { + "node": ">=20" + } + }, "node_modules/@modelcontextprotocol/sdk": { "version": "1.30.0", "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.30.0.tgz", @@ -4419,32 +4369,32 @@ } }, "node_modules/@openai/agents": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@openai/agents/-/agents-0.14.0.tgz", - "integrity": "sha512-GM7Lw7ru0uWnjFiKJks7hJPJk3CQnHIr6lDhwJCMN545RLMDuMnZhmH2zFmQQWTayeTOCQVhlimEnDqXRhqNwg==", + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/@openai/agents/-/agents-0.15.0.tgz", + "integrity": "sha512-O7a1CSeUmfTPHD8Hu5D3wA0nAQsw0feobn81jP5XHSevMRjuAeAJX2Cw8ApEC236J/OfF+zYAVVDFFxWCcZMYA==", "license": "MIT", "dependencies": { - "@openai/agents-core": "0.14.0", - "@openai/agents-openai": "0.14.0", - "@openai/agents-realtime": "0.14.0", + "@openai/agents-core": "0.15.0", + "@openai/agents-openai": "0.15.0", + "@openai/agents-realtime": "0.15.0", "debug": "^4.4.0", - "openai": "^6.46.0" + "openai": "^7.2.0" }, "peerDependencies": { "zod": "^4.0.0" } }, "node_modules/@openai/agents-core": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@openai/agents-core/-/agents-core-0.14.0.tgz", - "integrity": "sha512-jnxFllprHk6OI0l5vKssIrPYerng+DR3tM4HLT5/ze7c6juotf8T/dmhOhsqcqT5fE0B74j9CsiFZ4AGXEn7SA==", + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/@openai/agents-core/-/agents-core-0.15.0.tgz", + "integrity": "sha512-5kd9RzlyhPCA133RsfXb5j8BMx96zQB602Psak5KHQxhi22z5I+z2FDwnzW3CWoNIyNBelQDS1fgAQ+Yek/ofA==", "license": "MIT", "dependencies": { "debug": "^4.4.0", - "openai": "^6.46.0" + "openai": "^7.2.0" }, "optionalDependencies": { - "@modelcontextprotocol/sdk": "^1.26.0" + "@modelcontextprotocol/client": "^2.0.0" }, "peerDependencies": { "zod": "^4.0.0" @@ -4456,26 +4406,26 @@ } }, "node_modules/@openai/agents-openai": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@openai/agents-openai/-/agents-openai-0.14.0.tgz", - "integrity": "sha512-4L+A9FkpHYwNFwjG0VW28vM0T1VstyZ6tCxV4XNtHCrsEwoeGJlVGTVUKS/6sDQA8Kxk6dG50U3JubqvTaPGxg==", + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/@openai/agents-openai/-/agents-openai-0.15.0.tgz", + "integrity": "sha512-ntZ9abweLpFz8KmQsOWXMP9i4gbqcEWFpCrYzQUVuZJWheyNGU7X9Iy3WY9ktL+VE8jUlYZiONr+J7lYkASRAg==", "license": "MIT", "dependencies": { - "@openai/agents-core": "0.14.0", + "@openai/agents-core": "0.15.0", "debug": "^4.4.0", - "openai": "^6.46.0" + "openai": "^7.2.0" }, "peerDependencies": { "zod": "^4.0.0" } }, "node_modules/@openai/agents-realtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@openai/agents-realtime/-/agents-realtime-0.14.0.tgz", - "integrity": "sha512-Bw4ROws43JFwdF1cKIt0anq63gp5aXvf6ZsqGnnjvHMp5nN1SThOeDPne5tITFagLSdWcqfC8Agf5Q6Kn5fmZA==", + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/@openai/agents-realtime/-/agents-realtime-0.15.0.tgz", + "integrity": "sha512-guIIPZEIFMxrHxfYcM22vUE9J36492NrY8N/flRUZXCYYC/FPMpaARTCbxdI/X71Gx9Nu8/SV0jbHEKAs67yFQ==", "license": "MIT", "dependencies": { - "@openai/agents-core": "0.14.0", + "@openai/agents-core": "0.15.0", "@types/ws": "^8.18.1", "debug": "^4.4.0", "ws": "^8.21.0" @@ -4495,15 +4445,6 @@ "node": ">=8.0.0" } }, - "node_modules/@orama/orama": { - "version": "3.1.18", - "resolved": "https://registry.npmjs.org/@orama/orama/-/orama-3.1.18.tgz", - "integrity": "sha512-a61ljmRVVyG5MC/698C8/FfFDw5a8LOIvyOLW5fztgUXqUpc1jOfQzOitSCbge657OgXXThmY3Tk8fpiDb4UcA==", - "license": "Apache-2.0", - "engines": { - "node": ">= 20.0.0" - } - }, "node_modules/@oxc-project/types": { "version": "0.139.0", "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.139.0.tgz", @@ -7293,28 +7234,95 @@ "dev": true, "license": "MIT" }, + "node_modules/@shikijs/core": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-4.4.3.tgz", + "integrity": "sha512-QCR4q2ZO/ILJEuwiBMel4wdcTDb1JGwfjKTxPDF6x8ixOaluPrVqIn06C99AcRPhmYlBR56d/Fb+GN58GzExpg==", + "license": "MIT", + "dependencies": { + "@shikijs/primitive": "4.4.3", + "@shikijs/types": "4.4.3", + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.5", + "hast-util-to-html": "^9.0.5" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/engine-javascript": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-4.4.3.tgz", + "integrity": "sha512-FbOjFJp9VLdo1Wevs10BBtVxiTWwNLqZh5Gkhjgda/ioL15YOgeSl9n+6XMa3qRlPQzfhFNe641SrynFHYG0nQ==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "4.4.3", + "@shikijs/vscode-textmate": "^10.0.2", + "oniguruma-to-es": "^4.3.6" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/engine-oniguruma": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-4.4.3.tgz", + "integrity": "sha512-EcOQkxdxGQrc1Row/cC2c96/v1dbZqGnEVu1qTuT/MJmp6+cXCvQussowVmCv5Tqr3KuY3c7IbM6HTW3LJ1k9w==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "4.4.3", + "@shikijs/vscode-textmate": "^10.0.2" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/langs": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-4.4.3.tgz", + "integrity": "sha512-ePic0yfAJGOF83D5wBHK/00EjK65oahBYxFk5epgq33WRv7X9UuxLEV8PtR0szC0z8dl7INIpIodB99JRFlR+A==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "4.4.3" + }, + "engines": { + "node": ">=20" + } + }, "node_modules/@shikijs/primitive": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@shikijs/primitive/-/primitive-4.3.1.tgz", - "integrity": "sha512-CXQRQOYy1leqQ8ceTeJdmXv/bsUY++6QyLpXJ94LZAAYj5X2SKRdc5ipguv4NPyGVKItB2PPwUpRNe0Sjh5S1A==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@shikijs/primitive/-/primitive-4.4.3.tgz", + "integrity": "sha512-m0wBeLDQDeIxRdUmrCPdQqfuUamDwRL5isCfYbguKD6NiaKpVbsv+3J81DyIKgNW5h4WAIIr8T4EkgQrBBxvaQ==", "license": "MIT", "dependencies": { - "@shikijs/types": "4.3.1", + "@shikijs/types": "4.4.3", "@shikijs/vscode-textmate": "^10.0.2", - "@types/hast": "^3.0.4" + "@types/hast": "^3.0.5" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/@shikijs/themes": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-4.4.3.tgz", + "integrity": "sha512-w8UHjeUnIR965KMWJHUPXOc2mNJUnK3vpVLYLvw5IYU2mnTTJ89E24OrJDBNiJDQ0qzb0tc4l7mrIXx5cFeIyw==", + "license": "MIT", + "dependencies": { + "@shikijs/types": "4.4.3" }, "engines": { "node": ">=20" } }, - "node_modules/@shikijs/primitive/node_modules/@shikijs/types": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-4.3.1.tgz", - "integrity": "sha512-CHFxE0jztBIZRHH6gxXE7DXUCFXjReEGxZ/j0rfSLGKZuwp2xBYycEP14875DSa9KLL/6700oxIq6oO6ef9K2g==", + "node_modules/@shikijs/types": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-4.4.3.tgz", + "integrity": "sha512-UEJxmRR++MAGR6hugn0vgVS2W/6lWAts84FFSrnlH9sP0LNol7E5+NQ792pH8liWUhyMyjhTgSUH3k7iD7tc5g==", "license": "MIT", "dependencies": { "@shikijs/vscode-textmate": "^10.0.2", - "@types/hast": "^3.0.4" + "@types/hast": "^3.0.5" }, "engines": { "node": ">=20" @@ -8015,9 +8023,9 @@ "license": "MIT" }, "node_modules/@types/hast": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", - "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.5.tgz", + "integrity": "sha512-rp/ezSWaD1m44dPKICGhiskI13nVr7qTloFwDa/IYkhhf5nzwP+zIQcIJh3WIFSBOy/H1PzB40jPjMDksN4F+g==", "license": "MIT", "dependencies": { "@types/unist": "*" @@ -8085,9 +8093,9 @@ } }, "node_modules/@types/pg": { - "version": "8.20.0", - "resolved": "https://registry.npmjs.org/@types/pg/-/pg-8.20.0.tgz", - "integrity": "sha512-bEPFOaMAHTEP1EzpvHTbmwR8UsFyHSKsRisLIHVMXnpNefSbGA1bD6CVy+qKjGSqmZqNqBDV2azOBo8TgkcVow==", + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/@types/pg/-/pg-8.21.0.tgz", + "integrity": "sha512-AYdtudzabjLZgVgRZmAnU8bAnVUXzuJX2IYHeSIiIHm68olD+LgQYCGWdtcNYnP0uq9c4S4NibVG3Ni7VbKW7Q==", "license": "MIT", "dependencies": { "@types/node": "*", @@ -8870,12 +8878,12 @@ "license": "Apache-2.0" }, "node_modules/@xyflow/react": { - "version": "12.11.2", - "resolved": "https://registry.npmjs.org/@xyflow/react/-/react-12.11.2.tgz", - "integrity": "sha512-eLAlDWJfWnQEhJwGMjlWdAXO9eYllKpliUmPQlAmOLxz6mExXuzMVDUKLMquixgkrtmMFFtug3jGKmYYld12cA==", + "version": "12.11.3", + "resolved": "https://registry.npmjs.org/@xyflow/react/-/react-12.11.3.tgz", + "integrity": "sha512-G3jogHz2GWUtIOkhavUGno2YzY9u6fILIJBttfsBendb0/HWB90JG+sOTAvlIMEwyvq9zgy9V9ZQSwyQjR5QzQ==", "license": "MIT", "dependencies": { - "@xyflow/system": "0.0.79", + "@xyflow/system": "0.0.80", "classcat": "^5.0.3", "zustand": "^4.4.0" }, @@ -8895,9 +8903,9 @@ } }, "node_modules/@xyflow/system": { - "version": "0.0.79", - "resolved": "https://registry.npmjs.org/@xyflow/system/-/system-0.0.79.tgz", - "integrity": "sha512-czLyOh91NF0hIzbNzwi8I6GlqG23BHh2435OddfI6uiaLH3xdrdygO93gqgH1Bv9mhy8XPFQJOBn1FTq4LvEWA==", + "version": "0.0.80", + "resolved": "https://registry.npmjs.org/@xyflow/system/-/system-0.0.80.tgz", + "integrity": "sha512-ywc3ZqG91brzWrH1WlwMdIX4goOfrpBy6AbLdVSaof/Xx9l138ijIKRExM6EkMro2F+OImGmSiA/WKcXvKVcfA==", "license": "MIT", "dependencies": { "@types/d3-drag": "^3.0.7", @@ -8911,142 +8919,166 @@ "d3-zoom": "^3.0.0" } }, + "node_modules/@yuku-analyzer/binding-android-arm64": { + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-analyzer/binding-android-arm64/-/binding-android-arm64-0.8.7.tgz", + "integrity": "sha512-pzJ++UMCZEV4s6SP3Ryvj+snWP8s7aTXFkSXRyeBF4RSALftPzfqYssHdGOmOH2QnRAtyOhhg64tdjeSGJvYRg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, "node_modules/@yuku-analyzer/binding-darwin-arm64": { - "version": "0.6.12", - "resolved": "https://registry.npmjs.org/@yuku-analyzer/binding-darwin-arm64/-/binding-darwin-arm64-0.6.12.tgz", - "integrity": "sha512-9rpIP7IeybjyvWUf6WnU24h1qo+JdxIHr1o3yb06HoE8tM3S/Jh5RrUw9aw5P9BKSIvSPbLyVlItX7PcD3o5bQ==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-analyzer/binding-darwin-arm64/-/binding-darwin-arm64-0.8.7.tgz", + "integrity": "sha512-vymR7Us3i/HJvUxA1N5sKCrrn2mXw/Xvzbt66zlRyGPDmkUzFCrn34OqodR/zctmD1JhaFlv+Ur6xNNPRIid/w==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "darwin" ] }, "node_modules/@yuku-analyzer/binding-darwin-x64": { - "version": "0.6.12", - "resolved": "https://registry.npmjs.org/@yuku-analyzer/binding-darwin-x64/-/binding-darwin-x64-0.6.12.tgz", - "integrity": "sha512-ELLhNT4FGnqY8yh0W3cSs9rGMSeUyhib1aYD84RupjlfsrDTrQRoDhWu01Dv6xCfYgASYaj1Abntk91A7njNag==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-analyzer/binding-darwin-x64/-/binding-darwin-x64-0.8.7.tgz", + "integrity": "sha512-aX1xy6wJeI2QN/ipu9B6/dzz6RmHQ5+Ty6uyf9csqYZDnY4/U2GsDskYQIRysc2Cuh+GNnvuO5xCXxiqkmVEcw==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "darwin" ] }, "node_modules/@yuku-analyzer/binding-freebsd-x64": { - "version": "0.6.12", - "resolved": "https://registry.npmjs.org/@yuku-analyzer/binding-freebsd-x64/-/binding-freebsd-x64-0.6.12.tgz", - "integrity": "sha512-s76XocUMlK9liTyipALFb2K64ku35u/wg238A0NW8U5CUDsuIe/8tu5TzdLjJAGxnd0IV+gBneDt9cJJzLeFRQ==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-analyzer/binding-freebsd-x64/-/binding-freebsd-x64-0.8.7.tgz", + "integrity": "sha512-5LT2KkjK0zBI2s3VoSyGPSs9Ey7rWPxWkCyFgZXoszQOkAk2z0biP+DLzb9zw6flmwwCCiyeZRqM65srfo8l1Q==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "freebsd" ] }, "node_modules/@yuku-analyzer/binding-linux-arm-gnu": { - "version": "0.6.12", - "resolved": "https://registry.npmjs.org/@yuku-analyzer/binding-linux-arm-gnu/-/binding-linux-arm-gnu-0.6.12.tgz", - "integrity": "sha512-hm8Tq0umop3RGu6dOMF61q69tYn1bDp1CeYD5ZjuGFQJclp0moVtjzY4z0bzusicKeZ9+k5LRroR0p5HWC2hDw==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-analyzer/binding-linux-arm-gnu/-/binding-linux-arm-gnu-0.8.7.tgz", + "integrity": "sha512-4haNlVk624QoNSKIneoH9JKu5SvfD+Hkxg490HUS5pfFuWwoXT3zOmAdfwPMsSH0bNIkFO7GqtwDZ9EVpyzepw==", "cpu": [ "arm" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@yuku-analyzer/binding-linux-arm-musl": { - "version": "0.6.12", - "resolved": "https://registry.npmjs.org/@yuku-analyzer/binding-linux-arm-musl/-/binding-linux-arm-musl-0.6.12.tgz", - "integrity": "sha512-CxtPKLddogHAB3ZHVWaUl+U8jx0pdriTSbQ1K/orlDqU0GDhg8LuIRyUscP7r2/62fGGMzkc119fE71I4Nl1Fg==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-analyzer/binding-linux-arm-musl/-/binding-linux-arm-musl-0.8.7.tgz", + "integrity": "sha512-7HwJHVFtrufB5qHHL1PSDPr/j6uoNLwbwxa04QzsbpcbbzfDUbT37loHPu5u0NuetRUlV+TqXDlX6OpXcM8hKQ==", "cpu": [ "arm" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@yuku-analyzer/binding-linux-arm64-gnu": { - "version": "0.6.12", - "resolved": "https://registry.npmjs.org/@yuku-analyzer/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.6.12.tgz", - "integrity": "sha512-EOyLcpAmF5qAVDKmKvV7xt8oBGeWQ92CqFI4s7h7TRlrF6TfGRrh8PwawGn92gFploNLAYj/1Z9Q1gVvwGgG9g==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-analyzer/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.8.7.tgz", + "integrity": "sha512-yUEgxEPuDVBO+nkDw8qbssYA8oHu82Q0da+C7rGyVplmjlKa5DhBnMMagTEjFZx4jNDVWnGHJreUCSeGL0x/gQ==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@yuku-analyzer/binding-linux-arm64-musl": { - "version": "0.6.12", - "resolved": "https://registry.npmjs.org/@yuku-analyzer/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.6.12.tgz", - "integrity": "sha512-T3eCYy6bMnVRMQEYAbDcpj08/XM93dBTtnn/DDocJN21RARe+KCzWKeL26J3yd3bOW3WVjVLq09BfdpAGB0buQ==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-analyzer/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.8.7.tgz", + "integrity": "sha512-2X7EwxPbgdNRqgMwtxOnNOGEmdm1RS8PD2Q5cOxj8cEZD4fy7yHHeSDoEdBOyrJtHzbG6jQB6CeReO1okb/S7Q==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@yuku-analyzer/binding-linux-x64-gnu": { - "version": "0.6.12", - "resolved": "https://registry.npmjs.org/@yuku-analyzer/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.6.12.tgz", - "integrity": "sha512-1Y+noIuvnDugIVsoIr5NduZqX7KuFTzICSkvG8RW3OKK9URVeTOicKK217i44ABZSSZJ7A0E7vzifapx0c9VDw==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-analyzer/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.8.7.tgz", + "integrity": "sha512-k/iQFK1gAvaHLzXXZ3/+g48wT5YB6MfikPb+juGCd9HzyPMUSBCy44rz6nT+xoWnnxmBoeBUywA4CvWCWZFTtg==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@yuku-analyzer/binding-linux-x64-musl": { - "version": "0.6.12", - "resolved": "https://registry.npmjs.org/@yuku-analyzer/binding-linux-x64-musl/-/binding-linux-x64-musl-0.6.12.tgz", - "integrity": "sha512-woN/GuG95Fd6bp+ZQfmiFrZnoA2hdu3vfVSc89A8LElnYpzFaJM81sOZp8f3tVOVUJxbt7KAUiCLwSy34MJKqA==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-analyzer/binding-linux-x64-musl/-/binding-linux-x64-musl-0.8.7.tgz", + "integrity": "sha512-gTfYHx3cg8FERTYsg1dQrQFTutcWJ7wTp8YToyAJnZMbUCkcyuwUiWNYaEHyF0xIb+PsG7HfD+BLWhRRom5qKg==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@yuku-analyzer/binding-win32-arm64": { - "version": "0.6.12", - "resolved": "https://registry.npmjs.org/@yuku-analyzer/binding-win32-arm64/-/binding-win32-arm64-0.6.12.tgz", - "integrity": "sha512-8OVFnKbK+lgsL6MqILPLpzlsa00K4KiKsdbHH94hpGcrqaz1jv+k0Y7ujSaoYTWw5Bb7Lr9GJ3L1n1hT2sXoYA==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-analyzer/binding-win32-arm64/-/binding-win32-arm64-0.8.7.tgz", + "integrity": "sha512-XDCWZZztOvdTtPNaU5EzrrV0dmMugdZ+Qdq5INeiGhGW5hD0TuCBIIXK7wTmRM6NcKarGlyBP5SYkiAuw6+slg==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "win32" ] }, "node_modules/@yuku-analyzer/binding-win32-x64": { - "version": "0.6.12", - "resolved": "https://registry.npmjs.org/@yuku-analyzer/binding-win32-x64/-/binding-win32-x64-0.6.12.tgz", - "integrity": "sha512-3w8w1Xc5njwgbGTcn3JfDxWuQnFvtSll1D8gBlk4U8CI5v7ibKOMIdABucCXH8WtsRREG0ME5Vn0i422eX3zLQ==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-analyzer/binding-win32-x64/-/binding-win32-x64-0.8.7.tgz", + "integrity": "sha512-VtSH1pWuk3bo+BiUAtzYa4Ku1r/10CO14QvkGpRhDcFck8sIf7ox+wiucyKNKcf+srWCYxR1hO+wn5N3BdtFdw==", "cpu": [ "x64" ], + "license": "MIT", "optional": true, "os": [ "win32" ] }, "node_modules/@yuku-toolchain/types": { - "version": "0.6.11", - "resolved": "https://registry.npmjs.org/@yuku-toolchain/types/-/types-0.6.11.tgz", - "integrity": "sha512-i1JYFNJaKNCgyJ/nVoR8GK7wvlXF+ShYzFHBauWcvg8IoiXInK7pVziHcgNz/MWLPNr/Mb/CtmXccrJMkKqSHQ==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/@yuku-toolchain/types/-/types-0.8.7.tgz", + "integrity": "sha512-2Z53dNxAJL6UvFoIrDZvYf3zlO8s4VJK4O2hhaB4mXVwwpX/7ajtss3cmfqKvamlNLWyt9FSWs4eoYdlbxpnHA==", "license": "MIT" }, "node_modules/abort-controller": { @@ -9114,14 +9146,14 @@ } }, "node_modules/ai": { - "version": "7.0.41", - "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.41.tgz", - "integrity": "sha512-GvV7uet1dz3wZFAnLd8rS+rSwIh57b8YvbV/gPaSxKsJkj1wGVnlWbu9pqKG3Op68/mglkz0lIkpsJXy2rBX1A==", + "version": "7.0.65", + "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.65.tgz", + "integrity": "sha512-Uzom971mOHETL9tbeCWDEgbAA/Banj0KnR2obNEWPEUlGnAv2NJjFIxrUZ6F0XxHFDgGVVpnz86BB2CPOZZ83g==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/gateway": "4.0.31", - "@ai-sdk/provider": "4.0.4", - "@ai-sdk/provider-utils": "5.0.14" + "@ai-sdk/gateway": "4.0.52", + "@ai-sdk/provider": "4.0.7", + "@ai-sdk/provider-utils": "5.0.27" }, "engines": { "node": ">=22" @@ -10014,18 +10046,9 @@ } }, "node_modules/cnfast": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/cnfast/-/cnfast-0.0.8.tgz", - "integrity": "sha512-EjXKMfGfdwtV4AcNSQ6AwQaVzpC1B7IxeiwA3FlhTXz+YFlMKVi4c1JX9tgD2QOlahQXjB8KUXrBaYG+3v871Q==", - "license": "MIT", - "bin": { - "cnfast": "bin/cli.js" - } - }, - "node_modules/cnfast": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/cnfast/-/cnfast-0.0.8.tgz", - "integrity": "sha512-EjXKMfGfdwtV4AcNSQ6AwQaVzpC1B7IxeiwA3FlhTXz+YFlMKVi4c1JX9tgD2QOlahQXjB8KUXrBaYG+3v871Q==", + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/cnfast/-/cnfast-0.1.0.tgz", + "integrity": "sha512-rH0jBKeLkVrK7NsZ5Ba2l7WdMBmm1k0FMpABeXUU1PgTUxbz3261gEuCSsrYuXo4BwAe3yCcIbQ93YyS52lOGQ==", "license": "MIT", "bin": { "cnfast": "bin/cli.js" @@ -11960,9 +11983,9 @@ "license": "BSD-3-Clause" }, "node_modules/fastify": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/fastify/-/fastify-5.10.0.tgz", - "integrity": "sha512-A9L0ziuWGQHgEEVgF3davQ9vbD93IuX+lo2IsxapQmu5b/Y/ynn9m9K5JHt9dvyJXOFc5iN0Zk5GHEOqnzhWjg==", + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/fastify/-/fastify-5.12.0.tgz", + "integrity": "sha512-A3RNEaDIHWaxFW8n8rNJaW1wQ+XAXuoU71llfUQJjuh5WaYLmKfRhhanaJBOx8m2EBPQkR6sDBovYdHNe9F6rA==", "funding": [ { "type": "github", @@ -11985,7 +12008,7 @@ "find-my-way": "^9.6.0", "light-my-request": "^6.0.0", "pino": "^9.14.0 || ^10.1.0", - "process-warning": "^5.0.0", + "process-warning": "^5.1.0", "rfdc": "^1.3.1", "secure-json-parse": "^4.0.0", "semver": "^7.6.0", @@ -12289,24 +12312,20 @@ } }, "node_modules/framer-motion": { - "version": "12.43.0", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-12.43.0.tgz", - "integrity": "sha512-1eaL3RvR/kAlbG7UYcpMptEyzPoENO0c6w7ZnB3/hh2vSAz/6uGAFn6fdoqTBguNstf3MsFhJHsD/0DHiclG+g==", + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-13.1.0.tgz", + "integrity": "sha512-QSZrF0Id3QGuHJ+OL+9PSY9pk86C8ERFalwAGSchzTm65+ZoGH/RM26lmEARLljcHj2lqhv0jZOOks+EI3COOw==", "license": "MIT", "dependencies": { - "motion-dom": "^12.43.0", - "motion-utils": "^12.39.0", + "motion-dom": "^13.0.0", + "motion-utils": "^13.0.0", "tslib": "^2.4.0" }, "peerDependencies": { - "@emotion/is-prop-valid": "*", "react": "^18.0.0 || ^19.0.0", "react-dom": "^18.0.0 || ^19.0.0" }, "peerDependenciesMeta": { - "@emotion/is-prop-valid": { - "optional": true - }, "react": { "optional": true }, @@ -13693,9 +13712,9 @@ } }, "node_modules/jose": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.2.tgz", - "integrity": "sha512-d7kPDd34KO/YnzaDOlikGpOurfF0ByC2sEV4cANCtdqLlTfBlw2p14O/5d/zv40gJPbIQxfES3nSx1/oYNyuZQ==", + "version": "6.2.9", + "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.9.tgz", + "integrity": "sha512-XrchZOFZUl/T3vTwRe8XK+cJrGtMF4th1ARnDfwbBXFKThGhlsxEE4Zu03AD/bjJSt/9jT/mxrOCkJWOg77aPA==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/panva" @@ -14505,9 +14524,9 @@ } }, "node_modules/lucide-react": { - "version": "1.27.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-1.27.0.tgz", - "integrity": "sha512-rJicGl/3Fly/E0rOH1YmPZ6e49JCnKknh1ox1vpHnkfjujAkKA6sqUZvH3MTAaXXjgexyUwgNwTJzTtYuAFYJw==", + "version": "1.31.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-1.31.0.tgz", + "integrity": "sha512-G8u2eEtoHUnUa9f8lbvqDhCiORMnYLdUEo06EEG9MQvHQrInKcX3Pa2TH39MM5qyzRcWETxB0+aOwAPI1g1kEg==", "license": "ISC", "peerDependencies": { "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" @@ -14517,6 +14536,7 @@ "version": "0.30.21", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", + "dev": true, "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" @@ -15749,23 +15769,19 @@ } }, "node_modules/motion": { - "version": "12.43.0", - "resolved": "https://registry.npmjs.org/motion/-/motion-12.43.0.tgz", - "integrity": "sha512-BQgQbSa9Hn3/mtbib0MK53y6JSANa+YKUKlaYnWzAVDH424RYQ5LVpV3pNiWH00BA2z4ojsSdMzqT7g2FQwjuQ==", + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/motion/-/motion-13.1.0.tgz", + "integrity": "sha512-qtvscq59uCPdWnNW4SdSkrxR+BS/QYsa923bx7ocA+4p+ZGNbbVQwkSnG4aukB81QWjtl3AxX36plxNyZLmHCA==", "license": "MIT", "dependencies": { - "framer-motion": "^12.43.0", + "framer-motion": "^13.1.0", "tslib": "^2.4.0" }, "peerDependencies": { - "@emotion/is-prop-valid": "*", "react": "^18.0.0 || ^19.0.0", "react-dom": "^18.0.0 || ^19.0.0" }, "peerDependenciesMeta": { - "@emotion/is-prop-valid": { - "optional": true - }, "react": { "optional": true }, @@ -15775,18 +15791,18 @@ } }, "node_modules/motion-dom": { - "version": "12.43.0", - "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-12.43.0.tgz", - "integrity": "sha512-azKON4d9S65PEoFUiQTMTgPheEmzf2QngdRc50AKfJp9Q9mmcBVw22c8eMq9k8kxOFHdL7+WZY7N/5F/lwiDag==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-13.0.0.tgz", + "integrity": "sha512-Xk+SJas70uMAUIApg+m3lZDShxI3LBFHq7mFGbBKoRXc2PVPDyAKmzN64Bbzt4CZdP/CItTiJxWtn4TA0v53Ng==", "license": "MIT", "dependencies": { - "motion-utils": "^12.39.0" + "motion-utils": "^13.0.0" } }, "node_modules/motion-utils": { - "version": "12.39.0", - "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-12.39.0.tgz", - "integrity": "sha512-8nadJAJjTtqRkmRF36FoJTrywK9nnFmnPwnSMyxaOCU7GDjN9RTMJIxx9De8ErM+vpPhMccr/6fo5WciyQLnMQ==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-13.0.0.tgz", + "integrity": "sha512-7DnN7TmbLcYXcG4RVadXIihWlyuM9afoUww8Y5Agg431kGKiuL2/OMyP4mJ5wLz+pvN3t5ySClLOaVXJ+wekRQ==", "license": "MIT" }, "node_modules/ms": { @@ -16094,9 +16110,9 @@ } }, "node_modules/npm-to-yarn": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/npm-to-yarn/-/npm-to-yarn-3.1.0.tgz", - "integrity": "sha512-9gNsO/JB3LeWOZXBX09cKMsCPwVcu1ExIf+GUuTN9G+0zZvLIK0nU9+lE9jue3MSKAxPdrh0rO072mWNvciqeQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/npm-to-yarn/-/npm-to-yarn-3.2.0.tgz", + "integrity": "sha512-K1HmQeZT2HrjpsR6KgqbN2FAXL2NrJJmNUSD9ck7HGTVu1JKXox8n9SB+tjbU8m8JGLF4OscrroPepew/L7/Xw==", "license": "MIT", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -16106,9 +16122,9 @@ } }, "node_modules/oauth4webapi": { - "version": "3.8.5", - "resolved": "https://registry.npmjs.org/oauth4webapi/-/oauth4webapi-3.8.5.tgz", - "integrity": "sha512-A8jmyUckVhRJj5lspguklcl90Ydqk61H3dcU0oLhH3Yv13KpAliKTt5hknpGGPZSSfOwGyraNEFmofDYH+1kSg==", + "version": "3.8.7", + "resolved": "https://registry.npmjs.org/oauth4webapi/-/oauth4webapi-3.8.7.tgz", + "integrity": "sha512-4RxcKxXjuItDFZ20RRPf4YTw3kpeXJyCgJFxVzJ068A7PNJ18st2Dg90tlC1LkSDS0GecroagCLHYEIVUhCAkw==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/panva" @@ -16301,10 +16317,13 @@ } }, "node_modules/openai": { - "version": "6.49.0", - "resolved": "https://registry.npmjs.org/openai/-/openai-6.49.0.tgz", - "integrity": "sha512-aYCc0C6L864eR6WSYIwQGyXriw/nIyZx0ObvhzOEVuk0zoBDpynjSbrionWI7q65B5H8jJX0DXR9snEzM6bfPg==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/openai/-/openai-7.4.0.tgz", + "integrity": "sha512-+C9Muit5x8j9R8ej8ZzVgKcrVDtqFqTy9gxFdov0EItLgU68zrJtF9ZeT0cyqJQW9S3PCJkdFgADtRGquRBtew==", "license": "Apache-2.0", + "engines": { + "node": ">=22.0.0" + }, "peerDependencies": { "@aws-sdk/credential-provider-node": ">=3.972.0 <4", "@smithy/hash-node": ">=4.3.0 <5", @@ -16337,13 +16356,13 @@ "license": "MIT" }, "node_modules/openid-client": { - "version": "6.8.4", - "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-6.8.4.tgz", - "integrity": "sha512-QSw0BA08piujetEwfZsHoTrDpMEha7GDZDicQqVwX4u0ChCjefvjDB++TZ8BTg76UpwhzIQgdvvfgfl3HpCSAw==", + "version": "6.8.5", + "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-6.8.5.tgz", + "integrity": "sha512-jNGC/5wnTYwCcEUe2ss0IRUmVRQcgxM0A1nLb3eX/9llqNbMWOQd2xd+qDAgfVCpA5Qh96Y1cdnkfbva6+bSdA==", "license": "MIT", "dependencies": { - "jose": "^6.2.2", - "oauth4webapi": "^3.8.5" + "jose": "^6.2.8", + "oauth4webapi": "^3.8.7" }, "funding": { "url": "https://github.com/sponsors/panva" @@ -16580,14 +16599,14 @@ "license": "MIT" }, "node_modules/pg": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/pg/-/pg-8.22.0.tgz", - "integrity": "sha512-8wih1vVIBMxoUM2oB4soJsD9tDnDpLv4OXBJ+EJzFsvycD+lfyIreC2gGHq78f8jbLLt+bvlPTFdFZfJkOuzAA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.23.0.tgz", + "integrity": "sha512-Ip2EQCngowJLGOfCwkFhPXU7/ljlhn6Rxlmy4XYfL2Y+vyRM59+8uR2xqRWKdYmbXmxCFOAmKxBuSUCdF34qLg==", "license": "MIT", "dependencies": { "pg-connection-string": "^2.14.0", "pg-pool": "^3.14.0", - "pg-protocol": "^1.15.0", + "pg-protocol": "^1.16.0", "pg-types": "2.2.0", "pgpass": "1.0.5" }, @@ -16638,9 +16657,9 @@ } }, "node_modules/pg-protocol": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.15.0.tgz", - "integrity": "sha512-cq9sECI5s0+uPUXjbz8ioyPJni6RzsRib0US67i5IoTZKw8fNeYlVE7u8F4dG7vEJJtc5wdD1K189lCCUwqWTQ==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.16.0.tgz", + "integrity": "sha512-sILXutLVjCLjcDuOmvhX5e2Z4cS5qG/6Bu3VkpFwdf/633ElGLpEh9bgmuI5I4sqKqkifQiGyiCcx1HdtrK7tg==", "license": "MIT" }, "node_modules/pg-types": { @@ -17046,9 +17065,9 @@ } }, "node_modules/process-warning": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-5.0.0.tgz", - "integrity": "sha512-a39t9ApHNx2L4+HBnQKqxxHNs1r7KF+Intd8Q/g1bUh6q0WIp9voPXJ/x0j+ZL45KF1pJd9+q2jLIRMfvEshkA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-5.1.0.tgz", + "integrity": "sha512-jQSaVHsPgtyw60e1rQ/A+/ArPEj/S8pS/vFnyGa/gYFXrKk/6RuDkoqVDQ5NI5MmS01698ltlAk0NoDBNLujRw==", "funding": [ { "type": "github", @@ -17687,9 +17706,9 @@ } }, "node_modules/resend": { - "version": "6.18.1", - "resolved": "https://registry.npmjs.org/resend/-/resend-6.18.1.tgz", - "integrity": "sha512-XN8XIaDdKF+ziSQ3K23ndUcyhP7U3ze2gky6SPgYkuAOq54mH4Wdhwm7QylEQ3zlz0NzdX7/l1AgmJUZbdPI/Q==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/resend/-/resend-6.20.0.tgz", + "integrity": "sha512-fXDFt7jVMuka6ruS79DzaQFKPyxOAUtoYUGSl3dTUyOnFK9klmUULxADQRzFFtHfHRipYyy62jYcm4cMKqvtjw==", "license": "MIT", "dependencies": { "postal-mime": "2.7.5", @@ -18222,6 +18241,25 @@ "node": ">=8" } }, + "node_modules/shiki": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-4.4.3.tgz", + "integrity": "sha512-Mb/GvXPHBAXdgGIcnfU5L3ldpn1XcxrGkPHwqgRx17/I2XRfqlFKk2vGkHWINn1kdXvzJZeuO3is6I9KLPFm0g==", + "license": "MIT", + "dependencies": { + "@shikijs/core": "4.4.3", + "@shikijs/engine-javascript": "4.4.3", + "@shikijs/engine-oniguruma": "4.4.3", + "@shikijs/langs": "4.4.3", + "@shikijs/themes": "4.4.3", + "@shikijs/types": "4.4.3", + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.5" + }, + "engines": { + "node": ">=20" + } + }, "node_modules/sidclaw-demo": { "resolved": "packages/sidclaw-demo", "link": true @@ -18334,13 +18372,19 @@ } }, "node_modules/sonner": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/sonner/-/sonner-2.0.7.tgz", - "integrity": "sha512-W6ZN4p58k8aDKA4XPcx2hpIQXBRAgyiWVkYhT7CvK6D3iAu7xjvVyhQHg2/iaKJZ1XVJ4r7XuwGL+WGEK37i9w==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/sonner/-/sonner-2.0.8.tgz", + "integrity": "sha512-UM/ByIoFra8yzV75n1o0Puu0bw5U/9UNnDacrJNspekBewIfsQ3D6ez1nvlWpt7aTsO6rujQtifBpycwIivqlg==", "license": "MIT", "peerDependencies": { + "@types/react": "^18.0.0 || ^19.0.0", "react": "^18.0.0 || ^19.0.0 || ^19.0.0-rc", "react-dom": "^18.0.0 || ^19.0.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, "node_modules/source-map": { @@ -18601,9 +18645,9 @@ } }, "node_modules/stripe": { - "version": "22.3.2", - "resolved": "https://registry.npmjs.org/stripe/-/stripe-22.3.2.tgz", - "integrity": "sha512-O13QOvgEIQvDlTy6Ubb5kB980wpbhmoZNsgCXKILjCMZS67f+bW+6w99k3gnSi/N1lkryoj1WYdpGT5Wc5edjg==", + "version": "22.5.0", + "resolved": "https://registry.npmjs.org/stripe/-/stripe-22.5.0.tgz", + "integrity": "sha512-QVwMwriC0bbySx6R4dpsvJ0W//GojC1kwWVS6rPSoVqDUIZX4Hy3TaUrd2AZeXEAaKbfWIjQjvo3vKAReHZ0vQ==", "license": "MIT", "engines": { "node": ">=18" @@ -18806,9 +18850,9 @@ "license": "MIT" }, "node_modules/tinyexec": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.2.4.tgz", - "integrity": "sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.3.0.tgz", + "integrity": "sha512-QKAl9m8gWWGHV8jZcPeym6j+XULi6tOf1mT83WYJ4Lk2ytW/uwAWkrP0uFsdoYMdueVJ0qs26wZ+23xeB4ibNQ==", "license": "MIT", "engines": { "node": ">=18" @@ -19650,6 +19694,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "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/undici-types": { "version": "6.21.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", @@ -20306,42 +20359,46 @@ } }, "node_modules/yuku-analyzer": { - "version": "0.6.12", - "resolved": "https://registry.npmjs.org/yuku-analyzer/-/yuku-analyzer-0.6.12.tgz", - "integrity": "sha512-0zu/gwv6nKA3wm2GMjM1iczw9rbt77ijEyR5tXpPQ8AZcXIpXlll66BXOtMHgYudLn91bJx0ybhpARoJWm5/dw==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/yuku-analyzer/-/yuku-analyzer-0.8.7.tgz", + "integrity": "sha512-nyPXcwwRPEggJqxIP28GeLKPjk9oGUuBlS4I0KfFrezNe93Ie9WIlOYRI42bo+MmZoxH238XHoPy0IZdwZIBxA==", "license": "MIT", "dependencies": { - "@yuku-toolchain/types": "0.6.11", - "yuku-ast": "0.6.11" + "@yuku-toolchain/types": "^0.8.7", + "yuku-ast": "^0.8.7" }, "optionalDependencies": { - "@yuku-analyzer/binding-darwin-arm64": "0.6.12", - "@yuku-analyzer/binding-darwin-x64": "0.6.12", - "@yuku-analyzer/binding-freebsd-x64": "0.6.12", - "@yuku-analyzer/binding-linux-arm-gnu": "0.6.12", - "@yuku-analyzer/binding-linux-arm-musl": "0.6.12", - "@yuku-analyzer/binding-linux-arm64-gnu": "0.6.12", - "@yuku-analyzer/binding-linux-arm64-musl": "0.6.12", - "@yuku-analyzer/binding-linux-x64-gnu": "0.6.12", - "@yuku-analyzer/binding-linux-x64-musl": "0.6.12", - "@yuku-analyzer/binding-win32-arm64": "0.6.12", - "@yuku-analyzer/binding-win32-x64": "0.6.12" + "@yuku-analyzer/binding-android-arm64": "0.8.7", + "@yuku-analyzer/binding-darwin-arm64": "0.8.7", + "@yuku-analyzer/binding-darwin-x64": "0.8.7", + "@yuku-analyzer/binding-freebsd-x64": "0.8.7", + "@yuku-analyzer/binding-linux-arm-gnu": "0.8.7", + "@yuku-analyzer/binding-linux-arm-musl": "0.8.7", + "@yuku-analyzer/binding-linux-arm64-gnu": "0.8.7", + "@yuku-analyzer/binding-linux-arm64-musl": "0.8.7", + "@yuku-analyzer/binding-linux-x64-gnu": "0.8.7", + "@yuku-analyzer/binding-linux-x64-musl": "0.8.7", + "@yuku-analyzer/binding-win32-arm64": "0.8.7", + "@yuku-analyzer/binding-win32-x64": "0.8.7" } }, "node_modules/yuku-ast": { - "version": "0.6.11", - "resolved": "https://registry.npmjs.org/yuku-ast/-/yuku-ast-0.6.11.tgz", - "integrity": "sha512-ZfXkFYVsDewS45+kv3WiA/qNB73CRfxFDEQwfnRMUAR4AD5zRI7PRqxmI2U3Jz/oG41GneTVW6mxDOQal0lgeA==", + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/yuku-ast/-/yuku-ast-0.8.7.tgz", + "integrity": "sha512-h6+4bDfyootiMB9vckk5uKo5r5j0GHrkr17FQTDNfEsFT3DWlN9uu1HJwQwc64pgmLCI945fWM3lbTIqxjT3GQ==", "license": "MIT", "dependencies": { - "@yuku-toolchain/types": "0.6.8" + "@yuku-toolchain/types": "^0.8.7" } }, - "node_modules/yuku-ast/node_modules/@yuku-toolchain/types": { - "version": "0.6.8", - "resolved": "https://registry.npmjs.org/@yuku-toolchain/types/-/types-0.6.8.tgz", - "integrity": "sha512-AbUd1775RVkOxJkh8hkldIWoU6kRMTCsZFSZq8Ny53q7GkbaVe5UCfleNZ3RWCoz/ZKE8qwfeB7Cj0xqhLWsKA==", - "license": "MIT" + "node_modules/zbsearch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/zbsearch/-/zbsearch-4.0.0.tgz", + "integrity": "sha512-gm4zfO31n2ZdruTTRQoWVWO4Q2+zrDt2GlrvIc+5JulRQNAm4IanCxER82vQ7Ug96FYkGqWUJBXFe1kGAcDWaQ==", + "license": "Apache-2.0", + "engines": { + "node": ">= 20.0.0" + } }, "node_modules/zeptomatch": { "version": "2.1.0", @@ -21196,7 +21253,7 @@ "vitest": "^4.1.10" }, "peerDependencies": { - "@langchain/core": ">=0.2.0", + "@langchain/core": "^1.2.7", "@modelcontextprotocol/sdk": ">=1.0.0", "ai": ">=3.0.0", "openai": ">=4.0.0" diff --git a/packages/sdk/package.json b/packages/sdk/package.json index f766a32..32dbe45 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -158,12 +158,11 @@ "test:watch": "vitest", "prepublishOnly": "npm run build" }, - "dependencies": {}, "peerDependencies": { - "@langchain/core": ">=0.2.0", + "@langchain/core": "^1.2.7", + "@modelcontextprotocol/sdk": ">=1.0.0", "ai": ">=3.0.0", - "openai": ">=4.0.0", - "@modelcontextprotocol/sdk": ">=1.0.0" + "openai": ">=4.0.0" }, "peerDependenciesMeta": { "@langchain/core": {