From 2e9146a8b544447c174a7e6b2cd46acffc0c3c58 Mon Sep 17 00:00:00 2001 From: Vladimir Aleksic Date: Mon, 30 Mar 2026 15:41:36 +0200 Subject: [PATCH 1/2] bump(deps): update dependency @openai/agents to 0.8.1 --- mcp-ai-crypto-video-agent/package.json | 4 +- mcp-ai-crypto-video-agent/pnpm-lock.yaml | 132 ++++++++++++----------- 2 files changed, 70 insertions(+), 66 deletions(-) diff --git a/mcp-ai-crypto-video-agent/package.json b/mcp-ai-crypto-video-agent/package.json index e9ced79..af131f7 100644 --- a/mcp-ai-crypto-video-agent/package.json +++ b/mcp-ai-crypto-video-agent/package.json @@ -18,10 +18,10 @@ "typescript": "^5.9.3" }, "dependencies": { - "@openai/agents": "^0.3.7", + "@openai/agents": "^0.8.1", "chalk": "^5.6.2", "commander": "^14.0.2", "dotenv": "^17.2.3", - "zod": "^3.25.76" + "zod": "^4" } } diff --git a/mcp-ai-crypto-video-agent/pnpm-lock.yaml b/mcp-ai-crypto-video-agent/pnpm-lock.yaml index d3264fc..a4e1ea6 100644 --- a/mcp-ai-crypto-video-agent/pnpm-lock.yaml +++ b/mcp-ai-crypto-video-agent/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@openai/agents': - specifier: ^0.3.7 - version: 0.3.7(hono@4.11.3)(ws@8.19.0)(zod@3.25.76) + specifier: ^0.8.1 + version: 0.8.1(ws@8.19.0)(zod@4.3.6) chalk: specifier: ^5.6.2 version: 5.6.2 @@ -21,8 +21,8 @@ importers: specifier: ^17.2.3 version: 17.2.3 zod: - specifier: ^3.25.76 - version: 3.25.76 + specifier: ^4 + version: 4.3.6 devDependencies: '@biomejs/biome': specifier: 2.3.11 @@ -248,14 +248,14 @@ packages: cpu: [x64] os: [win32] - '@hono/node-server@1.19.7': - resolution: {integrity: sha512-vUcD0uauS7EU2caukW8z5lJKtoGMokxNbJtBiwHgpqxEXokaHCBkQUmCHhjFB1VUTWdqj25QoMkMKzgjq+uhrw==} + '@hono/node-server@1.19.12': + resolution: {integrity: sha512-txsUW4SQ1iilgE0l9/e9VQWmELXifEFvmdA1j6WFh/aFPj99hIntrSsq/if0UWyGVkmrRPKA1wCeP+UCr1B9Uw==} engines: {node: '>=18.14.1'} peerDependencies: hono: ^4 - '@modelcontextprotocol/sdk@1.25.1': - resolution: {integrity: sha512-yO28oVFFC7EBoiKdAn+VqRm+plcfv4v0xp6osG/VsCB0NlPZWi87ajbCZZ8f/RvOFLEu7//rSRmuZZ7lMoe3gQ==} + '@modelcontextprotocol/sdk@1.28.0': + resolution: {integrity: sha512-gmloF+i+flI8ouQK7MWW4mOwuMh4RePBuPFAEPC6+pdqyWOUMDOixb6qZ69owLJpz6XmyllCouc4t8YWO+E2Nw==} engines: {node: '>=18'} peerDependencies: '@cfworker/json-schema': ^4.1.1 @@ -264,28 +264,28 @@ packages: '@cfworker/json-schema': optional: true - '@openai/agents-core@0.3.7': - resolution: {integrity: sha512-Ya1sPc8UyHXxgQjNWN1sn/vFNP4CRdT/0SWd0tIc+kHgYuxrvRjwSfWNBqXc70XOZGS5bWWaRTqJBMwQt6AlYg==} + '@openai/agents-core@0.8.1': + resolution: {integrity: sha512-CHUppazb8zAMnH2QLdlU2baEEjupZWg/1FCwplga0avjl23Saz2jHJl87psq+kheZ/j/yvpkX/pZgU8h6ybzDw==} peerDependencies: - zod: ^3.25.40 || ^4.0 + zod: ^4.0.0 peerDependenciesMeta: zod: optional: true - '@openai/agents-openai@0.3.7': - resolution: {integrity: sha512-xjFNFeKDt3TkAWfoXhvUG3sdBQJ/R3FWd/s3Dv1rt1fdcFCaS1BUKkXX1fu79oo24H5DV8zZJfuUu6Bgi0ZAHw==} + '@openai/agents-openai@0.8.1': + resolution: {integrity: sha512-X4e2r29imlsE52uh/bF10Lj4/KO7DR2dxYKsExAqhrkdubqwtuvRYLxm3i1wq0vnjk4ob2jg0bwxZDki+UrB0Q==} peerDependencies: - zod: ^3.25.40 || ^4.0 + zod: ^4.0.0 - '@openai/agents-realtime@0.3.7': - resolution: {integrity: sha512-8zKu33Q8bmXCkReR7UOWQa1rNbIaLwqI4QgjMD20ALaEkuRglRZeaJyfVTIhTcw9COIF35uyiq+GugxFUvPE5A==} + '@openai/agents-realtime@0.8.1': + resolution: {integrity: sha512-ueppWcfQhYrX5t4EBuLc00kAAxu5NeZ31r0aw54zyVkXH21zccgPCbMOQ3eRvvaRmh20+U7EX9cFVJ7+26Sy6w==} peerDependencies: - zod: ^3.25.40 || ^4.0 + zod: ^4.0.0 - '@openai/agents@0.3.7': - resolution: {integrity: sha512-9QKr6Gqb0yy0VLsyKSjxUoHHxN8j0fqtlZ1YTNmo2j5SqRcFG5LdSVyaQbkeJ3sWsCUugCXvEBEir7yAbxjSRw==} + '@openai/agents@0.8.1': + resolution: {integrity: sha512-4TF15Z76GVubPrNA601ph12D2Fak7iD6gP+T8Q3RQUDSWaRWMcDQv3TiPiEVnlxbLkNA7OYHEl+FpdXXFp+s2g==} peerDependencies: - zod: ^3.25.40 || ^4.0 + zod: ^4.0.0 '@types/node@25.0.3': resolution: {integrity: sha512-W609buLVRVmeW693xKfzHeIV6nJGGz98uCPfeXI1ELMLXVeKYZ9m15fAMSaUPBHYLGFsVRcMmSCksQOrZV9BYA==} @@ -416,8 +416,8 @@ packages: resolution: {integrity: sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==} engines: {node: '>=18.0.0'} - express-rate-limit@7.5.1: - resolution: {integrity: sha512-7iN8iPMDzOMHPUYllBEsQdWVB6fPDMPqwjBaFrgr4Jgr/+okjvzAy+UHlYYL/Vs0OsOrMkwS6PJDkFlJwoxUnw==} + express-rate-limit@8.3.1: + resolution: {integrity: sha512-D1dKN+cmyPWuvB+G2SREQDzPY1agpBIcTa9sJxOPMCNeH3gwzhqJRDWCXW3gg0y//+LQ/8j52JbMROWyrKdMdw==} engines: {node: '>= 16'} peerDependencies: express: '>= 4.11' @@ -475,8 +475,8 @@ packages: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} - hono@4.11.3: - resolution: {integrity: sha512-PmQi306+M/ct/m5s66Hrg+adPnkD5jiO6IjA7WhWw0gSBSo1EcRegwuI1deZ+wd5pzCGynCcn2DprnE4/yEV4w==} + hono@4.12.9: + resolution: {integrity: sha512-wy3T8Zm2bsEvxKZM5w21VdHDDcwVS1yUFFY6i8UobSsKfFceT7TOwhbhfKsDyx7tYQlmRM5FLpIuYvNFyjctiA==} engines: {node: '>=16.9.0'} http-errors@2.0.1: @@ -490,6 +490,10 @@ packages: inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + ip-address@10.1.0: + resolution: {integrity: sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==} + engines: {node: '>= 12'} + ipaddr.js@1.9.1: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} engines: {node: '>= 0.10'} @@ -551,8 +555,8 @@ packages: once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - openai@6.15.0: - resolution: {integrity: sha512-F1Lvs5BoVvmZtzkUEVyh8mDQPPFolq4F+xdsx/DO8Hee8YF3IGAlZqUIsF+DVGhqf4aU0a3bTghsxB6OIsRy1g==} + openai@6.33.0: + resolution: {integrity: sha512-xAYN1W3YsDXJWA5F277135YfkEk6H7D3D6vWwRhJ3OEkzRgcyK8z/P5P9Gyi/wB4N8kK9kM5ZjprfvyHagKmpw==} hasBin: true peerDependencies: ws: ^8.18.0 @@ -701,8 +705,8 @@ packages: peerDependencies: zod: ^3.25 || ^4 - zod@3.25.76: - resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + zod@4.3.6: + resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==} snapshots: @@ -819,14 +823,14 @@ snapshots: '@esbuild/win32-x64@0.27.2': optional: true - '@hono/node-server@1.19.7(hono@4.11.3)': + '@hono/node-server@1.19.12(hono@4.12.9)': dependencies: - hono: 4.11.3 + hono: 4.12.9 optional: true - '@modelcontextprotocol/sdk@1.25.1(hono@4.11.3)(zod@3.25.76)': + '@modelcontextprotocol/sdk@1.28.0(zod@4.3.6)': dependencies: - '@hono/node-server': 1.19.7(hono@4.11.3) + '@hono/node-server': 1.19.12(hono@4.12.9) ajv: 8.17.1 ajv-formats: 3.0.1(ajv@8.17.1) content-type: 1.0.5 @@ -835,69 +839,65 @@ snapshots: eventsource: 3.0.7 eventsource-parser: 3.0.6 express: 5.2.1 - express-rate-limit: 7.5.1(express@5.2.1) + express-rate-limit: 8.3.1(express@5.2.1) + hono: 4.12.9 jose: 6.1.3 json-schema-typed: 8.0.2 pkce-challenge: 5.0.1 raw-body: 3.0.2 - zod: 3.25.76 - zod-to-json-schema: 3.25.1(zod@3.25.76) + zod: 4.3.6 + zod-to-json-schema: 3.25.1(zod@4.3.6) transitivePeerDependencies: - - hono - supports-color optional: true - '@openai/agents-core@0.3.7(hono@4.11.3)(ws@8.19.0)(zod@3.25.76)': + '@openai/agents-core@0.8.1(ws@8.19.0)(zod@4.3.6)': dependencies: debug: 4.4.3 - openai: 6.15.0(ws@8.19.0)(zod@3.25.76) + openai: 6.33.0(ws@8.19.0)(zod@4.3.6) optionalDependencies: - '@modelcontextprotocol/sdk': 1.25.1(hono@4.11.3)(zod@3.25.76) - zod: 3.25.76 + '@modelcontextprotocol/sdk': 1.28.0(zod@4.3.6) + zod: 4.3.6 transitivePeerDependencies: - '@cfworker/json-schema' - - hono - supports-color - ws - '@openai/agents-openai@0.3.7(hono@4.11.3)(ws@8.19.0)(zod@3.25.76)': + '@openai/agents-openai@0.8.1(ws@8.19.0)(zod@4.3.6)': dependencies: - '@openai/agents-core': 0.3.7(hono@4.11.3)(ws@8.19.0)(zod@3.25.76) + '@openai/agents-core': 0.8.1(ws@8.19.0)(zod@4.3.6) debug: 4.4.3 - openai: 6.15.0(ws@8.19.0)(zod@3.25.76) - zod: 3.25.76 + openai: 6.33.0(ws@8.19.0)(zod@4.3.6) + zod: 4.3.6 transitivePeerDependencies: - '@cfworker/json-schema' - - hono - supports-color - ws - '@openai/agents-realtime@0.3.7(hono@4.11.3)(zod@3.25.76)': + '@openai/agents-realtime@0.8.1(zod@4.3.6)': dependencies: - '@openai/agents-core': 0.3.7(hono@4.11.3)(ws@8.19.0)(zod@3.25.76) + '@openai/agents-core': 0.8.1(ws@8.19.0)(zod@4.3.6) '@types/ws': 8.18.1 debug: 4.4.3 ws: 8.19.0 - zod: 3.25.76 + zod: 4.3.6 transitivePeerDependencies: - '@cfworker/json-schema' - bufferutil - - hono - supports-color - utf-8-validate - '@openai/agents@0.3.7(hono@4.11.3)(ws@8.19.0)(zod@3.25.76)': + '@openai/agents@0.8.1(ws@8.19.0)(zod@4.3.6)': dependencies: - '@openai/agents-core': 0.3.7(hono@4.11.3)(ws@8.19.0)(zod@3.25.76) - '@openai/agents-openai': 0.3.7(hono@4.11.3)(ws@8.19.0)(zod@3.25.76) - '@openai/agents-realtime': 0.3.7(hono@4.11.3)(zod@3.25.76) + '@openai/agents-core': 0.8.1(ws@8.19.0)(zod@4.3.6) + '@openai/agents-openai': 0.8.1(ws@8.19.0)(zod@4.3.6) + '@openai/agents-realtime': 0.8.1(zod@4.3.6) debug: 4.4.3 - openai: 6.15.0(ws@8.19.0)(zod@3.25.76) - zod: 3.25.76 + openai: 6.33.0(ws@8.19.0)(zod@4.3.6) + zod: 4.3.6 transitivePeerDependencies: - '@cfworker/json-schema' - bufferutil - - hono - supports-color - utf-8-validate - ws @@ -1064,9 +1064,10 @@ snapshots: eventsource-parser: 3.0.6 optional: true - express-rate-limit@7.5.1(express@5.2.1): + express-rate-limit@8.3.1(express@5.2.1): dependencies: express: 5.2.1 + ip-address: 10.1.0 optional: true express@5.2.1: @@ -1168,7 +1169,7 @@ snapshots: function-bind: 1.1.2 optional: true - hono@4.11.3: + hono@4.12.9: optional: true http-errors@2.0.1: @@ -1188,6 +1189,9 @@ snapshots: inherits@2.0.4: optional: true + ip-address@10.1.0: + optional: true + ipaddr.js@1.9.1: optional: true @@ -1244,10 +1248,10 @@ snapshots: wrappy: 1.0.2 optional: true - openai@6.15.0(ws@8.19.0)(zod@3.25.76): + openai@6.33.0(ws@8.19.0)(zod@4.3.6): optionalDependencies: ws: 8.19.0 - zod: 3.25.76 + zod: 4.3.6 parseurl@1.3.3: optional: true @@ -1412,9 +1416,9 @@ snapshots: ws@8.19.0: {} - zod-to-json-schema@3.25.1(zod@3.25.76): + zod-to-json-schema@3.25.1(zod@4.3.6): dependencies: - zod: 3.25.76 + zod: 4.3.6 optional: true - zod@3.25.76: {} + zod@4.3.6: {} From a4bb81068c22bdd9dc3d43cf7e94de873ad89169 Mon Sep 17 00:00:00 2001 From: Vladimir Aleksic Date: Mon, 13 Apr 2026 15:45:19 +0200 Subject: [PATCH 2/2] bump @openai/agents to 0.8.3 --- mcp-ai-crypto-video-agent/package.json | 2 +- mcp-ai-crypto-video-agent/pnpm-lock.yaml | 38 ++++++++++++------------ 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/mcp-ai-crypto-video-agent/package.json b/mcp-ai-crypto-video-agent/package.json index af131f7..e8e1d5a 100644 --- a/mcp-ai-crypto-video-agent/package.json +++ b/mcp-ai-crypto-video-agent/package.json @@ -18,7 +18,7 @@ "typescript": "^5.9.3" }, "dependencies": { - "@openai/agents": "^0.8.1", + "@openai/agents": "^0.8.3", "chalk": "^5.6.2", "commander": "^14.0.2", "dotenv": "^17.2.3", diff --git a/mcp-ai-crypto-video-agent/pnpm-lock.yaml b/mcp-ai-crypto-video-agent/pnpm-lock.yaml index a4e1ea6..766ecba 100644 --- a/mcp-ai-crypto-video-agent/pnpm-lock.yaml +++ b/mcp-ai-crypto-video-agent/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@openai/agents': - specifier: ^0.8.1 - version: 0.8.1(ws@8.19.0)(zod@4.3.6) + specifier: ^0.8.3 + version: 0.8.3(ws@8.19.0)(zod@4.3.6) chalk: specifier: ^5.6.2 version: 5.6.2 @@ -264,26 +264,26 @@ packages: '@cfworker/json-schema': optional: true - '@openai/agents-core@0.8.1': - resolution: {integrity: sha512-CHUppazb8zAMnH2QLdlU2baEEjupZWg/1FCwplga0avjl23Saz2jHJl87psq+kheZ/j/yvpkX/pZgU8h6ybzDw==} + '@openai/agents-core@0.8.3': + resolution: {integrity: sha512-UWRwtGF4t+MkT2xMWTHuEUI2xgp58bKvMYN0rQu6rB9zWtiP0aY5tCXlWUdPKhpPlM/X68u6eUN7qDitqrf50g==} peerDependencies: zod: ^4.0.0 peerDependenciesMeta: zod: optional: true - '@openai/agents-openai@0.8.1': - resolution: {integrity: sha512-X4e2r29imlsE52uh/bF10Lj4/KO7DR2dxYKsExAqhrkdubqwtuvRYLxm3i1wq0vnjk4ob2jg0bwxZDki+UrB0Q==} + '@openai/agents-openai@0.8.3': + resolution: {integrity: sha512-n5bsRfVDINupkeSh/E/lRoGWUi9xVSRpf6muRjnEckIO0pmCG3NzKO+FQVhiyFA3c8i2vrn28SXF/ZdGcG4+vQ==} peerDependencies: zod: ^4.0.0 - '@openai/agents-realtime@0.8.1': - resolution: {integrity: sha512-ueppWcfQhYrX5t4EBuLc00kAAxu5NeZ31r0aw54zyVkXH21zccgPCbMOQ3eRvvaRmh20+U7EX9cFVJ7+26Sy6w==} + '@openai/agents-realtime@0.8.3': + resolution: {integrity: sha512-no5AdAfYM5V/1u32OEQpP+VOJP/Y/JyTCVOvcgAdSKIV43ZG82f72pxbB0B2aFRdLZwC7C6sDgCJz6pbp+TjRg==} peerDependencies: zod: ^4.0.0 - '@openai/agents@0.8.1': - resolution: {integrity: sha512-4TF15Z76GVubPrNA601ph12D2Fak7iD6gP+T8Q3RQUDSWaRWMcDQv3TiPiEVnlxbLkNA7OYHEl+FpdXXFp+s2g==} + '@openai/agents@0.8.3': + resolution: {integrity: sha512-VmUywYNVaOuBOOv5hdH6tj3UjU3ZOkvM5WyRyEgRXEVkYbISkZuVWlnzEtiZkQ3lWjp0M8GGtKfSq2Dbr5DaQQ==} peerDependencies: zod: ^4.0.0 @@ -851,7 +851,7 @@ snapshots: - supports-color optional: true - '@openai/agents-core@0.8.1(ws@8.19.0)(zod@4.3.6)': + '@openai/agents-core@0.8.3(ws@8.19.0)(zod@4.3.6)': dependencies: debug: 4.4.3 openai: 6.33.0(ws@8.19.0)(zod@4.3.6) @@ -863,9 +863,9 @@ snapshots: - supports-color - ws - '@openai/agents-openai@0.8.1(ws@8.19.0)(zod@4.3.6)': + '@openai/agents-openai@0.8.3(ws@8.19.0)(zod@4.3.6)': dependencies: - '@openai/agents-core': 0.8.1(ws@8.19.0)(zod@4.3.6) + '@openai/agents-core': 0.8.3(ws@8.19.0)(zod@4.3.6) debug: 4.4.3 openai: 6.33.0(ws@8.19.0)(zod@4.3.6) zod: 4.3.6 @@ -874,9 +874,9 @@ snapshots: - supports-color - ws - '@openai/agents-realtime@0.8.1(zod@4.3.6)': + '@openai/agents-realtime@0.8.3(zod@4.3.6)': dependencies: - '@openai/agents-core': 0.8.1(ws@8.19.0)(zod@4.3.6) + '@openai/agents-core': 0.8.3(ws@8.19.0)(zod@4.3.6) '@types/ws': 8.18.1 debug: 4.4.3 ws: 8.19.0 @@ -887,11 +887,11 @@ snapshots: - supports-color - utf-8-validate - '@openai/agents@0.8.1(ws@8.19.0)(zod@4.3.6)': + '@openai/agents@0.8.3(ws@8.19.0)(zod@4.3.6)': dependencies: - '@openai/agents-core': 0.8.1(ws@8.19.0)(zod@4.3.6) - '@openai/agents-openai': 0.8.1(ws@8.19.0)(zod@4.3.6) - '@openai/agents-realtime': 0.8.1(zod@4.3.6) + '@openai/agents-core': 0.8.3(ws@8.19.0)(zod@4.3.6) + '@openai/agents-openai': 0.8.3(ws@8.19.0)(zod@4.3.6) + '@openai/agents-realtime': 0.8.3(zod@4.3.6) debug: 4.4.3 openai: 6.33.0(ws@8.19.0)(zod@4.3.6) zod: 4.3.6