diff --git a/package-lock.json b/package-lock.json index 63a596f..744e724 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "@ai-sdk/openai": "^4.0.0", "@hono/node-server": "^2.1.1", "@modelcontextprotocol/sdk": "^1.30.0", - "ai": "^7.0.0", + "ai": "^7.0.105", "commander": "^15.0.0", "escape-html": "1.0.3", "hono": "^4.6.0", @@ -65,13 +65,13 @@ } }, "node_modules/@ai-sdk/gateway": { - "version": "4.0.70", - "resolved": "https://registry.npmmirror.com/@ai-sdk/gateway/-/gateway-4.0.70.tgz", - "integrity": "sha512-0tzAH2vwXOs/kVktAZRS04dATEQJk1hf1QR+VuVfvo9QmW3UPgcjhhJD9QFgP8HZLxkrEGDImwLIQ7sUfQTIsA==", + "version": "4.0.85", + "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.85.tgz", + "integrity": "sha512-c8ztST/CslupqO3p7izsAuG3TlKg9mhE6mGJ42iUADsSMJIV5IOKd9AsLG33QCAY7SWs6NDO2giM/rq7bUTNlQ==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.9", - "@ai-sdk/provider-utils": "5.0.34", + "@ai-sdk/provider": "4.0.17", + "@ai-sdk/provider-utils": "5.0.43", "@vercel/oidc": "3.2.0" }, "engines": { @@ -81,6 +81,37 @@ "zod": "^3.25.76 || ^4.1.8" } }, + "node_modules/@ai-sdk/gateway/node_modules/@ai-sdk/provider": { + "version": "4.0.17", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.17.tgz", + "integrity": "sha512-VYMBxIQdcHqbIf1j+YZlI9Ati6LZ4wJe0GGd4z4a5H/KxTggjeOiyaVYTnfF7LHZK5jMQ+rofmzz4QPqf++NUw==", + "license": "Apache-2.0", + "dependencies": { + "json-schema": "^0.4.0" + }, + "engines": { + "node": ">=22" + } + }, + "node_modules/@ai-sdk/gateway/node_modules/@ai-sdk/provider-utils": { + "version": "5.0.43", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.43.tgz", + "integrity": "sha512-gw/bcNseOGSs59TMtV4H1KwqXXe24NHgx+uBYr98pa4Fg6Uvp8hPPxjuckVnfFFyIxHCDew8so0ujpvcSuyMZA==", + "license": "Apache-2.0", + "dependencies": { + "@ai-sdk/provider": "4.0.17", + "@standard-schema/spec": "^1.1.0", + "@workflow/serde": "4.1.0", + "eventsource-parser": "^3.0.8", + "undici": "^7.29.0" + }, + "engines": { + "node": ">=22" + }, + "peerDependencies": { + "zod": "^3.25.76 || ^4.1.8" + } + }, "node_modules/@ai-sdk/openai": { "version": "4.0.53", "resolved": "https://registry.npmmirror.com/@ai-sdk/openai/-/openai-4.0.53.tgz", @@ -1283,7 +1314,7 @@ }, "node_modules/@vercel/oidc": { "version": "3.2.0", - "resolved": "https://registry.npmmirror.com/@vercel/oidc/-/oidc-3.2.0.tgz", + "resolved": "https://registry.npmjs.org/@vercel/oidc/-/oidc-3.2.0.tgz", "integrity": "sha512-UycprH3T6n3jH0k44NHMa7pnFHGu/N05MjojYr+Mc6I7obkoLIJujSWwin1pCvdy/eOxrI/l3uDLQsmcrOb4ug==", "license": "Apache-2.0", "engines": { @@ -1783,14 +1814,45 @@ } }, "node_modules/ai": { - "version": "7.0.87", - "resolved": "https://registry.npmmirror.com/ai/-/ai-7.0.87.tgz", - "integrity": "sha512-/hrT7toRx8vLIyr/lTKOOPDxCGdxk2tVs5viHDwIPlUsge5FBaLe9h3BhPAr7cOmEAXkN/Cf2+2N8HYGCjJbHg==", + "version": "7.0.105", + "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.105.tgz", + "integrity": "sha512-gkV3W+tTtWwQ41KNV/KjV8wabBrk+bnbnZ3f0AWp/T9LLyljose8uhFViKleVy7tIdEiR2PiS4BpbNdcExf7rQ==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/gateway": "4.0.70", - "@ai-sdk/provider": "4.0.9", - "@ai-sdk/provider-utils": "5.0.34" + "@ai-sdk/gateway": "4.0.85", + "@ai-sdk/provider": "4.0.17", + "@ai-sdk/provider-utils": "5.0.43" + }, + "engines": { + "node": ">=22" + }, + "peerDependencies": { + "zod": "^3.25.76 || ^4.1.8" + } + }, + "node_modules/ai/node_modules/@ai-sdk/provider": { + "version": "4.0.17", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.17.tgz", + "integrity": "sha512-VYMBxIQdcHqbIf1j+YZlI9Ati6LZ4wJe0GGd4z4a5H/KxTggjeOiyaVYTnfF7LHZK5jMQ+rofmzz4QPqf++NUw==", + "license": "Apache-2.0", + "dependencies": { + "json-schema": "^0.4.0" + }, + "engines": { + "node": ">=22" + } + }, + "node_modules/ai/node_modules/@ai-sdk/provider-utils": { + "version": "5.0.43", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.43.tgz", + "integrity": "sha512-gw/bcNseOGSs59TMtV4H1KwqXXe24NHgx+uBYr98pa4Fg6Uvp8hPPxjuckVnfFFyIxHCDew8so0ujpvcSuyMZA==", + "license": "Apache-2.0", + "dependencies": { + "@ai-sdk/provider": "4.0.17", + "@standard-schema/spec": "^1.1.0", + "@workflow/serde": "4.1.0", + "eventsource-parser": "^3.0.8", + "undici": "^7.29.0" }, "engines": { "node": ">=22" diff --git a/package.json b/package.json index 960c39c..044f3c5 100644 --- a/package.json +++ b/package.json @@ -115,7 +115,7 @@ "@ai-sdk/openai": "^4.0.0", "@hono/node-server": "^2.1.1", "@modelcontextprotocol/sdk": "^1.30.0", - "ai": "^7.0.0", + "ai": "^7.0.105", "commander": "^15.0.0", "escape-html": "1.0.3", "hono": "^4.6.0",