diff --git a/package-lock.json b/package-lock.json index 8d1bfba..f521fc1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,12 +9,12 @@ "version": "0.5.1", "license": "SEE LICENSE IN LICENSE.md", "dependencies": { - "@composio/core": "0.14.0", + "@composio/core": "0.18.1", "@modelcontextprotocol/sdk": "^1.0.0", "@slack/bolt": "^5.1.0", "express": "^5.1.0", - "mcp-remote": "0.8.3", - "zod": "^4.5.4" + "mcp-remote": "0.13.4", + "zod": "^4.6.2" }, "devDependencies": { "acorn": "8.18.0", @@ -24,36 +24,54 @@ "node": ">=22.13" } }, + "node_modules/@cfworker/json-schema": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@cfworker/json-schema/-/json-schema-4.1.1.tgz", + "integrity": "sha512-gAmrUZSGtKc3AiBL71iNWxDsyUC5uMaKKGdvzYsBoTW/xi42JQHl7eKV2OYzCUqvc+D2RCcf7EXY2iCyFIk6og==", + "license": "MIT" + }, "node_modules/@composio/client": { - "version": "0.1.0-alpha.75", - "resolved": "https://registry.npmjs.org/@composio/client/-/client-0.1.0-alpha.75.tgz", - "integrity": "sha512-bS2yYAkgieeVGxqmkBUmtRKa6bojLhLnA/OJM8BdYvlsR0HST57aCCg9NCqYIvYQd3L08ZKzOWeGqIqzHu/2tQ==", + "version": "0.1.0-alpha.76", + "resolved": "https://registry.npmjs.org/@composio/client/-/client-0.1.0-alpha.76.tgz", + "integrity": "sha512-MXC5JGRVdiQ4EgLricy9o/mqBa1+1T7wHFZ6Q4ZJkrjzZqOMvxTgy21Zlb5J/1oGkB2bg9UDzpH8PkXCp/D4zA==", "license": "Apache-2.0" }, "node_modules/@composio/core": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@composio/core/-/core-0.14.0.tgz", - "integrity": "sha512-6gf1cmmUoD++la7u9sfqK6Xs0KLLBFfZ77kcjvuNH+QUM9r3HbsPrb9hVWtoihmNMQ4h6G4o7JHTrMi7GLr37w==", + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/@composio/core/-/core-0.18.1.tgz", + "integrity": "sha512-VEg6F92cMG/4uhRfX6O4SRd+0Pnd4L67tF+Az/EXQ/+aPfDasW5GMTzkiSUSArGDyiMfEsLUYaTYizfnEw2usw==", "license": "ISC", "dependencies": { - "@composio/client": "0.1.0-alpha.75", - "@composio/json-schema-to-zod": "0.2.1", + "@composio/client": "0.1.0-alpha.76", + "@composio/json-schema-to-zod": "0.3.2", "@types/json-schema": "^7.0.15", - "openai": "^6.45.0", + "is-fs-case-sensitive": "^2.0.0", + "openai": "^7.2.0", "picocolors": "^1.1.1", - "pusher-js": "^8.5.0", + "pusher-js": "^8.6.0", "semver": "^7.8.5", + "undici": "^7.29.0", "zod-to-json-schema": "^3.25.2" }, + "engines": { + "node": ">=22.22.3" + }, "peerDependencies": { "zod": ">=3.25.76 <5" } }, "node_modules/@composio/json-schema-to-zod": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@composio/json-schema-to-zod/-/json-schema-to-zod-0.2.1.tgz", - "integrity": "sha512-ezIaQoXdqWJXFaI8+gTShpj8YZcRdSnLkA1hgzx1+kn2Bi1SXOtXjghoQDy2ZBYIOCefRXGmyaPl52+idjS9wA==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@composio/json-schema-to-zod/-/json-schema-to-zod-0.3.2.tgz", + "integrity": "sha512-TUUzu4uQH6esokVd6LD0SK4oIz8WaYRtU0cnuj0rmxbiHS0VbhN1qdvj2gIvrIWDdNyvQUIalO63YT/lNx46Gw==", "license": "ISC", + "dependencies": { + "@cfworker/json-schema": "^4.1.1", + "dequal": "^2.0.3" + }, + "engines": { + "node": ">=22.22.3" + }, "peerDependencies": { "zod": ">=3.25.76 <5" } @@ -666,6 +684,15 @@ "node": ">= 0.8" } }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/destroy": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", @@ -1074,6 +1101,15 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-fs-case-sensitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fs-case-sensitive/-/is-fs-case-sensitive-2.0.0.tgz", + "integrity": "sha512-JoCsyGITdYPM+pUbeMQ4IiEuQ4wjPdeWORlG7n644isewbcxiQIr+9gmF5k7UabTP/jLBRkbgydEamR7JZBKHA==", + "license": "MIT", + "funding": { + "url": "https://github.com/privatenumber/is-fs-case-sensitive?sponsor=1" + } + }, "node_modules/is-inside-container": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", @@ -1235,9 +1271,9 @@ } }, "node_modules/mcp-remote": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.8.3.tgz", - "integrity": "sha512-oEwD8z8DfRjpYm5a9X3spxuESBMoQ2ph3AiiSUQGD2OoBsWewWZsjAb93MsS8/T5e4P0p2gOW7IBw0znEUSlOg==", + "version": "0.13.4", + "resolved": "https://registry.npmjs.org/mcp-remote/-/mcp-remote-0.13.4.tgz", + "integrity": "sha512-pd4d5DfsuT2hyr3VDPy7Ek82+uK6CynJ7/l4d6q0B1wtkiKYVoRLTrkBbuMAiUaV2zNr0THRRRvjx4uvMvwKCg==", "license": "MIT", "dependencies": { "express": "^4.21.2", @@ -1669,15 +1705,19 @@ } }, "node_modules/openai": { - "version": "6.48.0", - "resolved": "https://registry.npmjs.org/openai/-/openai-6.48.0.tgz", - "integrity": "sha512-KhVp+FyV50QrXNextvL9hIU5l6ox5HYuKQjGVk7lIqprgJol90+dQXWONV6S1lRWsKA1bXjrow8RsUT14M1hNA==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/openai/-/openai-7.15.0.tgz", + "integrity": "sha512-2DIwesnPSduw68MFx7nAdgvshrgvS8WOan5W8+tgUMlAy/tY+Q41g80Pa+w/v64rHA6rtn+dketa8QvMVxU96w==", "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", "@smithy/signature-v4": ">=5.4.0 <6", - "ws": "^8.18.0", + "undici": ">=5 <9", + "ws": "^8.21.0", "zod": "^3.25 || ^4.0" }, "peerDependenciesMeta": { @@ -1690,6 +1730,9 @@ "@smithy/signature-v4": { "optional": true }, + "undici": { + "optional": true + }, "ws": { "optional": true }, @@ -1811,9 +1854,9 @@ } }, "node_modules/pusher-js": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/pusher-js/-/pusher-js-8.5.0.tgz", - "integrity": "sha512-V7uzGi9bqOOOyM/6IkJdpFyjGZj7llz1v0oWnYkZKcYLvbz6VcHVLmzKqkvegjuMumpfIEKGLmWHwFb39XFCpw==", + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/pusher-js/-/pusher-js-8.6.0.tgz", + "integrity": "sha512-wShJPfCS/kYkCBVzVW67wa9cnQIgHTszEK2XHNrFkOgGruuGw081aERAxfRjfdFU+WcIt8x6dvbwkTW4iZuQ8Q==", "license": "MIT", "dependencies": { "tweetnacl": "^1.0.3" @@ -2236,9 +2279,9 @@ } }, "node_modules/zod": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/zod/-/zod-4.5.4.tgz", - "integrity": "sha512-sC95tT5iHHH9gtpj6A81kh+NEaRAUFN+qlUPDUbRfOMvNf5QCBqsb3WgvnpVtK5Y+4UfA6KqufotuTvMGiTlsA==", + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.2.tgz", + "integrity": "sha512-lh5RCAGFa1Cm2hjtNwLQhSs/AsqdWnTQaBER9fEwN/88pSh7KOtJavtBx/0VlkN/uFd61SwYmljLMDAsHlvzBQ==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" diff --git a/package.json b/package.json index 2dfeaba..eef2839 100644 --- a/package.json +++ b/package.json @@ -49,12 +49,12 @@ "node": ">=22.13" }, "dependencies": { - "@composio/core": "0.14.0", + "@composio/core": "0.18.1", "@modelcontextprotocol/sdk": "^1.0.0", "@slack/bolt": "^5.1.0", "express": "^5.1.0", - "mcp-remote": "0.8.3", - "zod": "^4.5.4" + "mcp-remote": "0.13.4", + "zod": "^4.6.2" }, "devDependencies": { "acorn": "8.18.0",