From ade96aee1331b2dc1982f9ca7aa8eed2302433c6 Mon Sep 17 00:00:00 2001 From: arkml Date: Tue, 12 Aug 2025 13:29:44 +0530 Subject: [PATCH] upgrade openai agents sdk (#197) --- apps/rowboat/package-lock.json | 88 ++++++++++++++++------------------ apps/rowboat/package.json | 4 +- 2 files changed, 42 insertions(+), 50 deletions(-) diff --git a/apps/rowboat/package-lock.json b/apps/rowboat/package-lock.json index 2f582f7b..39f5fb78 100644 --- a/apps/rowboat/package-lock.json +++ b/apps/rowboat/package-lock.json @@ -26,8 +26,8 @@ "@langchain/textsplitters": "^0.1.0", "@mendable/firecrawl-js": "^1.0.3", "@modelcontextprotocol/sdk": "^1.12.1", - "@openai/agents": "^0.0.9", - "@openai/agents-extensions": "^0.0.9", + "@openai/agents": "^0.0.15", + "@openai/agents-extensions": "^0.0.15", "@primer/react": "^37.27.0", "@qdrant/js-client-rest": "^1.13.0", "ai": "^4.3.13", @@ -4410,33 +4410,31 @@ "license": "BSD-3-Clause" }, "node_modules/@openai/agents": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/@openai/agents/-/agents-0.0.9.tgz", - "integrity": "sha512-JAZLqovH4MLGflwm7BZKjqW7ejhfGAoS7eyXkgfXh4oh/DtWbMr5hmK/Ha0jeqb1+xKY5ULbmikKDTPmHflW7g==", - "license": "MIT", + "version": "0.0.15", + "resolved": "https://registry.npmjs.org/@openai/agents/-/agents-0.0.15.tgz", + "integrity": "sha512-B8y+WyWOeHowflPx09pyCfcqikC4OYWK27HTyNGt1oraXv93CzuamSr76iAaU1nWQ1MPbUwl6LHPX4BPUikVkQ==", "dependencies": { - "@openai/agents-core": "0.0.9", - "@openai/agents-openai": "0.0.9", - "@openai/agents-realtime": "0.0.9", + "@openai/agents-core": "0.0.15", + "@openai/agents-openai": "0.0.15", + "@openai/agents-realtime": "0.0.15", "debug": "^4.4.0", - "openai": "^5.0.1" + "openai": "^5.10.1" } }, "node_modules/@openai/agents-core": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/@openai/agents-core/-/agents-core-0.0.9.tgz", - "integrity": "sha512-n7vftCMIBNNbhHSs6SAr0mU99YDD8CH2wRoGZ016nqgl1X9SZsfdQyZvpMMypWrGQ+bqke+jUtXCVnOhKXISFQ==", - "license": "MIT", + "version": "0.0.15", + "resolved": "https://registry.npmjs.org/@openai/agents-core/-/agents-core-0.0.15.tgz", + "integrity": "sha512-ODTqttjW0s0ejBe5PKnYRlFbJSZH2IO6OtUlRhIKmWiWrX6pGRxvpKjTSOXy8DEtpRHBj6Nhky0UoSlO6eOkDQ==", "dependencies": { - "@openai/zod": "npm:zod@^3.25.40", + "@openai/zod": "npm:zod@3.25.40 - 3.25.67", "debug": "^4.4.0", - "openai": "^5.0.1" + "openai": "^5.10.1" }, "optionalDependencies": { "@modelcontextprotocol/sdk": "^1.12.0" }, "peerDependencies": { - "zod": "^3.25.40" + "zod": "3.25.40 - 3.25.67" }, "peerDependenciesMeta": { "zod": { @@ -4445,10 +4443,9 @@ } }, "node_modules/@openai/agents-core/node_modules/openai": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/openai/-/openai-5.7.0.tgz", - "integrity": "sha512-zXWawZl6J/P5Wz57/nKzVT3kJQZvogfuyuNVCdEp4/XU2UNrjL7SsuNpWAyLZbo6HVymwmnfno9toVzBhelygA==", - "license": "Apache-2.0", + "version": "5.12.2", + "resolved": "https://registry.npmjs.org/openai/-/openai-5.12.2.tgz", + "integrity": "sha512-xqzHHQch5Tws5PcKR2xsZGX9xtch+JQFz5zb14dGqlshmmDAFBFEWmeIpf7wVqWV+w7Emj7jRgkNJakyKE0tYQ==", "bin": { "openai": "bin/cli" }, @@ -4466,38 +4463,35 @@ } }, "node_modules/@openai/agents-extensions": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/@openai/agents-extensions/-/agents-extensions-0.0.9.tgz", - "integrity": "sha512-r8gSAd9gZOSlY/c79dWToi5e1BnBrCCIY/gZ+j84rWl+hRumhjzMQcXenzbw6y3ng45UkmIubIUK3VBO2SSIPQ==", - "license": "MIT", + "version": "0.0.15", + "resolved": "https://registry.npmjs.org/@openai/agents-extensions/-/agents-extensions-0.0.15.tgz", + "integrity": "sha512-0ZMivCQ3GV1KEfMWkvN9v9qu1ESS/gAGlh092VHnyGZXXQuZbfWcN5RoYT10yPwNI30coDXH+92uGtqtFDOgmw==", "dependencies": { "@ai-sdk/provider": "^1.1.3", - "@openai/zod": "npm:zod@^3.25.40", + "@openai/zod": "npm:zod@3.25.40 - 3.25.67", "@types/ws": "^8.18.1", "debug": "^4.4.0" }, "peerDependencies": { - "@openai/agents": "0.0.9", + "@openai/agents": "0.0.15", "ws": "^8.18.1" } }, "node_modules/@openai/agents-openai": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/@openai/agents-openai/-/agents-openai-0.0.9.tgz", - "integrity": "sha512-JfTuFaswJUmzVVEEseH+uQHLeHv3ED+X8E0pNE868FwKe1+vd9elzD9uCqRolMAtkBfk8AemHzkZlYl2nuG1sg==", - "license": "MIT", + "version": "0.0.15", + "resolved": "https://registry.npmjs.org/@openai/agents-openai/-/agents-openai-0.0.15.tgz", + "integrity": "sha512-YIX3n98HdmmWKkb/71OB+DCQUYyGEpqfzPjejzdtNLUvAEs3jvXf7nkC8oTISsuCwrirgBz0rQEefeo0oUlyFQ==", "dependencies": { - "@openai/agents-core": "0.0.9", - "@openai/zod": "npm:zod@^3.25.40", + "@openai/agents-core": "0.0.15", + "@openai/zod": "npm:zod@3.25.40 - 3.25.67", "debug": "^4.4.0", - "openai": "^5.0.1" + "openai": "^5.10.1" } }, "node_modules/@openai/agents-openai/node_modules/openai": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/openai/-/openai-5.7.0.tgz", - "integrity": "sha512-zXWawZl6J/P5Wz57/nKzVT3kJQZvogfuyuNVCdEp4/XU2UNrjL7SsuNpWAyLZbo6HVymwmnfno9toVzBhelygA==", - "license": "Apache-2.0", + "version": "5.12.2", + "resolved": "https://registry.npmjs.org/openai/-/openai-5.12.2.tgz", + "integrity": "sha512-xqzHHQch5Tws5PcKR2xsZGX9xtch+JQFz5zb14dGqlshmmDAFBFEWmeIpf7wVqWV+w7Emj7jRgkNJakyKE0tYQ==", "bin": { "openai": "bin/cli" }, @@ -4515,23 +4509,21 @@ } }, "node_modules/@openai/agents-realtime": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/@openai/agents-realtime/-/agents-realtime-0.0.9.tgz", - "integrity": "sha512-WpAoYG3zOq1U7ljyERxChMXOgnzaRaHqbU4gPMQUmEBD48MHpA0uro6VZTk83Vs6J8JfuS+fGxF11WiR2UlTCg==", - "license": "MIT", + "version": "0.0.15", + "resolved": "https://registry.npmjs.org/@openai/agents-realtime/-/agents-realtime-0.0.15.tgz", + "integrity": "sha512-kSZzMyij9Xt3BpMb/9snuVnu7a5qKZLyhtN/kWMA+wmfETvWz23BBz6tbO5xOmurAt9//OktkB+94e0T0RBtlA==", "dependencies": { - "@openai/agents-core": "0.0.9", - "@openai/zod": "npm:zod@^3.25.40", + "@openai/agents-core": "0.0.15", + "@openai/zod": "npm:zod@3.25.40 - 3.25.67", "@types/ws": "^8.18.1", "debug": "^4.4.0", "ws": "^8.18.1" } }, "node_modules/@openai/agents/node_modules/openai": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/openai/-/openai-5.7.0.tgz", - "integrity": "sha512-zXWawZl6J/P5Wz57/nKzVT3kJQZvogfuyuNVCdEp4/XU2UNrjL7SsuNpWAyLZbo6HVymwmnfno9toVzBhelygA==", - "license": "Apache-2.0", + "version": "5.12.2", + "resolved": "https://registry.npmjs.org/openai/-/openai-5.12.2.tgz", + "integrity": "sha512-xqzHHQch5Tws5PcKR2xsZGX9xtch+JQFz5zb14dGqlshmmDAFBFEWmeIpf7wVqWV+w7Emj7jRgkNJakyKE0tYQ==", "bin": { "openai": "bin/cli" }, diff --git a/apps/rowboat/package.json b/apps/rowboat/package.json index e9eadde2..114d2c28 100644 --- a/apps/rowboat/package.json +++ b/apps/rowboat/package.json @@ -34,8 +34,8 @@ "@langchain/textsplitters": "^0.1.0", "@mendable/firecrawl-js": "^1.0.3", "@modelcontextprotocol/sdk": "^1.12.1", - "@openai/agents": "^0.0.9", - "@openai/agents-extensions": "^0.0.9", + "@openai/agents": "^0.0.15", + "@openai/agents-extensions": "^0.0.15", "@primer/react": "^37.27.0", "@qdrant/js-client-rest": "^1.13.0", "ai": "^4.3.13",