diff --git a/apps/api/package.json b/apps/api/package.json index afc0f86..c87c716 100644 --- a/apps/api/package.json +++ b/apps/api/package.json @@ -21,19 +21,19 @@ "@fastify/cors": "^11", "@fastify/helmet": "^13.0.2", "@fastify/swagger": "^9.7.0", - "@fastify/swagger-ui": "^5.2.5", - "@prisma/adapter-pg": "^7.5.0", - "@prisma/client": "^7.5.0", + "@fastify/swagger-ui": "^5.2.6", + "@prisma/adapter-pg": "^7.8.0", + "@prisma/client": "^7.8.0", "@sidclaw/shared": "*", "bcrypt": "^6.0.0", "cookie": "^1.1.1", - "fastify": "^5", + "fastify": "^5.8.5", "fastify-plugin": "^5.1.0", - "openid-client": "^6.8.2", + "openid-client": "^6.8.4", "pg": "^8.20.0", "pino": "^10.3.1", "pino-pretty": "^13.1.3", - "resend": "^6.9.4", + "resend": "^6.12.3", "stripe": "^20.4.1" }, "devDependencies": { diff --git a/apps/dashboard/package.json b/apps/dashboard/package.json index 92c59bd..aaa1a08 100644 --- a/apps/dashboard/package.json +++ b/apps/dashboard/package.json @@ -13,15 +13,15 @@ }, "dependencies": { "@sidclaw/shared": "*", - "@xyflow/react": "^12.10.1", + "@xyflow/react": "^12.10.2", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "lucide-react": "^0.577.0", "next": "15.5.14", - "react": "19.1.0", - "react-dom": "19.1.0", + "react": "19.2.6", + "react-dom": "19.2.6", "sonner": "^2.0.7", - "tailwind-merge": "^3.5.0", + "tailwind-merge": "^3.6.0", "tw-animate-css": "^1.4.0" }, "devDependencies": { diff --git a/apps/demo-devops/package.json b/apps/demo-devops/package.json index 2904db1..bfe698c 100644 --- a/apps/demo-devops/package.json +++ b/apps/demo-devops/package.json @@ -16,8 +16,8 @@ "@sidclaw/shared": "*", "lucide-react": "^0.577.0", "next": "15.5.14", - "react": "19.1.0", - "react-dom": "19.1.0" + "react": "19.2.6", + "react-dom": "19.2.6" }, "devDependencies": { "@eslint/eslintrc": "^3", diff --git a/apps/demo-healthcare/package.json b/apps/demo-healthcare/package.json index adbd9c8..b8bf17a 100644 --- a/apps/demo-healthcare/package.json +++ b/apps/demo-healthcare/package.json @@ -16,8 +16,8 @@ "@sidclaw/shared": "*", "lucide-react": "^0.577.0", "next": "15.5.14", - "react": "19.1.0", - "react-dom": "19.1.0" + "react": "19.2.6", + "react-dom": "19.2.6" }, "devDependencies": { "@eslint/eslintrc": "^3", diff --git a/apps/demo/package.json b/apps/demo/package.json index bb31bc1..fece716 100644 --- a/apps/demo/package.json +++ b/apps/demo/package.json @@ -18,8 +18,8 @@ "ai": "^4.3.0", "lucide-react": "^0.577.0", "next": "15.5.14", - "react": "19.1.0", - "react-dom": "19.1.0", + "react": "19.2.6", + "react-dom": "19.2.6", "react-markdown": "^10.1.0", "sonner": "^2.0.7", "zod": "^3.25.67" diff --git a/apps/docs/package.json b/apps/docs/package.json index 107df9f..0e58ac5 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -16,8 +16,8 @@ "fumadocs-ui": "^15.8.5", "fumadocs-mdx": "^14", "next": "15.5.14", - "react": "19.1.0", - "react-dom": "19.1.0" + "react": "19.2.6", + "react-dom": "19.2.6" }, "devDependencies": { "@eslint/eslintrc": "^3", diff --git a/apps/landing/package.json b/apps/landing/package.json index 33599fe..9eb8f4f 100644 --- a/apps/landing/package.json +++ b/apps/landing/package.json @@ -14,8 +14,8 @@ "dependencies": { "lucide-react": "^0.577.0", "next": "15.5.14", - "react": "19.1.0", - "react-dom": "19.1.0" + "react": "19.2.6", + "react-dom": "19.2.6" }, "devDependencies": { "@eslint/eslintrc": "^3", diff --git a/examples/openai-agents/package.json b/examples/openai-agents/package.json index d54db67..871c17b 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.0.4", + "@openai/agents": "^0.11.3", "@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 aca361e..9834cf7 100644 --- a/examples/vercel-ai-assistant/package.json +++ b/examples/vercel-ai-assistant/package.json @@ -13,8 +13,8 @@ "ai": "^4.0.0", "@ai-sdk/openai": "^1.0.0", "next": "^15.0.0", - "react": "^19.0.0", - "react-dom": "^19.0.0", + "react": "^19.2.6", + "react-dom": "^19.2.6", "zod": "^3.23.0" }, "devDependencies": { diff --git a/package-lock.json b/package-lock.json index 72de640..d14c2c5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,19 +26,19 @@ "@fastify/cors": "^11", "@fastify/helmet": "^13.0.2", "@fastify/swagger": "^9.7.0", - "@fastify/swagger-ui": "^5.2.5", - "@prisma/adapter-pg": "^7.5.0", - "@prisma/client": "^7.5.0", + "@fastify/swagger-ui": "^5.2.6", + "@prisma/adapter-pg": "^7.8.0", + "@prisma/client": "^7.8.0", "@sidclaw/shared": "*", "bcrypt": "^6.0.0", "cookie": "^1.1.1", - "fastify": "^5", + "fastify": "^5.8.5", "fastify-plugin": "^5.1.0", - "openid-client": "^6.8.2", + "openid-client": "^6.8.4", "pg": "^8.20.0", "pino": "^10.3.1", "pino-pretty": "^13.1.3", - "resend": "^6.9.4", + "resend": "^6.12.3", "stripe": "^20.4.1" }, "devDependencies": { @@ -59,15 +59,15 @@ "version": "0.1.0", "dependencies": { "@sidclaw/shared": "*", - "@xyflow/react": "^12.10.1", + "@xyflow/react": "^12.10.2", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "lucide-react": "^0.577.0", "next": "15.5.14", - "react": "19.1.0", - "react-dom": "19.1.0", + "react": "19.2.6", + "react-dom": "19.2.6", "sonner": "^2.0.7", - "tailwind-merge": "^3.5.0", + "tailwind-merge": "^3.6.0", "tw-animate-css": "^1.4.0" }, "devDependencies": { @@ -92,8 +92,8 @@ "ai": "^4.3.0", "lucide-react": "^0.577.0", "next": "15.5.14", - "react": "19.1.0", - "react-dom": "19.1.0", + "react": "19.2.6", + "react-dom": "19.2.6", "react-markdown": "^10.1.0", "sonner": "^2.0.7", "zod": "^3.25.67" @@ -118,8 +118,8 @@ "@sidclaw/shared": "*", "lucide-react": "^0.577.0", "next": "15.5.14", - "react": "19.1.0", - "react-dom": "19.1.0" + "react": "19.2.6", + "react-dom": "19.2.6" }, "devDependencies": { "@eslint/eslintrc": "^3", @@ -141,8 +141,8 @@ "@sidclaw/shared": "*", "lucide-react": "^0.577.0", "next": "15.5.14", - "react": "19.1.0", - "react-dom": "19.1.0" + "react": "19.2.6", + "react-dom": "19.2.6" }, "devDependencies": { "@eslint/eslintrc": "^3", @@ -279,8 +279,8 @@ "fumadocs-mdx": "^14", "fumadocs-ui": "^15.8.5", "next": "15.5.14", - "react": "19.1.0", - "react-dom": "19.1.0" + "react": "19.2.6", + "react-dom": "19.2.6" }, "devDependencies": { "@eslint/eslintrc": "^3", @@ -301,8 +301,8 @@ "dependencies": { "lucide-react": "^0.577.0", "next": "15.5.14", - "react": "19.1.0", - "react-dom": "19.1.0" + "react": "19.2.6", + "react-dom": "19.2.6" }, "devDependencies": { "@eslint/eslintrc": "^3", @@ -357,7 +357,7 @@ "name": "example-openai-agents-governed", "version": "0.1.0", "dependencies": { - "@openai/agents": "^0.0.4", + "@openai/agents": "^0.11.3", "@sidclaw/sdk": "^0.1.10", "openai": "^4.60.0", "zod": "^3.23.8" @@ -428,8 +428,8 @@ "@sidclaw/sdk": "*", "ai": "^4.0.0", "next": "^15.0.0", - "react": "^19.0.0", - "react-dom": "^19.0.0", + "react": "^19.2.6", + "react-dom": "^19.2.6", "zod": "^3.23.0" }, "devDependencies": { @@ -1505,9 +1505,9 @@ } }, "node_modules/@fastify/static": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@fastify/static/-/static-9.0.0.tgz", - "integrity": "sha512-r64H8Woe/vfilg5RTy7lwWlE8ZZcTrc3kebYFMEUBrMqlydhQyoiExQXdYAy2REVpST/G35+stAM8WYp1WGmMA==", + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@fastify/static/-/static-9.1.3.tgz", + "integrity": "sha512-aXrYtsiryLhRxRNaxNqsn7FUISeb7rB9q4eHUPIot5aeQBLNahnz1m6thzm7JWC1poSGXS9XrX8DvuMivp2hkQ==", "funding": [ { "type": "github", @@ -1552,9 +1552,9 @@ } }, "node_modules/@fastify/swagger-ui": { - "version": "5.2.5", - "resolved": "https://registry.npmjs.org/@fastify/swagger-ui/-/swagger-ui-5.2.5.tgz", - "integrity": "sha512-ky3I0LAkXKX/prwSDpoQ3kscBKsj2Ha6Gp1/JfgQSqyx0bm9F2bE//XmGVGj2cR9l5hUjZYn60/hqn7e+OLgWQ==", + "version": "5.2.6", + "resolved": "https://registry.npmjs.org/@fastify/swagger-ui/-/swagger-ui-5.2.6.tgz", + "integrity": "sha512-OMnms0O5s9wb6wis/K5nlrAMLsgUbr1GA8uphM41IasWe3AFdgxz6r/3bA9HTxlDNUYc2FGGKeqMp3ntxmSiNA==", "funding": [ { "type": "github", @@ -1567,7 +1567,7 @@ ], "license": "MIT", "dependencies": { - "@fastify/static": "^9.0.0", + "@fastify/static": "^9.1.2", "fastify-plugin": "^5.0.0", "openapi-types": "^12.1.3", "rfdc": "^1.3.1", @@ -2312,9 +2312,9 @@ } }, "node_modules/@modelcontextprotocol/sdk": { - "version": "1.27.1", - "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.27.1.tgz", - "integrity": "sha512-sr6GbP+4edBwFndLbM60gf07z0FQ79gaExpnsjMGePXqFcSSb7t6iscpjk9DhFhwd+mTEQrzNafGP8/iGGFYaA==", + "version": "1.29.0", + "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.29.0.tgz", + "integrity": "sha512-zo37mZA9hJWpULgkRpowewez1y6ML5GsXJPY8FI0tBBCd77HEvza4jDqRKOXgHNn867PVGCyTdzqpz0izu5ZjQ==", "license": "MIT", "dependencies": { "@hono/node-server": "^1.19.9", @@ -2579,45 +2579,35 @@ } }, "node_modules/@openai/agents": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/@openai/agents/-/agents-0.0.4.tgz", - "integrity": "sha512-anLV95zQc9YVmOaF6HXVhazeO7K/w0S15dkBPYHC3RDfXLN5QUI/VfCQpz1d8ehTz9zKbrokVOZ1loh+VHW2Ag==", + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/@openai/agents/-/agents-0.11.3.tgz", + "integrity": "sha512-W4Cvsmy0sGdRoz70kC3mbl172NsHVtnMc26nSnqe7kprvW1TOjwoF18IwJzlgXhuG04Nau8aXPMzM88Wegd/pQ==", "license": "MIT", "dependencies": { - "@openai/agents-core": "0.0.4", - "@openai/agents-openai": "0.0.4", - "@openai/agents-realtime": "0.0.4", + "@openai/agents-core": "0.11.3", + "@openai/agents-openai": "0.11.3", + "@openai/agents-realtime": "0.11.3", "debug": "^4.4.0", - "openai": "^5.0.1" - } - }, - "node_modules/@openai/agents-openai": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/@openai/agents-openai/-/agents-openai-0.0.4.tgz", - "integrity": "sha512-LW1R+WrkD/Wy7G5X0AsUQEgj+aQk+GedZR9MMJ8yAbFl1W1ynCHTY6fMZfmxtTu6LR9PTy8LxsR79WSwYqoPPQ==", - "license": "MIT", - "dependencies": { - "@openai/agents-core": "0.0.4", - "@openai/zod": "npm:zod@^3.25.40", - "debug": "^4.4.0", - "openai": "^5.0.1" + "openai": "^6.35.0" + }, + "peerDependencies": { + "zod": "^4.0.0" } }, - "node_modules/@openai/agents-openai/node_modules/@openai/agents-core": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/@openai/agents-core/-/agents-core-0.0.4.tgz", - "integrity": "sha512-BKRjfxlQ4ql6vjw4hP9ePXic3ANbaKp4IWqqhya3R5m7Yqr/cITwL/3enr/BEuSdNkKqc8/QwogtYUGYR37F7A==", + "node_modules/@openai/agents-core": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/@openai/agents-core/-/agents-core-0.11.3.tgz", + "integrity": "sha512-bF+BuwjI6wKsNmzEY/lTs1K3Ch9fveXotkgN+ac2MeNb4Qr3GBA1FgIgAZpfUG10M65nzPhUvw7ZSazauLXdXg==", "license": "MIT", "dependencies": { - "@openai/zod": "npm:zod@^3.25.40", "debug": "^4.4.0", - "openai": "^5.0.1" + "openai": "^6.35.0" }, "optionalDependencies": { - "@modelcontextprotocol/sdk": "^1.12.0" + "@modelcontextprotocol/sdk": "^1.26.0" }, "peerDependencies": { - "zod": "^3.25.40" + "zod": "^4.0.0" }, "peerDependenciesMeta": { "zod": { @@ -2625,166 +2615,33 @@ } } }, - "node_modules/@openai/agents-openai/node_modules/openai": { - "version": "5.23.2", - "resolved": "https://registry.npmjs.org/openai/-/openai-5.23.2.tgz", - "integrity": "sha512-MQBzmTulj+MM5O8SKEk/gL8a7s5mktS9zUtAkU257WjvobGc9nKcBuVwjyEEcb9SI8a8Y2G/mzn3vm9n1Jlleg==", - "license": "Apache-2.0", - "bin": { - "openai": "bin/cli" - }, - "peerDependencies": { - "ws": "^8.18.0", - "zod": "^3.23.8" - }, - "peerDependenciesMeta": { - "ws": { - "optional": true - }, - "zod": { - "optional": true - } - } - }, - "node_modules/@openai/agents-openai/node_modules/zod": { - "version": "3.25.76", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", - "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", - "license": "MIT", - "optional": true, - "peer": true, - "funding": { - "url": "https://github.com/sponsors/colinhacks" - } - }, - "node_modules/@openai/agents-realtime": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/@openai/agents-realtime/-/agents-realtime-0.0.4.tgz", - "integrity": "sha512-v63R5bJr3epi7rZ/tFeTSP+cgGi8Yk0XxwTkJJJS6HcQOjpIjPQkn+eAYXsTopwolYv6YC4CymRkpcIDWNgGDQ==", - "license": "MIT", - "dependencies": { - "@openai/agents-core": "0.0.4", - "@types/ws": "^8.18.1", - "debug": "^4.4.0", - "ws": "^8.18.1" - } - }, - "node_modules/@openai/agents-realtime/node_modules/@openai/agents-core": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/@openai/agents-core/-/agents-core-0.0.4.tgz", - "integrity": "sha512-BKRjfxlQ4ql6vjw4hP9ePXic3ANbaKp4IWqqhya3R5m7Yqr/cITwL/3enr/BEuSdNkKqc8/QwogtYUGYR37F7A==", + "node_modules/@openai/agents-openai": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/@openai/agents-openai/-/agents-openai-0.11.3.tgz", + "integrity": "sha512-f1mdHCborDkGK8Sc+TdsVklsSrf6owjRlRCcao/2kxaccF2LSqwAhbXQvlCoYnmh4iUKw8+f4lm36ErPIXv/cQ==", "license": "MIT", "dependencies": { - "@openai/zod": "npm:zod@^3.25.40", + "@openai/agents-core": "0.11.3", "debug": "^4.4.0", - "openai": "^5.0.1" - }, - "optionalDependencies": { - "@modelcontextprotocol/sdk": "^1.12.0" + "openai": "^6.35.0" }, "peerDependencies": { - "zod": "^3.25.40" - }, - "peerDependenciesMeta": { - "zod": { - "optional": true - } - } - }, - "node_modules/@openai/agents-realtime/node_modules/openai": { - "version": "5.23.2", - "resolved": "https://registry.npmjs.org/openai/-/openai-5.23.2.tgz", - "integrity": "sha512-MQBzmTulj+MM5O8SKEk/gL8a7s5mktS9zUtAkU257WjvobGc9nKcBuVwjyEEcb9SI8a8Y2G/mzn3vm9n1Jlleg==", - "license": "Apache-2.0", - "bin": { - "openai": "bin/cli" - }, - "peerDependencies": { - "ws": "^8.18.0", - "zod": "^3.23.8" - }, - "peerDependenciesMeta": { - "ws": { - "optional": true - }, - "zod": { - "optional": true - } + "zod": "^4.0.0" } }, - "node_modules/@openai/agents-realtime/node_modules/zod": { - "version": "3.25.76", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", - "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", - "license": "MIT", - "optional": true, - "peer": true, - "funding": { - "url": "https://github.com/sponsors/colinhacks" - } - }, - "node_modules/@openai/agents/node_modules/@openai/agents-core": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/@openai/agents-core/-/agents-core-0.0.4.tgz", - "integrity": "sha512-BKRjfxlQ4ql6vjw4hP9ePXic3ANbaKp4IWqqhya3R5m7Yqr/cITwL/3enr/BEuSdNkKqc8/QwogtYUGYR37F7A==", + "node_modules/@openai/agents-realtime": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/@openai/agents-realtime/-/agents-realtime-0.11.3.tgz", + "integrity": "sha512-eOxxaM0QkjLO5zLaygBvO3QfUa2PdpVNnVt7I88bITRgCNQdYICN7aRRBJHjQCLee/k2Q2HefyRlCtGDPqb+qQ==", "license": "MIT", "dependencies": { - "@openai/zod": "npm:zod@^3.25.40", + "@openai/agents-core": "0.11.3", + "@types/ws": "^8.18.1", "debug": "^4.4.0", - "openai": "^5.0.1" - }, - "optionalDependencies": { - "@modelcontextprotocol/sdk": "^1.12.0" - }, - "peerDependencies": { - "zod": "^3.25.40" - }, - "peerDependenciesMeta": { - "zod": { - "optional": true - } - } - }, - "node_modules/@openai/agents/node_modules/openai": { - "version": "5.23.2", - "resolved": "https://registry.npmjs.org/openai/-/openai-5.23.2.tgz", - "integrity": "sha512-MQBzmTulj+MM5O8SKEk/gL8a7s5mktS9zUtAkU257WjvobGc9nKcBuVwjyEEcb9SI8a8Y2G/mzn3vm9n1Jlleg==", - "license": "Apache-2.0", - "bin": { - "openai": "bin/cli" + "ws": "^8.18.1" }, "peerDependencies": { - "ws": "^8.18.0", - "zod": "^3.23.8" - }, - "peerDependenciesMeta": { - "ws": { - "optional": true - }, - "zod": { - "optional": true - } - } - }, - "node_modules/@openai/agents/node_modules/zod": { - "version": "3.25.76", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", - "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", - "license": "MIT", - "optional": true, - "peer": true, - "funding": { - "url": "https://github.com/sponsors/colinhacks" - } - }, - "node_modules/@openai/zod": { - "name": "zod", - "version": "3.25.76", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", - "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/colinhacks" + "zod": "^4.0.0" } }, "node_modules/@opentelemetry/api": { @@ -2838,24 +2695,24 @@ } }, "node_modules/@prisma/adapter-pg": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@prisma/adapter-pg/-/adapter-pg-7.5.0.tgz", - "integrity": "sha512-EJx7OLULahcC3IjJgdx2qRDNCT+ToY2v66UkeETMCLhNOTgqVzRzYvOEphY7Zp0eHyzfkC33Edd/qqeadf9R4A==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@prisma/adapter-pg/-/adapter-pg-7.8.0.tgz", + "integrity": "sha512-ygb3UkerK3v8MDpXVgCISdRNDozpxh6+JVJgiIGbSr5KBgz10LLf5ejUskPGoXlsIjxsOu6nuy1JVQr2EKGSlg==", "license": "Apache-2.0", "dependencies": { - "@prisma/driver-adapter-utils": "7.5.0", - "@types/pg": "8.11.11", + "@prisma/driver-adapter-utils": "7.8.0", + "@types/pg": "^8.16.0", "pg": "^8.16.3", "postgres-array": "3.0.4" } }, "node_modules/@prisma/client": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@prisma/client/-/client-7.5.0.tgz", - "integrity": "sha512-h4hF9ctp+kSRs7ENHGsFQmHAgHcfkOCxbYt6Ti9Xi8x7D+kP4tTi9x51UKmiTH/OqdyJAO+8V+r+JA5AWdav7w==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@prisma/client/-/client-7.8.0.tgz", + "integrity": "sha512-HFp3Dawv/3sU3JtlPha90IB+48lS7zHiH4LKZPjmcE8YH5P9DOXGPvo8dqOtO7MqLDd1p2hOWMcFlRT1DMblHw==", "license": "Apache-2.0", "dependencies": { - "@prisma/client-runtime-utils": "7.5.0" + "@prisma/client-runtime-utils": "7.8.0" }, "engines": { "node": "^20.19 || ^22.12 || >=24.0" @@ -2874,9 +2731,9 @@ } }, "node_modules/@prisma/client-runtime-utils": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@prisma/client-runtime-utils/-/client-runtime-utils-7.5.0.tgz", - "integrity": "sha512-KnJ2b4Si/pcWEtK68uM+h0h1oh80CZt2suhLTVuLaSKg4n58Q9jBF/A42Kw6Ma+aThy1yAhfDeTC0JvEmeZnFQ==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@prisma/client-runtime-utils/-/client-runtime-utils-7.8.0.tgz", + "integrity": "sha512-5NQZztQ0oY/ADFkmd9gPuweH5A1/CCY8YQPorLLO0Mu6a87mY5gsnDkzmFmIHs9NFaLnZojzgddFVN4RpKYrdw==", "license": "Apache-2.0" }, "node_modules/@prisma/config": { @@ -2893,9 +2750,9 @@ } }, "node_modules/@prisma/debug": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-7.5.0.tgz", - "integrity": "sha512-163+nffny0JoPEkDhfNco0vcuT3ymIJc9+WX7MHSQhfkeKUmKe9/wqvGk5SjppT93DtBjVwr5HPJYlXbzm6qtg==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-7.8.0.tgz", + "integrity": "sha512-p+QZReysDUqXC+mk17q9a+Y/qzh4c2KYliDK30buYUyfrGeTGSyfmc0AIrJRhZJrLHhRiJa9Au/J72h3C+szvA==", "license": "Apache-2.0" }, "node_modules/@prisma/dev": { @@ -2945,12 +2802,12 @@ "license": "MIT" }, "node_modules/@prisma/driver-adapter-utils": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@prisma/driver-adapter-utils/-/driver-adapter-utils-7.5.0.tgz", - "integrity": "sha512-B79N/amgV677mFesFDBAdrW0OIaqawap9E0sjgLBtzIz2R3hIMS1QB8mLZuUEiS4q5Y8Oh3I25Kw4SLxMypk9Q==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@prisma/driver-adapter-utils/-/driver-adapter-utils-7.8.0.tgz", + "integrity": "sha512-/Q13o0ZT0rjc1Xk0Q9KhZYwuq2EW/vSbWUBKfgEKkaCuB/Sg6bqnjmTZqC5cD4d6y1vfFAEwBRzfzoSMIVJ55A==", "license": "Apache-2.0", "dependencies": { - "@prisma/debug": "7.5.0" + "@prisma/debug": "7.8.0" } }, "node_modules/@prisma/engines": { @@ -5300,14 +5157,14 @@ } }, "node_modules/@types/pg": { - "version": "8.11.11", - "resolved": "https://registry.npmjs.org/@types/pg/-/pg-8.11.11.tgz", - "integrity": "sha512-kGT1qKM8wJQ5qlawUrEkXgvMSXoV213KfMGXcwfDwUIfUHXqXYXOfS1nE1LINRJVVVx5wCm70XnFlMHaIcQAfw==", + "version": "8.20.0", + "resolved": "https://registry.npmjs.org/@types/pg/-/pg-8.20.0.tgz", + "integrity": "sha512-bEPFOaMAHTEP1EzpvHTbmwR8UsFyHSKsRisLIHVMXnpNefSbGA1bD6CVy+qKjGSqmZqNqBDV2azOBo8TgkcVow==", "license": "MIT", "dependencies": { "@types/node": "*", "pg-protocol": "*", - "pg-types": "^4.0.1" + "pg-types": "^2.2.0" } }, "node_modules/@types/react": { @@ -6070,12 +5927,12 @@ } }, "node_modules/@xyflow/react": { - "version": "12.10.1", - "resolved": "https://registry.npmjs.org/@xyflow/react/-/react-12.10.1.tgz", - "integrity": "sha512-5eSWtIK/+rkldOuFbOOz44CRgQRjtS9v5nufk77DV+XBnfCGL9HAQ8PG00o2ZYKqkEU/Ak6wrKC95Tu+2zuK3Q==", + "version": "12.10.2", + "resolved": "https://registry.npmjs.org/@xyflow/react/-/react-12.10.2.tgz", + "integrity": "sha512-CgIi6HwlcHXwlkTpr0fxLv/0sRVNZ8IdwKLzzeCscaYBwpvfcH1QFOCeaTCuEn1FQEs/B8CjnTSjhs8udgmBgQ==", "license": "MIT", "dependencies": { - "@xyflow/system": "0.0.75", + "@xyflow/system": "0.0.76", "classcat": "^5.0.3", "zustand": "^4.4.0" }, @@ -6085,9 +5942,9 @@ } }, "node_modules/@xyflow/system": { - "version": "0.0.75", - "resolved": "https://registry.npmjs.org/@xyflow/system/-/system-0.0.75.tgz", - "integrity": "sha512-iXs+AGFLi8w/VlAoc/iSxk+CxfT6o64Uw/k0CKASOPqjqz6E0rb5jFZgJtXGZCpfQI6OQpu5EnumP5fGxQheaQ==", + "version": "0.0.76", + "resolved": "https://registry.npmjs.org/@xyflow/system/-/system-0.0.76.tgz", + "integrity": "sha512-hvwvnRS1B3REwVDlWexsq7YQaPZeG3/mKo1jv38UmnpWmxihp14bW6VtEOuHEwJX2FvzFw8k77LyKSk/wiZVNA==", "license": "MIT", "dependencies": { "@types/d3-drag": "^3.0.7", @@ -8851,9 +8708,9 @@ "license": "BSD-3-Clause" }, "node_modules/fastify": { - "version": "5.8.4", - "resolved": "https://registry.npmjs.org/fastify/-/fastify-5.8.4.tgz", - "integrity": "sha512-sa42J1xylbBAYUWALSBoyXKPDUvM3OoNOibIefA+Oha57FryXKKCZarA1iDntOCWp3O35voZLuDg2mdODXtPzQ==", + "version": "5.8.5", + "resolved": "https://registry.npmjs.org/fastify/-/fastify-5.8.5.tgz", + "integrity": "sha512-Yqptv59pQzPgQUSIm87hMqHJmdkb1+GPxdE6vW6FRyVE9G86mt7rOghitiU4JHRaTyDUk9pfeKmDeu70lAwM4Q==", "funding": [ { "type": "github", @@ -9595,9 +9452,9 @@ } }, "node_modules/glob/node_modules/brace-expansion": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.5.tgz", - "integrity": "sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==", + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz", + "integrity": "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==", "license": "MIT", "dependencies": { "balanced-match": "^4.0.2" @@ -9607,12 +9464,12 @@ } }, "node_modules/glob/node_modules/minimatch": { - "version": "10.2.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", - "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz", + "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==", "license": "BlueOak-1.0.0", "dependencies": { - "brace-expansion": "^5.0.2" + "brace-expansion": "^5.0.5" }, "engines": { "node": "18 || 20 || >=22" @@ -11481,9 +11338,9 @@ } }, "node_modules/lru-cache": { - "version": "11.2.7", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.7.tgz", - "integrity": "sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==", + "version": "11.3.6", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.3.6.tgz", + "integrity": "sha512-Gf/KoL3C/MlI7Bt0PGI9I+TeTC/I6r/csU58N4BSNc4lppLBeKsOdFYkK+dX0ABDUMJNfCHTyPpzwwO21Awd3A==", "license": "BlueOak-1.0.0", "engines": { "node": "20 || >=22" @@ -13253,12 +13110,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "license": "MIT" - }, "node_modules/obug": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.1.tgz", @@ -13340,6 +13191,27 @@ "regex-recursion": "^6.0.2" } }, + "node_modules/openai": { + "version": "6.37.0", + "resolved": "https://registry.npmjs.org/openai/-/openai-6.37.0.tgz", + "integrity": "sha512-0H5dEGFmmLv6KSd0W1w2nyL8WsLkX6yoLeQpU+dZAOuGcany5qkYQMmj35ZrKgb6yiyYqpUzFOpR8mZQkgqeEQ==", + "license": "Apache-2.0", + "bin": { + "openai": "bin/cli" + }, + "peerDependencies": { + "ws": "^8.18.0", + "zod": "^3.25 || ^4.0" + }, + "peerDependenciesMeta": { + "ws": { + "optional": true + }, + "zod": { + "optional": true + } + } + }, "node_modules/openapi-types": { "version": "12.1.3", "resolved": "https://registry.npmjs.org/openapi-types/-/openapi-types-12.1.3.tgz", @@ -13347,13 +13219,13 @@ "license": "MIT" }, "node_modules/openid-client": { - "version": "6.8.2", - "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-6.8.2.tgz", - "integrity": "sha512-uOvTCndr4udZsKihJ68H9bUICrriHdUVJ6Az+4Ns6cW55rwM5h0bjVIzDz2SxgOI84LKjFyjOFvERLzdTUROGA==", + "version": "6.8.4", + "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-6.8.4.tgz", + "integrity": "sha512-QSw0BA08piujetEwfZsHoTrDpMEha7GDZDicQqVwX4u0ChCjefvjDB++TZ8BTg76UpwhzIQgdvvfgfl3HpCSAw==", "license": "MIT", "dependencies": { - "jose": "^6.1.3", - "oauth4webapi": "^3.8.4" + "jose": "^6.2.2", + "oauth4webapi": "^3.8.5" }, "funding": { "url": "https://github.com/sponsors/panva" @@ -13658,15 +13530,6 @@ "node": ">=4.0.0" } }, - "node_modules/pg-numeric": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pg-numeric/-/pg-numeric-1.0.2.tgz", - "integrity": "sha512-BM/Thnrw5jm2kKLE5uJkXqqExRUY/toLHda65XgFTBTFYZyopbKjBe29Ii3RbkvlsMoFwD+tHeGaCjjv0gHlyw==", - "license": "ISC", - "engines": { - "node": ">=4" - } - }, "node_modules/pg-pool": { "version": "3.13.0", "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.13.0.tgz", @@ -13683,24 +13546,6 @@ "license": "MIT" }, "node_modules/pg-types": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/pg-types/-/pg-types-4.1.0.tgz", - "integrity": "sha512-o2XFanIMy/3+mThw69O8d4n1E5zsLhdO+OPqswezu7Z5ekP4hYDqlDjlmOpYMbzY2Br0ufCwJLdDIXeNVwcWFg==", - "license": "MIT", - "dependencies": { - "pg-int8": "1.0.1", - "pg-numeric": "1.0.2", - "postgres-array": "~3.0.1", - "postgres-bytea": "~3.0.0", - "postgres-date": "~2.1.0", - "postgres-interval": "^3.0.0", - "postgres-range": "^1.1.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/pg/node_modules/pg-types": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz", "integrity": "sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==", @@ -13716,7 +13561,7 @@ "node": ">=4" } }, - "node_modules/pg/node_modules/postgres-array": { + "node_modules/pg-types/node_modules/postgres-array": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz", "integrity": "sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==", @@ -13725,36 +13570,6 @@ "node": ">=4" } }, - "node_modules/pg/node_modules/postgres-bytea": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.1.tgz", - "integrity": "sha512-5+5HqXnsZPE65IJZSMkZtURARZelel2oXUEO8rH83VS/hxH5vv1uHquPg5wZs8yMAfdv971IU+kcPUczi7NVBQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pg/node_modules/postgres-date": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz", - "integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pg/node_modules/postgres-interval": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz", - "integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==", - "license": "MIT", - "dependencies": { - "xtend": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/pgpass": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.5.tgz", @@ -13945,9 +13760,9 @@ } }, "node_modules/postal-mime": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/postal-mime/-/postal-mime-2.7.3.tgz", - "integrity": "sha512-MjhXadAJaWgYzevi46+3kLak8y6gbg0ku14O1gO/LNOuay8dO+1PtcSGvAdgDR0DoIsSaiIA8y/Ddw6MnrO0Tw==", + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/postal-mime/-/postal-mime-2.7.4.tgz", + "integrity": "sha512-0WdnFQYUrPGGTFu1uOqD2s7omwua8xaeYGdO6rb88oD5yJ/4pPHDA4sdWqfD8wQVfCny563n/HQS7zTFft+f/g==", "license": "MIT-0" }, "node_modules/postcss": { @@ -14072,41 +13887,35 @@ } }, "node_modules/postgres-bytea": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-3.0.0.tgz", - "integrity": "sha512-CNd4jim9RFPkObHSjVHlVrxoVQXz7quwNFpz7RY1okNNme49+sVyiTvTRobiLV548Hx/hb1BG+iE7h9493WzFw==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.1.tgz", + "integrity": "sha512-5+5HqXnsZPE65IJZSMkZtURARZelel2oXUEO8rH83VS/hxH5vv1uHquPg5wZs8yMAfdv971IU+kcPUczi7NVBQ==", "license": "MIT", - "dependencies": { - "obuf": "~1.1.2" - }, "engines": { - "node": ">= 6" + "node": ">=0.10.0" } }, "node_modules/postgres-date": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-2.1.0.tgz", - "integrity": "sha512-K7Juri8gtgXVcDfZttFKVmhglp7epKb1K4pgrkLxehjqkrgPhfG6OO8LHLkfaqkbpjNRnra018XwAr1yQFWGcA==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz", + "integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==", "license": "MIT", "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, "node_modules/postgres-interval": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-3.0.0.tgz", - "integrity": "sha512-BSNDnbyZCXSxgA+1f5UU2GmwhoI0aU5yMxRGO8CdFEcY2BQF9xm/7MqKnYoM1nJDk8nONNWDk9WeSmePFhQdlw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz", + "integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==", "license": "MIT", + "dependencies": { + "xtend": "^4.0.0" + }, "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, - "node_modules/postgres-range": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/postgres-range/-/postgres-range-1.1.4.tgz", - "integrity": "sha512-i/hbxIE9803Alj/6ytL7UHQxRvZkI9O4Sy+J3HGc4F4oo/2eQAjTSNJ0bfxyse3bH0nuVesCk+3IRLaMtG3H6w==", - "license": "MIT" - }, "node_modules/prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", @@ -14380,24 +14189,24 @@ } }, "node_modules/react": { - "version": "19.1.0", - "resolved": "https://registry.npmjs.org/react/-/react-19.1.0.tgz", - "integrity": "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==", + "version": "19.2.6", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.6.tgz", + "integrity": "sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q==", "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/react-dom": { - "version": "19.1.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.0.tgz", - "integrity": "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==", + "version": "19.2.6", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.6.tgz", + "integrity": "sha512-0prMI+hvBbPjsWnxDLxlCGyM8PN6UuWjEUCYmZhO67xIV9Xasa/r/vDnq+Xyq4Lo27g8QSbO5YzARu0D1Sps3g==", "license": "MIT", "dependencies": { - "scheduler": "^0.26.0" + "scheduler": "^0.27.0" }, "peerDependencies": { - "react": "^19.1.0" + "react": "^19.2.6" } }, "node_modules/react-is": { @@ -14808,13 +14617,13 @@ } }, "node_modules/resend": { - "version": "6.9.4", - "resolved": "https://registry.npmjs.org/resend/-/resend-6.9.4.tgz", - "integrity": "sha512-/M3dsJzu5OgozqVsA4Psd/1L7EdePgOIIxClas453GOQYFG3VHc2ZyCHZFlvqsc9aZCCd2BJRRqZgWC8D9c7/g==", + "version": "6.12.3", + "resolved": "https://registry.npmjs.org/resend/-/resend-6.12.3.tgz", + "integrity": "sha512-FkEi6YPnVL96/LvH8+QP7NaeaBy5brYXwlRqUCqZZeNL0/iyKij18IPmyPXYauT/2ODn1JG04qKz+qlJfzqzTw==", "license": "MIT", "dependencies": { - "postal-mime": "2.7.3", - "svix": "1.86.0" + "postal-mime": "2.7.4", + "svix": "1.92.2" }, "engines": { "node": ">=20" @@ -15116,9 +14925,9 @@ "license": "MIT" }, "node_modules/scheduler": { - "version": "0.26.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz", - "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", + "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", "license": "MIT" }, "node_modules/scroll-into-view-if-needed": { @@ -15870,13 +15679,12 @@ } }, "node_modules/svix": { - "version": "1.86.0", - "resolved": "https://registry.npmjs.org/svix/-/svix-1.86.0.tgz", - "integrity": "sha512-/HTvXwjLJe1l/MsLXAO1ddCYxElJk4eNR4DzOjDOEmGrPN/3BtBE8perGwMAaJ2sT5T172VkBYzmHcjUfM1JRQ==", + "version": "1.92.2", + "resolved": "https://registry.npmjs.org/svix/-/svix-1.92.2.tgz", + "integrity": "sha512-ZmuA3UVvlnF9EgxlzmPtF7CKjQb64Z6OFlyfdDfU0sdcC7dJa+3aOYX5B9mA+RS6ch1AxBa4UP/l6KmqfGtWBQ==", "license": "MIT", "dependencies": { - "standardwebhooks": "1.0.0", - "uuid": "^10.0.0" + "standardwebhooks": "1.0.0" } }, "node_modules/swr": { @@ -15893,9 +15701,9 @@ } }, "node_modules/tailwind-merge": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-3.5.0.tgz", - "integrity": "sha512-I8K9wewnVDkL1NTGoqWmVEIlUcB9gFriAEkXkfCjX5ib8ezGxtR3xD7iZIxrfArjEsH7F1CHD4RFUtxefdqV/A==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-3.6.0.tgz", + "integrity": "sha512-uxL7qAVQriqRQPAyK3pj66VqskWqoZ37PW94jwOTwNfq/z9oyu1V+eqrZqtR2+fCiXdYOZe/Modt8GtvqNzu+w==", "license": "MIT", "funding": { "type": "github", @@ -17665,7 +17473,7 @@ }, "packages/cli": { "name": "@sidclaw/cli", - "version": "0.1.0", + "version": "0.1.1", "license": "MIT", "bin": { "sidclaw": "bin/sidclaw.mjs" @@ -17693,10 +17501,10 @@ }, "packages/mcp-tools": { "name": "@sidclaw/mcp-tools", - "version": "0.1.0", + "version": "0.1.1", "license": "MIT", "dependencies": { - "@modelcontextprotocol/sdk": "^1.0.0" + "@modelcontextprotocol/sdk": "^1.29.0" }, "bin": { "sidclaw-mcp-tools": "bin/sidclaw-mcp-tools.cjs" @@ -18485,7 +18293,7 @@ }, "packages/openclaw-plugin": { "name": "@sidclaw/openclaw-plugin", - "version": "0.3.0", + "version": "0.3.1", "license": "MIT", "devDependencies": { "@sidclaw/sdk": "^0.1.10", @@ -19281,7 +19089,7 @@ }, "packages/sdk": { "name": "@sidclaw/sdk", - "version": "0.1.10", + "version": "0.1.11", "license": "Apache-2.0", "bin": { "sidclaw-mcp-proxy": "bin/sidclaw-mcp-proxy.cjs" @@ -19294,7 +19102,7 @@ }, "peerDependencies": { "@langchain/core": ">=0.2.0", - "@modelcontextprotocol/sdk": ">=1.0.0", + "@modelcontextprotocol/sdk": "^1.29.0", "ai": ">=3.0.0", "openai": ">=4.0.0" }, @@ -19403,6 +19211,39 @@ "engines": { "node": ">=18" } + }, + "node_modules/@openai/agents-openai/node_modules/zod": { + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", + "license": "MIT", + "optional": true, + "peer": true, + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/@openai/agents-realtime/node_modules/zod": { + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", + "license": "MIT", + "optional": true, + "peer": true, + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/@openai/agents/node_modules/zod": { + "version": "3.25.76", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", + "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", + "license": "MIT", + "optional": true, + "peer": true, + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } } } } diff --git a/packages/mcp-tools/package.json b/packages/mcp-tools/package.json index a1f8390..3ea3c84 100644 --- a/packages/mcp-tools/package.json +++ b/packages/mcp-tools/package.json @@ -46,7 +46,7 @@ "audit-trail" ], "dependencies": { - "@modelcontextprotocol/sdk": "^1.0.0" + "@modelcontextprotocol/sdk": "^1.29.0" }, "devDependencies": { "@types/node": "^20.10.0", diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 27c7fbc..33df840 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", + "@modelcontextprotocol/sdk": "^1.29.0", "ai": ">=3.0.0", - "openai": ">=4.0.0", - "@modelcontextprotocol/sdk": ">=1.0.0" + "openai": ">=4.0.0" }, "peerDependenciesMeta": { "@langchain/core": {