diff --git a/package-lock.json b/package-lock.json index a1c9130..a0da4f9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,6 +25,7 @@ "devDependencies": { "@langchain/anthropic": "^1.3.29", "@langchain/core": "^1.1.46", + "@langchain/google-genai": "^2.1.30", "@langchain/langgraph": "^1.3.0", "@langchain/mcp-adapters": "^1.1.3", "@langchain/ollama": "^1.2.7", @@ -294,6 +295,16 @@ "dev": true, "license": "MIT" }, + "node_modules/@google/generative-ai": { + "version": "0.24.1", + "resolved": "https://registry.npmjs.org/@google/generative-ai/-/generative-ai-0.24.1.tgz", + "integrity": "sha512-MqO+MLfM6kjxcKoy0p1wRzG3b4ZZXtPI+z2IE26UogS2Cm/XHO+7gGRBh6gcJsOiIVoH93UwKvW4HdgiOZCy9Q==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.0.0" + } + }, "node_modules/@hono/node-server": { "version": "1.19.14", "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.14.tgz", @@ -397,6 +408,22 @@ "node": ">=20" } }, + "node_modules/@langchain/google-genai": { + "version": "2.1.30", + "resolved": "https://registry.npmjs.org/@langchain/google-genai/-/google-genai-2.1.30.tgz", + "integrity": "sha512-0wKgy1NvV89fw5MwYiOOhh18SnUEH20z6MZrPV6Tj2hMAA3jAHVSLlIcCQ2mDRJo2r1aHLV8MDXhzkvD1tEHoQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@google/generative-ai": "^0.24.0" + }, + "engines": { + "node": ">=20" + }, + "peerDependencies": { + "@langchain/core": "^1.1.43" + } + }, "node_modules/@langchain/langgraph": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/@langchain/langgraph/-/langgraph-1.3.0.tgz", diff --git a/package.json b/package.json index ac7a7b3..00d9b36 100644 --- a/package.json +++ b/package.json @@ -66,6 +66,7 @@ "devDependencies": { "@langchain/anthropic": "^1.3.29", "@langchain/core": "^1.1.46", + "@langchain/google-genai": "^2.1.30", "@langchain/langgraph": "^1.3.0", "@langchain/mcp-adapters": "^1.1.3", "@langchain/ollama": "^1.2.7",