{"_id":"@elizaos/plugin-google-genai","_rev":"29-80236adb044ce0bad40c03db6435ae90","name":"@elizaos/plugin-google-genai","dist-tags":{"latest":"1.1.0","next":"2.0.0-alpha.6","alpha":"2.0.0-alpha.537","beta":"2.0.3-beta.7"},"versions":{"1.0.0":{"name":"@elizaos/plugin-google-genai","version":"1.0.0","_id":"@elizaos/plugin-google-genai@1.0.0","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"dist":{"shasum":"9d736bdc60e0ed5c13d126cf214bbe71f42acc71","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-1.0.0.tgz","fileCount":6,"integrity":"sha512-gZ9jwdzPAWhbCZS7c6FDzg7okKKSXvruNZxS6EHp7npuXmDvlJ9b6ii8PBlNeXqYCeAIcC3lhdkJqzZuJfsaYg==","signatures":[{"sig":"MEUCIAlYpff0Br1xNXTI5/BVqY/O/AOXwNXxuaytaA4cuvu5AiEA58m9B2EobEuAmFQnX3TtausxGNsbZewCQLeowH0f3m4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60626},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","shasum":"9d736bdc60e0ed5c13d126cf214bbe71f42acc71","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","lint":"prettier --write ./src","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo node_modules .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"prettier --write ./src","test:watch":"vitest","format:check":"prettier --check ./src"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"_integrity":"sha512-gZ9jwdzPAWhbCZS7c6FDzg7okKKSXvruNZxS6EHp7npuXmDvlJ9b6ii8PBlNeXqYCeAIcC3lhdkJqzZuJfsaYg==","repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"10.8.3","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"directories":{},"_nodeVersion":"22.6.0","dependencies":{"undici":"^7.9.0","@elizaos/core":"^1.0.0","@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.4.0","dotenv":"^16.5.0","vitest":"3.1.3","prettier":"3.5.3","typescript":"5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_1.0.0_1750019782071_0.9884884782603345","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@elizaos/plugin-google-genai","version":"1.0.1","_id":"@elizaos/plugin-google-genai@1.0.1","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"dist":{"shasum":"8cb6715bc8dd87686b735b7af6cfa94a29828f8d","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-1.0.1.tgz","fileCount":6,"integrity":"sha512-vxnFILtEOQFwnfdNt0YSfOZrUIo1rVfI5YjQeBqfoVRvy/zCiXC3Zr/8aXNZOOFbDvhhyZVLh66z1OYuJobqrA==","signatures":[{"sig":"MEUCICZ/nic0nw2fbr+C0sgnAp5fd3o0Vlmkeyd3OiPBgtwAAiEAgdwz/xuHBC4PJXQf7OdIN8cx39nnPjW1fHOkdwU9uJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61463},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","shasum":"8cb6715bc8dd87686b735b7af6cfa94a29828f8d","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","lint":"prettier --write ./src","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo node_modules .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"prettier --write ./src","test:watch":"vitest","format:check":"prettier --check ./src"},"_npmUser":{"name":"shawticus","actor":{"name":"shawticus","type":"user","email":"shawmakesmagic@gmail.com"},"email":"shawmakesmagic@gmail.com"},"_integrity":"sha512-vxnFILtEOQFwnfdNt0YSfOZrUIo1rVfI5YjQeBqfoVRvy/zCiXC3Zr/8aXNZOOFbDvhhyZVLh66z1OYuJobqrA==","repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"10.8.3","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"directories":{},"_nodeVersion":"24.3.0","dependencies":{"undici":"^7.9.0","@elizaos/core":"^1.0.0","@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.4.0","dotenv":"^16.5.0","vitest":"3.1.3","prettier":"3.5.3","typescript":"5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_1.0.1_1751628249691_0.7406164225217071","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@elizaos/plugin-google-genai","version":"1.0.2","_id":"@elizaos/plugin-google-genai@1.0.2","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"dist":{"shasum":"18907e07d2240d9e05951f0e5bf0b0db0d39ebe7","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-1.0.2.tgz","fileCount":6,"integrity":"sha512-xAi4vRfpXAa8M7C6kLXkANYVhpB8g7sbW2kLKd0NTxTBRYeJi4Y5LcgpUZw4HkBdFJ9r/tr4yfKkqXlqiKL9AA==","signatures":[{"sig":"MEUCIQC0YR2dww1eBXP48GWEG/g15Dv8oL4PIDyNxG4o1cUjJgIgHvdPLSKzj3Y5InMIt0tO9nhNqZv2jk0JrKkHM8qpTBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61674},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","shasum":"18907e07d2240d9e05951f0e5bf0b0db0d39ebe7","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","lint":"prettier --write ./src","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo node_modules .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"prettier --write ./src","test:watch":"vitest","format:check":"prettier --check ./src"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"_integrity":"sha512-xAi4vRfpXAa8M7C6kLXkANYVhpB8g7sbW2kLKd0NTxTBRYeJi4Y5LcgpUZw4HkBdFJ9r/tr4yfKkqXlqiKL9AA==","repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"10.8.3","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"directories":{},"_nodeVersion":"24.3.0","dependencies":{"undici":"^7.9.0","@elizaos/core":"^1.0.0","@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.4.0","dotenv":"^16.5.0","vitest":"3.1.3","prettier":"3.5.3","typescript":"5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_1.0.2_1753978733370_0.8419664450986146","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@elizaos/plugin-google-genai","version":"1.1.0","_id":"@elizaos/plugin-google-genai@1.1.0","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"dist":{"shasum":"0f260cef0601ecd1dbeccb49f83a8ba94b850097","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-1.1.0.tgz","fileCount":6,"integrity":"sha512-t19MFmXWYvbSQR/9t99qixKJg2zjJbUH8a6dCCv0J2CJUS6J+UqYt8ixz4ESFhGgLWPWhYY2jiOyFirC3212PA==","signatures":[{"sig":"MEUCIDGn9AWsRpYpJ/sMw/C/rmuLFrpHFXCwUYu9yIco1rxdAiEAyxtVL5cZZRb94HPLnKmq1fqeyLQzRolKpEGeRbk5reE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66961},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","shasum":"0f260cef0601ecd1dbeccb49f83a8ba94b850097","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","lint":"prettier --write ./src","test":"vitest run","build":"tsup","clean":"rm -rf dist .turbo node_modules .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"prettier --write ./src","test:watch":"vitest","format:check":"prettier --check ./src"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"_integrity":"sha512-t19MFmXWYvbSQR/9t99qixKJg2zjJbUH8a6dCCv0J2CJUS6J+UqYt8ixz4ESFhGgLWPWhYY2jiOyFirC3212PA==","repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"10.8.3","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"directories":{},"_nodeVersion":"24.3.0","dependencies":{"undici":"^7.9.0","@elizaos/core":"^1.6.3","@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.4.0","dotenv":"^16.5.0","vitest":"3.1.3","prettier":"3.5.3","typescript":"5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_1.1.0_1762021647454_0.6427132700984903","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.1":{"name":"@elizaos/plugin-google-genai","version":"2.0.0-alpha.1","_id":"@elizaos/plugin-google-genai@2.0.0-alpha.1","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"homepage":"https://github.com/elizaos-plugins/plugin-google-genai#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-google-genai/issues"},"dist":{"shasum":"039ecdedb195627868a7514cfa1fe2f253702917","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-2.0.0-alpha.1.tgz","fileCount":12,"integrity":"sha512-xtFk7gIHl0ODHSq1jKazEzvXbgig0ljV/fZyTmzAhDNGTGw9Xj9C8GYdXpxI2aJ4BgMRmOXCjMfpFQ9TX48iiw==","signatures":[{"sig":"MEUCIBrsBh4J3LTktnKZ9XvV2vGz5ZrG6gw2Jig0AWjbWY9VAiEAw+QKhgf/sqLBwcTKtubUZpLqd2NubwWWbRfyvA7j55c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169739},"main":"dist/node/index.node.js","type":"module","types":"dist/index.d.ts","module":"dist/node/index.node.js","exports":{".":{"bun":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.node.js"},"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js","require":"./dist/cjs/index.node.cjs"},"./package.json":"./package.json"},"gitHead":"646c632924826e2b75c2304a75ee56959fe4a460","scripts":{"dev":"bun run build.ts --watch","lint":"bunx @biomejs/biome check --write --unsafe .","test":"bun run test:unit && bun run test:integration","build":"bun run build.ts","clean":"rm -rf dist .turbo node_modules .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"bunx @biomejs/biome format --write .","build:ts":"bun run build.ts","test:unit":"vitest run __tests__/unit/","typecheck":"tsc --noEmit -p tsconfig.json","lint:check":"bunx @biomejs/biome check .","test:watch":"vitest","format:check":"bunx @biomejs/biome format .","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"11.7.0","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"undici":"^7.9.0","@elizaos/core":"workspace:*","@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","typescript":"^5.9.3","@types/node":"^25.0.3","@biomejs/biome":"^2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_2.0.0-alpha.1_1769051347195_0.11036428343414917","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.2":{"name":"@elizaos/plugin-google-genai","version":"2.0.0-alpha.2","_id":"@elizaos/plugin-google-genai@2.0.0-alpha.2","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"homepage":"https://github.com/elizaos-plugins/plugin-google-genai#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-google-genai/issues"},"dist":{"shasum":"de4165d0feae76a1b8fb99c56fc9433eaa5e24ec","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-2.0.0-alpha.2.tgz","fileCount":12,"integrity":"sha512-8nWp1VmtmjtTAqwiLsVh8CNzFvTX0Nob6HdfNr4MGZXd48J6AzyWBdRhgfUsoqo4PTq3EIaip2MDs97G0dwJdA==","signatures":[{"sig":"MEUCIQCToLnSF9O77qq+Ybi2bKiOq3vUrt3d6tGvheuxHY/HjgIgTDsFRfatx1+7/N+hWHfMU3Gtc24uW46v392y0r6kD3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169741},"main":"dist/node/index.node.js","type":"module","types":"dist/index.d.ts","module":"dist/node/index.node.js","exports":{".":{"bun":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.node.js"},"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js","require":"./dist/cjs/index.node.cjs"},"./package.json":"./package.json"},"gitHead":"bc6cac8d36845d7cbde51a64307c6a57c16378ad","scripts":{"dev":"bun run build.ts --watch","lint":"bunx @biomejs/biome check --write --unsafe .","test":"bun run test:unit && bun run test:integration","build":"bun run build.ts","clean":"rm -rf dist .turbo node_modules .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"bunx @biomejs/biome format --write .","build:ts":"bun run build.ts","test:unit":"vitest run __tests__/unit/","typecheck":"tsc --noEmit -p tsconfig.json","lint:check":"bunx @biomejs/biome check .","test:watch":"vitest","format:check":"bunx @biomejs/biome format .","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v22.20.0+arm64 (darwin)","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"undici":"^7.9.0","@elizaos/core":"2.0.0-alpha.2","@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","typescript":"^5.9.3","@types/node":"^25.0.3","@biomejs/biome":"^2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_2.0.0-alpha.2_1769056200373_0.5663506624134333","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.3":{"name":"@elizaos/plugin-google-genai","version":"2.0.0-alpha.3","_id":"@elizaos/plugin-google-genai@2.0.0-alpha.3","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"homepage":"https://github.com/elizaos-plugins/plugin-google-genai#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-google-genai/issues"},"dist":{"shasum":"f21afd08c27f5dcfecc6534ee6ade2580bb23bf8","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-2.0.0-alpha.3.tgz","fileCount":12,"integrity":"sha512-ibWLMmNeMpeB0P27uSXQwSy2/SV8gl/76S3WHFKROmPTe90dTTjE+4+P58TpeKFpOhejKi73+3xVx14pDeTNsw==","signatures":[{"sig":"MEYCIQDFW4gc+6uEgyyQ3DOYpOE2SB6NkkbF0K5B3/i0h8kPmwIhAMDv6ZRS+2iwU1Lt6evEc55z8JhRg9QD8PHZ14MeQ8Oi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170003},"main":"dist/node/index.node.js","type":"module","types":"dist/index.d.ts","module":"dist/node/index.node.js","exports":{".":{"bun":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.node.js"},"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js","require":"./dist/cjs/index.node.cjs"},"./package.json":"./package.json"},"gitHead":"646c632924826e2b75c2304a75ee56959fe4a460","milaidy":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"scripts":{"dev":"bun run build.ts --watch","lint":"bunx @biomejs/biome check --write --unsafe .","test":"bun run test:unit && bun run test:integration","build":"bun run build.ts","clean":"rm -rf dist .turbo node_modules .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"bunx @biomejs/biome format --write .","build:ts":"bun run build.ts","test:unit":"vitest run __tests__/unit/","typecheck":"tsc --noEmit -p tsconfig.json","lint:check":"bunx @biomejs/biome check .","test:watch":"vitest","format:check":"bunx @biomejs/biome format .","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"11.7.0","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"undici":"^7.9.0","@elizaos/core":"2.0.0-alpha.3","@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","typescript":"^5.9.3","@types/node":"^25.0.3","@biomejs/biome":"^2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_2.0.0-alpha.3_1770412095951_0.28525593552776085","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.4":{"name":"@elizaos/plugin-google-genai","version":"2.0.0-alpha.4","_id":"@elizaos/plugin-google-genai@2.0.0-alpha.4","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"homepage":"https://github.com/elizaos-plugins/plugin-google-genai#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-google-genai/issues"},"dist":{"shasum":"c898dd32becf58c767226b76a5cd15d9a9016905","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-2.0.0-alpha.4.tgz","fileCount":12,"integrity":"sha512-lq5yAtxy4va5BvHnJZ77fYq9o1ntfJ3rSkVhbKiY28JJkvH+SMg2XuD1ZfLvV0cdaLodAngMv7o7mxyjMDCNdA==","signatures":[{"sig":"MEUCIQDK/kNFbveHQJXMDsmyZfvngVHh+9Ay0h8XxS4EBGZMBwIgfm0ewCDmLOaGooMygNNlkGwM2s76qNiINhGge0PKFX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172546},"main":"dist/node/index.node.js","type":"module","types":"dist/index.d.ts","module":"dist/node/index.node.js","exports":{".":{"bun":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.node.js"},"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js","require":"./dist/cjs/index.node.cjs"},"./package.json":"./package.json"},"gitHead":"646c632924826e2b75c2304a75ee56959fe4a460","milaidy":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"scripts":{"dev":"bun run build.ts --watch","lint":"bunx @biomejs/biome check --write --unsafe .","test":"bun run test:unit && bun run test:integration","build":"bun run build.ts","clean":"rm -rf dist .turbo node_modules .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"bunx @biomejs/biome format --write .","build:ts":"bun run build.ts","test:unit":"vitest run __tests__/unit/","typecheck":"tsc --noEmit -p tsconfig.json","lint:check":"bunx @biomejs/biome check .","test:watch":"vitest","format:check":"bunx @biomejs/biome format .","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"11.7.0","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"undici":"^7.9.0","@elizaos/core":"2.0.0-alpha.3","@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","typescript":"^5.9.3","@types/node":"^25.0.3","@biomejs/biome":"^2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_2.0.0-alpha.4_1770461148293_0.941346506662585","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.5":{"name":"@elizaos/plugin-google-genai","version":"2.0.0-alpha.5","_id":"@elizaos/plugin-google-genai@2.0.0-alpha.5","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"homepage":"https://github.com/elizaos-plugins/plugin-google-genai#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-google-genai/issues"},"dist":{"shasum":"5d74c89bc0518c2f5eb9967b14983af4785deac2","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-2.0.0-alpha.5.tgz","fileCount":12,"integrity":"sha512-atBEhE/kSYvBNQCYa92htxPBS/NFZKLZ82mnxwlXoti4ilutem7NooawaPACYcIQLXGXe0jmD5QbGU2YoHzAYg==","signatures":[{"sig":"MEUCIGqyTvusbzUJIJH2/Fjle9fuKWbHZQREUaIxdAupyOEUAiEAn6IOWgnTrdvSoKvu0fBOkv7g5HsafygJ2XZ5FzF96Y8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172546},"main":"dist/node/index.node.js","type":"module","types":"dist/index.d.ts","module":"dist/node/index.node.js","exports":{".":{"bun":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.node.js"},"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js","require":"./dist/cjs/index.node.cjs"},"./package.json":"./package.json"},"gitHead":"646c632924826e2b75c2304a75ee56959fe4a460","milaidy":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"scripts":{"dev":"bun run build.ts --watch","lint":"bunx @biomejs/biome check --write --unsafe .","test":"bun run test:unit && bun run test:integration","build":"bun run build.ts","clean":"rm -rf dist .turbo node_modules .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"bunx @biomejs/biome format --write .","build:ts":"bun run build.ts","test:unit":"vitest run __tests__/unit/","typecheck":"tsc --noEmit -p tsconfig.json","lint:check":"bunx @biomejs/biome check .","test:watch":"vitest","format:check":"bunx @biomejs/biome format .","test:integration":"vitest run __tests__/integration/"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"11.5.1","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"directories":{},"sideEffects":false,"_nodeVersion":"24.5.0","dependencies":{"undici":"^7.9.0","@elizaos/core":"2.0.0-alpha.3","@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","typescript":"^5.9.3","@types/node":"^25.0.3","@biomejs/biome":"^2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_2.0.0-alpha.5_1770808118030_0.17724042777891436","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.6":{"name":"@elizaos/plugin-google-genai","version":"2.0.0-alpha.6","_id":"@elizaos/plugin-google-genai@2.0.0-alpha.6","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"homepage":"https://github.com/elizaos-plugins/plugin-google-genai#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-google-genai/issues"},"dist":{"shasum":"ed03e059dbd1de12ee89ca3afafe5b5c54b9f623","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-2.0.0-alpha.6.tgz","fileCount":12,"integrity":"sha512-UxiDY7f4+jmoZal+0hFM7w+bEKsS7NS1eYC+ikg5SHUburxskzLzNX7uIfHlg7L6caUJTPt5De11bKIBGvLfCQ==","signatures":[{"sig":"MEUCIGCYQcGmhHRgc4CMs+E2d2OATRIt53hdOCole1DsLOCEAiEAmL0+0b4mSSSDG2wxv4LN2jaYdILg5tSUHuCkoVvG6P0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172736},"main":"dist/node/index.node.js","type":"module","types":"dist/index.d.ts","milady":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"module":"dist/node/index.node.js","exports":{".":{"bun":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.node.js"},"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js","require":"./dist/cjs/index.node.cjs"},"./package.json":"./package.json"},"gitHead":"646c632924826e2b75c2304a75ee56959fe4a460","scripts":{"dev":"bun run build.ts --watch","lint":"bunx @biomejs/biome check --write --unsafe .","test":"bun run test:unit && bun run test:integration","build":"bun run build.ts","clean":"rm -rf dist .turbo node_modules .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"bunx @biomejs/biome format --write .","build:ts":"bun run build.ts","test:unit":"vitest run __tests__/unit/**/*.test.ts --passWithNoTests","typecheck":"tsc --noEmit -p tsconfig.json","lint:check":"bunx @biomejs/biome check .","test:watch":"vitest","format:check":"bunx @biomejs/biome format .","test:integration":"vitest run __tests__/integration/**/*.test.ts --passWithNoTests"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"11.7.0","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"undici":"^7.9.0","@elizaos/core":"2.0.0-alpha.3","@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","typescript":"^5.9.3","@types/node":"^25.0.3","@biomejs/biome":"^2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_2.0.0-alpha.6_1771303767140_0.668238830489646","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.7":{"name":"@elizaos/plugin-google-genai","version":"2.0.0-alpha.7","_id":"@elizaos/plugin-google-genai@2.0.0-alpha.7","maintainers":[{"name":"haruhunab1320","email":"jakob@magickml.com"},{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"dist":{"shasum":"1d2fa277ca9127a7c03c0e0656c3e03b1534fde4","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-2.0.0-alpha.7.tgz","fileCount":12,"integrity":"sha512-SI34SwX9k0YurA1uS9Ku0nnXaDMVDZBCZM7QLfqe0AKZgqcUWvUMx3GgUSeGwCkzds2vAEeXLO0nGM1m/+HG8w==","signatures":[{"sig":"MEUCIQDXxvWFvG4qSWxOMH18eKUDOrAd7LSxWAqh3ifA36jJfQIgMoY4fnj4MxQx9U6REyZ2xz1P/4xnOll0R3+jvpLDfIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172232},"main":"dist/node/index.node.js","type":"module","types":"dist/index.d.ts","milady":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"module":"dist/node/index.node.js","shasum":"1d2fa277ca9127a7c03c0e0656c3e03b1534fde4","exports":{".":{"bun":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.node.js"},"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js","require":"./dist/cjs/index.node.cjs"},"./package.json":"./package.json"},"gitHead":"646c632924826e2b75c2304a75ee56959fe4a460","scripts":{"dev":"bun run build.ts --watch","lint":"bunx @biomejs/biome check --write --unsafe .","test":"bun run test:unit && bun run test:integration","build":"bun run build.ts","clean":"rm -rf dist .turbo node_modules .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"bunx @biomejs/biome format --write .","build:ts":"bun run build.ts","test:unit":"vitest run __tests__/unit/**/*.test.ts --passWithNoTests","typecheck":"tsc --noEmit -p tsconfig.json","lint:check":"bunx @biomejs/biome check .","test:watch":"vitest","format:check":"bunx @biomejs/biome format .","test:integration":"vitest run __tests__/integration/**/*.test.ts --passWithNoTests"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"_integrity":"sha512-SI34SwX9k0YurA1uS9Ku0nnXaDMVDZBCZM7QLfqe0AKZgqcUWvUMx3GgUSeGwCkzds2vAEeXLO0nGM1m/+HG8w==","repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"10.8.3","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","dependencies":{"undici":"^7.9.0","@elizaos/core":"2.0.0-alpha.3","@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","typescript":"^5.9.3","@types/node":"^25.0.3","@biomejs/biome":"^2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_2.0.0-alpha.7_1773743809929_0.4675760261404882","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.8":{"name":"@elizaos/plugin-google-genai","version":"2.0.0-alpha.8","_id":"@elizaos/plugin-google-genai@2.0.0-alpha.8","maintainers":[{"name":"haruhunab1320","email":"jakob@magickml.com"},{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"dist":{"shasum":"942bdd6d5ae23c03a1451202ce2229705c8451e5","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-2.0.0-alpha.8.tgz","fileCount":12,"integrity":"sha512-/pz/nBjixzeiEhtQM9E11Qq9MnjbeaA9JTEswfZd5W/cqHoC+LXmWMaxvGKL1b/6VlcI7Zewba0yRlGMjtxdVQ==","signatures":[{"sig":"MEYCIQC8rfV+QJQzGEt30+H/o3iIbdRyHXtYY1zEqcSycUgYnwIhAPfZuZOyJu3ax/Q0I76fUvJPthgeHgOt+alwQ4AUnKqi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173112},"main":"dist/node/index.node.js","type":"module","types":"dist/index.d.ts","milady":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"module":"dist/node/index.node.js","shasum":"942bdd6d5ae23c03a1451202ce2229705c8451e5","exports":{".":{"bun":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.node.js"},"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js","require":"./dist/cjs/index.node.cjs"},"./package.json":"./package.json"},"gitHead":"646c632924826e2b75c2304a75ee56959fe4a460","scripts":{"dev":"bun run build.ts --watch","lint":"bunx @biomejs/biome check --write --unsafe .","test":"bun run test:unit && bun run test:integration","build":"bun run build.ts","clean":"rm -rf dist .turbo node_modules .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"bunx @biomejs/biome format --write .","build:ts":"bun run build.ts","test:unit":"vitest run __tests__/unit/**/*.test.ts --passWithNoTests","typecheck":"tsc --noEmit -p tsconfig.json","lint:check":"bunx @biomejs/biome check .","test:watch":"vitest","format:check":"bunx @biomejs/biome format .","test:integration":"vitest run __tests__/integration/**/*.test.ts --passWithNoTests"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"_integrity":"sha512-/pz/nBjixzeiEhtQM9E11Qq9MnjbeaA9JTEswfZd5W/cqHoC+LXmWMaxvGKL1b/6VlcI7Zewba0yRlGMjtxdVQ==","repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"10.8.3","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","dependencies":{"undici":"^7.9.0","@elizaos/core":"alpha","@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","typescript":"^5.9.3","@types/node":"^25.0.3","@biomejs/biome":"^2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_2.0.0-alpha.8_1773816610985_0.27494103821969573","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.9":{"name":"@elizaos/plugin-google-genai","version":"2.0.0-alpha.9","_id":"@elizaos/plugin-google-genai@2.0.0-alpha.9","maintainers":[{"name":"haruhunab1320","email":"jakob@magickml.com"},{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"dist":{"shasum":"136cb6230294ccfb1b7f6262ebbf7cef313370b2","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-2.0.0-alpha.9.tgz","fileCount":12,"integrity":"sha512-3GB13IPySZ3qLKnp+6APy2mfMGlU2JB8Muvj/qL4cUF9Gxnv/0KfMbYjjrAH46gczKSISKQpdJRksCI8ddd7kQ==","signatures":[{"sig":"MEUCIQDHmzMEVRUVumgZH/OeATzJPelk17oBnLQWtj4kfUG+zAIgAhxaPWt2tkVvEDpu3oxgoGbJNJVd1pvO7XEIDBf9NcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174676},"main":"dist/node/index.node.js","type":"module","types":"dist/index.d.ts","module":"dist/node/index.node.js","shasum":"136cb6230294ccfb1b7f6262ebbf7cef313370b2","exports":{".":{"bun":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.node.js"},"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js","require":"./dist/cjs/index.node.cjs"},"./package.json":"./package.json"},"gitHead":"646c632924826e2b75c2304a75ee56959fe4a460","milaidy":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"scripts":{"dev":"bun run build.ts --watch","lint":"bunx @biomejs/biome check --write .","test":"bun run test:unit && bun run test:integration","build":"bun run build.ts","clean":"rm -rf dist .turbo node_modules .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"bunx @biomejs/biome format --write .","build:ts":"bun run build.ts","test:unit":"vitest run --passWithNoTests __tests__/unit/","typecheck":"tsc --noEmit -p tsconfig.json","lint:check":"bunx @biomejs/biome check .","test:watch":"vitest","format:check":"bunx @biomejs/biome format .","test:integration":"vitest run --passWithNoTests __tests__/integration/"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"_integrity":"sha512-3GB13IPySZ3qLKnp+6APy2mfMGlU2JB8Muvj/qL4cUF9Gxnv/0KfMbYjjrAH46gczKSISKQpdJRksCI8ddd7kQ==","repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"10.8.3","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"directories":{},"_nodeVersion":"24.3.0","dependencies":{"undici":"^7.9.0","@elizaos/core":"alpha","@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","typescript":"^5.9.3","@types/node":"^25.0.3","@biomejs/biome":"^2.3.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_2.0.0-alpha.9_1773822992012_0.3459583744615584","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.10":{"name":"@elizaos/plugin-google-genai","version":"2.0.0-alpha.10","_id":"@elizaos/plugin-google-genai@2.0.0-alpha.10","maintainers":[{"name":"haruhunab1320","email":"jakob@magickml.com"},{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"homepage":"https://github.com/elizaos-plugins/plugin-google-genai#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-google-genai/issues"},"dist":{"shasum":"231325edab1bc54dadc75a6dae87ca285bfec6db","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-2.0.0-alpha.10.tgz","fileCount":12,"integrity":"sha512-BCWWCqRkgPHRaVRkgeoCppIeNNZPzBbmU/SO7OH3gfnfSDYTH0eSy4GqoOZOx3OGLBQVNeoZH85l9Co5uTVJbg==","signatures":[{"sig":"MEUCIQDUaQHGSeaPdaGnWd+ZSAPXieZmREIpcQqO1w8cQr2A7gIgeU9dzEIo4YJ4IsEawYEH7hNAEfv0B7+CytRo1YNP12E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173213},"main":"dist/node/index.node.js","type":"module","types":"dist/index.d.ts","milady":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"module":"dist/node/index.node.js","exports":{".":{"bun":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.node.js"},"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js","require":"./dist/cjs/index.node.cjs"},"./package.json":"./package.json"},"gitHead":"646c632924826e2b75c2304a75ee56959fe4a460","scripts":{"dev":"bun run build.ts --watch","lint":"bunx @biomejs/biome check --write --unsafe .","test":"bun run test:unit && bun run test:integration","build":"bun run build.ts","clean":"rm -rf dist .turbo node_modules .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"bunx @biomejs/biome format --write .","build:ts":"bun run build.ts","test:unit":"vitest run __tests__/unit/**/*.test.ts --passWithNoTests","typecheck":"tsc --noEmit -p tsconfig.json","lint:check":"bunx @biomejs/biome check .","test:watch":"vitest","format:check":"bunx @biomejs/biome format .","test:integration":"vitest run __tests__/integration/**/*.test.ts --passWithNoTests"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"11.7.0","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"undici":"^7.9.0","@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","vitest":"^4.0.0","@types/bun":"^1.3.11","typescript":"^5.9.3","@types/node":"^25.0.3","@elizaos/core":"2.0.0-alpha.98","@biomejs/biome":"^2.3.11"},"peerDependencies":{"@elizaos/core":">=2.0.0-alpha.98 <3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_2.0.0-alpha.10_1774447931203_0.927307753444452","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.11":{"name":"@elizaos/plugin-google-genai","version":"2.0.0-alpha.11","_id":"@elizaos/plugin-google-genai@2.0.0-alpha.11","maintainers":[{"name":"haruhunab1320","email":"jakob@magickml.com"},{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"homepage":"https://github.com/elizaos-plugins/plugin-google-genai#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-google-genai/issues"},"dist":{"shasum":"ae0c726a387114b2fe412361e28cab062a42fc42","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-2.0.0-alpha.11.tgz","fileCount":12,"integrity":"sha512-nhm0dwa0qp1vu6fqU02seOybVnakgSV4+PNh5PtmshKMV3FkbkNk9B3m494+2GKgtP8/2lapKSlxm51eUrf4rw==","signatures":[{"sig":"MEQCIHSb935Xqu7vNeRpFFfdCZV8/YQ710B26Hh9kG6hXHEAAiABZMW9rF1ViXR/u6IjcOoQzHNFoNwar6TslOGPa/1qjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173213},"main":"dist/node/index.node.js","type":"module","types":"dist/index.d.ts","milady":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"module":"dist/node/index.node.js","exports":{".":{"bun":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.node.js"},"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js","require":"./dist/cjs/index.node.cjs"},"./package.json":"./package.json"},"gitHead":"646c632924826e2b75c2304a75ee56959fe4a460","scripts":{"dev":"bun run build.ts --watch","lint":"bunx @biomejs/biome check --write --unsafe .","test":"bun run test:unit && bun run test:integration","build":"bun run build.ts","clean":"rm -rf dist .turbo node_modules .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"bunx @biomejs/biome format --write .","build:ts":"bun run build.ts","test:unit":"vitest run __tests__/unit/**/*.test.ts --passWithNoTests","typecheck":"tsc --noEmit -p tsconfig.json","lint:check":"bunx @biomejs/biome check .","test:watch":"vitest","format:check":"bunx @biomejs/biome format .","test:integration":"vitest run __tests__/integration/**/*.test.ts --passWithNoTests"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"11.5.1","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"directories":{},"sideEffects":false,"_nodeVersion":"24.5.0","dependencies":{"undici":"^7.9.0","@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","vitest":"^4.0.0","@types/bun":"^1.3.11","typescript":"^5.9.3","@types/node":"^25.0.3","@elizaos/core":"2.0.0-alpha.98","@biomejs/biome":"^2.3.11"},"peerDependencies":{"@elizaos/core":">=2.0.0-alpha.98 <3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_2.0.0-alpha.11_1774449219153_0.8548367133567609","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.12":{"name":"@elizaos/plugin-google-genai","version":"2.0.0-alpha.12","_id":"@elizaos/plugin-google-genai@2.0.0-alpha.12","maintainers":[{"name":"haruhunab1320","email":"jakob@magickml.com"},{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"homepage":"https://github.com/elizaos-plugins/plugin-google-genai#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-google-genai/issues"},"dist":{"shasum":"1922369ff91c74f026309d3ff82e3ba07e0c03e5","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-2.0.0-alpha.12.tgz","fileCount":12,"integrity":"sha512-Y2X1YmzD2QgciPoVE7sjOr9oRh2StleYz6dnAlgK8nowcBdPFyjUa6j1afFdykeiA8ZlYoiEC7BVXHesZWhMEg==","signatures":[{"sig":"MEUCIAhfom6dyB5BV2orX5F3hz7zBwCvNAON/kSlml8PvelTAiEApaAGhcBG8OxaESDuTkX1a4Hyq1+CniuRsUxU9qTS2Iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186289},"main":"dist/node/index.node.js","type":"module","types":"dist/index.d.ts","milady":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"module":"dist/node/index.node.js","exports":{".":{"bun":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.node.js"},"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js","require":"./dist/cjs/index.node.cjs"},"./package.json":"./package.json"},"gitHead":"646c632924826e2b75c2304a75ee56959fe4a460","scripts":{"dev":"bun run build.ts --watch","lint":"bunx @biomejs/biome check --write --unsafe .","test":"bun run test:unit && bun run test:integration","build":"bun run build.ts","clean":"rm -rf dist .turbo node_modules .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"bunx @biomejs/biome format --write .","build:ts":"bun run build.ts","test:unit":"vitest run __tests__/unit/**/*.test.ts --passWithNoTests","typecheck":"tsc --noEmit -p tsconfig.json","lint:check":"bunx @biomejs/biome check .","test:watch":"vitest","format:check":"bunx @biomejs/biome format .","test:integration":"vitest run __tests__/integration/**/*.test.ts --passWithNoTests"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"11.7.0","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"undici":"^7.9.0","@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dotenv":"^17.2.3","vitest":"^4.0.0","@types/bun":"^1.3.11","typescript":"^5.9.3","@types/node":"^25.0.3","@elizaos/core":"2.0.0-alpha.114","@biomejs/biome":"^2.3.11"},"peerDependencies":{"@elizaos/core":"2.0.0-alpha.114"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_2.0.0-alpha.12_1775440407292_0.09606558345855132","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.537":{"name":"@elizaos/plugin-google-genai","version":"2.0.0-alpha.537","_id":"@elizaos/plugin-google-genai@2.0.0-alpha.537","maintainers":[{"name":"haruhunab1320","email":"jakob@magickml.com"},{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"homepage":"https://github.com/elizaos-plugins/plugin-google-genai#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-google-genai/issues"},"dist":{"shasum":"91122289b9f54ea9c7041e64aaaf37e68e4bb163","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-2.0.0-alpha.537.tgz","fileCount":63,"integrity":"sha512-uawx5aQXuEo5yrgR8BmVsFh5Lf+0Il+ACUmGAgIe+9LwUmOwXqCn8uSYS38QH/ERHo5hfwwSwMw1Fvz1fCJmIA==","signatures":[{"sig":"MEQCIEmkJ7S1BdEjM5MOB4KkQw7rfp7n5KiE1v5IhRH42EcZAiB4S1qdXkqe22BMCTbZisDEQqcg8/OOPGqDX9DCfzkADQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300615},"main":"dist/node/index.node.js","type":"module","eliza":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"types":"dist/index.d.ts","module":"dist/node/index.node.js","exports":{".":{"bun":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.node.js"},"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js"},"./package.json":"./package.json"},"gitHead":"646c632924826e2b75c2304a75ee56959fe4a460","scripts":{"dev":"bun run build.ts --watch","lint":"bunx @biomejs/biome check --write --unsafe build.ts index.ts index.browser.ts index.node.ts init.ts __tests__ generated models types utils","test":"bunx vitest run --config vitest.config.ts","build":"bun run build.ts","clean":"rm -rf dist .turbo node_modules .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"bunx @biomejs/biome format --write .","build:ts":"bun run build.ts","test:unit":"bunx vitest run --config vitest.config.ts --dir __tests__/unit","typecheck":"tsc --noEmit -p tsconfig.json","lint:check":"bunx @biomejs/biome check build.ts index.ts index.browser.ts index.node.ts init.ts __tests__ generated models types utils","test:watch":"bunx vitest --config vitest.config.ts","format:check":"bunx @biomejs/biome format .","test:integration":"bunx vitest run --config vitest.config.ts --dir __tests__/integration"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"11.7.0","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"description":"Google Generative AI (Gemini) plugin for elizaOS with native support for TypeScript, Python, and Rust.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"undici":"^8.0.0","@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","vitest":"^4.0.0","bun-types":"^1.3.12","typescript":"^6.0.0","@types/node":"^25.0.3","@elizaos/core":"^2.0.0-alpha.537","@biomejs/biome":"^2.4.14"},"peerDependencies":{"@elizaos/core":"^2.0.0-alpha.537"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_2.0.0-alpha.537_1777877748889_0.1720807067323069","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.1":{"name":"@elizaos/plugin-google-genai","version":"2.0.0-beta.1","_id":"@elizaos/plugin-google-genai@2.0.0-beta.1","maintainers":[{"name":"haruhunab1320","email":"jakob@magickml.com"},{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"homepage":"https://github.com/elizaos-plugins/plugin-google-genai#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-google-genai/issues"},"dist":{"shasum":"05d70a877b9d48fccc257ab85386c93130ec4462","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-2.0.0-beta.1.tgz","fileCount":65,"integrity":"sha512-gUmGH4Ec2KMccFLfP+F8sju0kw1yr+xbX5ln9CgTDXrX/fZVsvgFhVWe2wcDgu31nriPUqCotGC3k/SD0fwBTQ==","signatures":[{"sig":"MEUCIAIUUNQ/xGETbqqfwxbysOGK7ELdaTwrvCkQxMuTiNMaAiEAh9A7qd1Idra6qWaYuRtZVF+ulHMtqzVYM3qcj8um0e8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324778},"main":"dist/node/index.node.js","type":"module","eliza":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"types":"dist/index.d.ts","module":"dist/node/index.node.js","elizaos":{"plugin":{"capabilities":["text-large","text-small","tool-use","embedding","image-description"],"autoEnableModule":"./auto-enable.ts"}},"exports":{".":{"bun":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.node.js"},"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js"},"./package.json":"./package.json"},"gitHead":"646c632924826e2b75c2304a75ee56959fe4a460","scripts":{"dev":"bun run build.ts --watch","lint":"bunx @biomejs/biome check --write --unsafe build.ts index.ts index.browser.ts index.node.ts init.ts __tests__ generated models types utils","test":"bunx vitest run --config vitest.config.ts","build":"bun run build.ts","clean":"rm -rf dist .turbo .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"bunx @biomejs/biome format --write .","build:ts":"bun run build.ts","test:unit":"bunx vitest run --config vitest.config.ts --dir __tests__/unit","typecheck":"tsc --noEmit -p tsconfig.json","lint:check":"bunx @biomejs/biome check build.ts index.ts index.browser.ts index.node.ts init.ts __tests__ generated models types utils","test:watch":"bunx vitest --config vitest.config.ts","format:check":"bunx @biomejs/biome format .","test:integration":"bunx vitest run --config vitest.config.ts --dir __tests__/integration"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"11.5.1","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"description":"Google Generative AI (Gemini) plugin for elizaOS with native support for TypeScript, Python, and Rust.","directories":{},"sideEffects":false,"_nodeVersion":"24.5.0","dependencies":{"@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","vitest":"^4.0.0","bun-types":"^1.3.12","typescript":"^6.0.3","@types/node":"^25.0.3","@elizaos/core":"2.0.0-beta.1","@biomejs/biome":"^2.4.14"},"peerDependencies":{"@elizaos/core":"2.0.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_2.0.0-beta.1_1778452749977_0.7414176261841996","host":"s3://npm-registry-packages-npm-production"}},"2.0.11-beta.7":{"name":"@elizaos/plugin-google-genai","version":"2.0.11-beta.7","_id":"@elizaos/plugin-google-genai@2.0.11-beta.7","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"homepage":"https://github.com/elizaos-plugins/plugin-google-genai#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-google-genai/issues"},"dist":{"shasum":"5702d9e2fc2eb2cfce0f92fb740e65099b820d30","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-2.0.11-beta.7.tgz","fileCount":4,"integrity":"sha512-DZOr1D5fkSNJI6c0X+rYJUmjfrrcvKfG+u2yG4xW8wQZZ3SwteWxhHVBT5aLUpBsrSWOt3dspaFWRC0NYOQdbg==","signatures":[{"sig":"MEUCIQDILzoumI6krJbzeF2Bv9pgy8ea1jN7hKCsXHqfk10d+wIgJR/mEUYHyfWx+9aSk+b3xsUdMmMGARtkDtBfL7rhZ1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11286},"main":"dist/node/index.node.js","type":"module","eliza":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"types":"dist/index.d.ts","module":"dist/node/index.node.js","elizaos":{"plugin":{"capabilities":["text-large","text-small","tool-use","embedding","image-description"],"autoEnableModule":"./auto-enable.ts"}},"exports":{".":{"bun":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.node.js"},"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"},"./*.css":"./dist/*.css","./package.json":"./package.json"},"gitHead":"cdbc876f793d96073d7eb0d09715a031ce0cd32e","scripts":{"dev":"bun run build.ts --watch","lint":"bunx @biomejs/biome check --write --unsafe build.ts index.ts index.browser.ts index.node.ts init.ts __tests__ generated models types utils","test":"bunx vitest run --config vitest.config.ts","build":"bun run build.ts","clean":"rm -rf dist .turbo .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"bunx @biomejs/biome format --write .","build:ts":"bun run build.ts","test:unit":"bunx vitest run --config vitest.config.ts --dir __tests__/unit","typecheck":"tsgo --noEmit -p tsconfig.json","lint:check":"bunx @biomejs/biome check build.ts index.ts index.browser.ts index.node.ts init.ts __tests__ generated models types utils","test:watch":"bunx vitest --config vitest.config.ts","format:check":"bunx @biomejs/biome format .","test:integration":"bunx vitest run --config vitest.config.ts --dir __tests__/integration"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"description":"Google Generative AI (Gemini) model provider for [elizaOS](https://github.com/elizaos/eliza) agents. Registers handlers for text generation, embeddings, and image description across all elizaOS model tiers, backed by the Google Generative AI API.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","vitest":"^4.0.0","bun-types":"^1.3.12","typescript":"^6.0.3","@types/node":"^25.0.3","@elizaos/core":"2.0.11-beta.7","@biomejs/biome":"^2.4.14"},"peerDependencies":{"@elizaos/core":"2.0.11-beta.7"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_2.0.11-beta.7_1781999183392_0.6911548843416948","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-beta.2":{"name":"@elizaos/plugin-google-genai","version":"2.0.3-beta.2","_id":"@elizaos/plugin-google-genai@2.0.3-beta.2","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"homepage":"https://github.com/elizaos-plugins/plugin-google-genai#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-google-genai/issues"},"dist":{"shasum":"d3c8ea5c31c19616ab58112caec324b13cd73937","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-2.0.3-beta.2.tgz","fileCount":4,"integrity":"sha512-PD8AtytcQr11dpSPOpcO0/w/xq/2frO3IAJA3qxZ8wpCi0GiSVmgDa4BaujooqZ2NyUv+iytBmLHV+TcUZky7w==","signatures":[{"sig":"MEQCICYIlYIQaSi9jRep8tboAX1tC0M6DXuPFpWaQWT1CfsNAiAngCULUZmp9HKk1EHin+KGBi0uU08Qe/RVnaO4ieXjIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11283},"main":"dist/node/index.node.js","type":"module","eliza":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"types":"dist/index.d.ts","module":"dist/node/index.node.js","elizaos":{"plugin":{"capabilities":["text-large","text-small","tool-use","embedding","image-description"],"autoEnableModule":"./auto-enable.ts"}},"exports":{".":{"bun":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.node.js"},"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"},"./*.css":"./dist/*.css","./package.json":"./package.json"},"gitHead":"82fe0f44215954c2417328203f5bd6510985c1fc","scripts":{"dev":"bun run build.ts --watch","lint":"bunx @biomejs/biome check --write --unsafe build.ts index.ts index.browser.ts index.node.ts init.ts __tests__ generated models types utils","test":"bunx vitest run --config vitest.config.ts","build":"bun run build.ts","clean":"rm -rf dist .turbo .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"bunx @biomejs/biome format --write .","build:ts":"bun run build.ts","test:unit":"bunx vitest run --config vitest.config.ts --dir __tests__/unit","typecheck":"tsgo --noEmit -p tsconfig.json","lint:check":"bunx @biomejs/biome check build.ts index.ts index.browser.ts index.node.ts init.ts __tests__ generated models types utils","test:watch":"bunx vitest --config vitest.config.ts","format:check":"bunx @biomejs/biome format .","test:integration":"bunx vitest run --config vitest.config.ts --dir __tests__/integration"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.16.0+x64 (linux)","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"description":"Google Generative AI (Gemini) model provider for [elizaOS](https://github.com/elizaos/eliza) agents. Registers handlers for text generation, embeddings, and image description across all elizaOS model tiers, backed by the Google Generative AI API.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","vitest":"^4.0.0","bun-types":"^1.3.12","typescript":"^6.0.3","@types/node":"^25.0.3","@elizaos/core":"2.0.3-beta.2","@biomejs/biome":"^2.4.14"},"peerDependencies":{"@elizaos/core":"2.0.3-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_2.0.3-beta.2_1782083097195_0.8913707548748278","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-beta.3":{"name":"@elizaos/plugin-google-genai","version":"2.0.3-beta.3","_id":"@elizaos/plugin-google-genai@2.0.3-beta.3","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"homepage":"https://github.com/elizaos-plugins/plugin-google-genai#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-google-genai/issues"},"dist":{"shasum":"185b2637e56a45afa2b981a4e11056143a66c5fd","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-2.0.3-beta.3.tgz","fileCount":5,"integrity":"sha512-D1238qMHyUSnvDuTcggzeMmTsT4xpspvo2kn3d+LSoXylklOTPpMbMSyaSQQmXLrpIVfOX6WFXv88lnCavDzAw==","signatures":[{"sig":"MEUCIQCbwpdWruED+NZ9sWvpxPDWbv5VPF64To7FZaU5opDFMQIgKsoVBII8q1Nd8aZeiXbBEQCfV+jz2NjU2XmEe8XC8SI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15068},"main":"dist/node/index.node.js","type":"module","eliza":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"types":"dist/index.d.ts","module":"dist/node/index.node.js","elizaos":{"plugin":{"capabilities":["text-large","text-small","tool-use","embedding","image-description"],"autoEnableModule":"./auto-enable.ts"}},"exports":{".":{"bun":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.node.js"},"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"},"./*.css":"./dist/*.css","./package.json":"./package.json"},"gitHead":"f54b0f4eaed317d59fa7dbcdce20f4cdb0734420","scripts":{"dev":"bun run build.ts --watch","lint":"bunx @biomejs/biome check --write --unsafe build.ts index.ts index.browser.ts index.node.ts init.ts __tests__ generated models types utils","test":"bunx vitest run --config vitest.config.ts","build":"bun run build.ts","clean":"rm -rf dist .turbo .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"bunx @biomejs/biome format --write .","build:ts":"bun run build.ts","test:unit":"bunx vitest run --config vitest.config.ts --dir __tests__/unit","typecheck":"tsgo --noEmit -p tsconfig.json","lint:check":"bunx @biomejs/biome check build.ts index.ts index.browser.ts index.node.ts init.ts __tests__ generated models types utils","test:watch":"bunx vitest --config vitest.config.ts","format:check":"bunx @biomejs/biome format .","test:harness":"bunx vitest run --config vitest.harness.config.ts","test:integration":"bunx vitest run --config vitest.config.ts --dir __tests__/integration"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.17.0+x64 (linux)","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"description":"Google Generative AI (Gemini) model provider for [elizaOS](https://github.com/elizaos/eliza) agents. Registers handlers for text generation, embeddings, and image description across all elizaOS model tiers, backed by the Google Generative AI API.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","vitest":"^4.0.0","bun-types":"^1.3.12","typescript":"^6.0.3","@types/node":"^25.0.3","@elizaos/core":"2.0.3-beta.3","@biomejs/biome":"^2.4.14","@elizaos/test-harness":"2.0.3-beta.3"},"peerDependencies":{"@elizaos/core":"2.0.3-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_2.0.3-beta.3_1782406266218_0.44665569006209394","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-beta.4":{"name":"@elizaos/plugin-google-genai","version":"2.0.3-beta.4","_id":"@elizaos/plugin-google-genai@2.0.3-beta.4","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"homepage":"https://github.com/elizaos-plugins/plugin-google-genai#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-google-genai/issues"},"dist":{"shasum":"8ea60111c15cd54154c688170cace9113fc124d8","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-2.0.3-beta.4.tgz","fileCount":5,"integrity":"sha512-4i37QYxhCeEDhIIEMBh9ZWMyllD2/nwG3jABG+xcMOapIgvdMuTxzszBMd4n84TJbMd9yLIhg7MpOu0IJKeOww==","signatures":[{"sig":"MEYCIQCLbu72mI70QX1YcqNG6o8uKHM/uUJ9HK2OQn+fxK8m5QIhAJlFvPXAXyDjQXdyqqR6SCWThHmxqx28Y2g3D/p23/4K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15068},"main":"dist/node/index.node.js","type":"module","eliza":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"types":"dist/index.d.ts","module":"dist/node/index.node.js","elizaos":{"plugin":{"capabilities":["text-large","text-small","tool-use","embedding","image-description"],"autoEnableModule":"./auto-enable.ts"}},"exports":{".":{"bun":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.node.js"},"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"},"./*.css":"./dist/*.css","./package.json":"./package.json"},"gitHead":"f76f55793a0fb8d6b869dd8ddce03970de061e34","scripts":{"dev":"bun run build.ts --watch","lint":"bunx @biomejs/biome check --write --unsafe build.ts index.ts index.browser.ts index.node.ts init.ts __tests__ generated models types utils","test":"bunx vitest run --config vitest.config.ts","build":"bun run build.ts","clean":"rm -rf dist .turbo .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"bunx @biomejs/biome format --write .","build:ts":"bun run build.ts","test:unit":"bunx vitest run --config vitest.config.ts --dir __tests__/unit","typecheck":"tsgo --noEmit -p tsconfig.json","lint:check":"bunx @biomejs/biome check build.ts index.ts index.browser.ts index.node.ts init.ts __tests__ generated models types utils","test:watch":"bunx vitest --config vitest.config.ts","format:check":"bunx @biomejs/biome format .","test:harness":"bunx vitest run --config vitest.harness.config.ts","test:integration":"bunx vitest run --config vitest.config.ts --dir __tests__/integration"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.17.0+x64 (linux)","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"description":"Google Generative AI (Gemini) model provider for [elizaOS](https://github.com/elizaos/eliza) agents. Registers handlers for text generation, embeddings, and image description across all elizaOS model tiers, backed by the Google Generative AI API.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","vitest":"^4.0.0","bun-types":"^1.3.12","typescript":"^6.0.3","@types/node":"^25.0.3","@elizaos/core":"2.0.3-beta.4","@biomejs/biome":"^2.4.14","@elizaos/test-harness":"2.0.3-beta.4"},"peerDependencies":{"@elizaos/core":"2.0.3-beta.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_2.0.3-beta.4_1782410002278_0.7041454825243318","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-beta.5":{"name":"@elizaos/plugin-google-genai","version":"2.0.3-beta.5","_id":"@elizaos/plugin-google-genai@2.0.3-beta.5","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"homepage":"https://github.com/elizaos-plugins/plugin-google-genai#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-google-genai/issues"},"dist":{"shasum":"fc207b1681a9c7a7058986b636617f33a412c202","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-2.0.3-beta.5.tgz","fileCount":5,"integrity":"sha512-zvCwQr2CTqLVppcjco7O3YKe5deZixtyQ3mhMt6XPqQhhl9mOMDQXw0ySenHeYeAmLTtTrSyA8s9yRzvWPqEpA==","signatures":[{"sig":"MEQCIFk6MPkQ7QQTWntezyx6Yi3AbYa8WIoRZ0oqkjHE76HHAiBql+j+kqTffb4eBpBcc63UZiKXn6Q9rdvw+oxqCvy8lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15111},"main":"dist/node/index.node.js","type":"module","eliza":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"types":"dist/index.d.ts","module":"dist/node/index.node.js","elizaos":{"plugin":{"capabilities":["text-large","text-small","tool-use","embedding","image-description"],"autoEnableModule":"./auto-enable.ts"}},"exports":{".":{"bun":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.node.js"},"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"},"./*.css":"./dist/*.css","./package.json":"./package.json"},"gitHead":"ff6157011c9459670021cc28a6797592a78b8817","scripts":{"dev":"bun run build.ts --watch","lint":"bunx @biomejs/biome check --write --unsafe build.ts index.ts index.browser.ts index.node.ts init.ts __tests__ generated models types utils","test":"bunx vitest run --config vitest.config.ts","build":"bun run build.ts","clean":"node ../../packages/scripts/rm-path-recursive.mjs dist .turbo .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"bunx @biomejs/biome format --write .","build:ts":"bun run build.ts","test:unit":"bunx vitest run --config vitest.config.ts --dir __tests__/unit","typecheck":"tsgo --noEmit -p tsconfig.json","lint:check":"bunx @biomejs/biome check build.ts index.ts index.browser.ts index.node.ts init.ts __tests__ generated models types utils","test:watch":"bunx vitest --config vitest.config.ts","format:check":"bunx @biomejs/biome format .","test:harness":"bunx vitest run --config vitest.harness.config.ts","test:integration":"bunx vitest run --config vitest.config.ts --dir __tests__/integration"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.17.0+x64 (linux)","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"description":"Google Generative AI (Gemini) model provider for [elizaOS](https://github.com/elizaos/eliza) agents. Registers handlers for text generation, embeddings, and image description across all elizaOS model tiers, backed by the Google Generative AI API.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","vitest":"^4.0.0","bun-types":"^1.3.12","typescript":"^6.0.3","@types/node":"^25.0.3","@elizaos/core":"2.0.3-beta.5","@biomejs/biome":"^2.4.14","@elizaos/test-harness":"2.0.3-beta.5"},"peerDependencies":{"@elizaos/core":"2.0.3-beta.5"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_2.0.3-beta.5_1782497851458_0.9561484865808523","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-beta.6":{"name":"@elizaos/plugin-google-genai","version":"2.0.3-beta.6","_id":"@elizaos/plugin-google-genai@2.0.3-beta.6","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"homepage":"https://github.com/elizaos-plugins/plugin-google-genai#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-google-genai/issues"},"dist":{"shasum":"8c425b7a09deaf754aa0c21c95c5cc4ea5982d22","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-2.0.3-beta.6.tgz","fileCount":5,"integrity":"sha512-4osJqq+6MjyH3dbU0SSE3eTkC88OnRLgOssogVQc0r7hYr0w477+iltFprmGBEdSHwGvG+neNUEz2Xyl1lgmlg==","signatures":[{"sig":"MEUCIELyKOD453WRoMRqls9C3spc0IGqhVc6VeEeHfoFa0EhAiEA7GnA0g46MT7/giEtblUTc9BTxXvOp0izyDUM/EYeyVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15111},"main":"dist/node/index.node.js","type":"module","eliza":{"runtime":"both","platforms":["browser","node"],"platformDetails":{"node":"Node.js build available via exports.node","browser":"Browser-compatible build available via exports.browser"}},"types":"dist/index.d.ts","module":"dist/node/index.node.js","elizaos":{"plugin":{"capabilities":["text-large","text-small","tool-use","embedding","image-description"],"autoEnableModule":"./auto-enable.ts"}},"exports":{".":{"bun":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.node.js"},"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js"},"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"default":"./dist/node/index.node.js"},"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"},"./*.css":"./dist/*.css","./package.json":"./package.json"},"gitHead":"990dc996172b3e0fb525a75052a5ac28a4cd4de5","scripts":{"dev":"bun run build.ts --watch","lint":"bunx @biomejs/biome check --write --unsafe build.ts index.ts index.browser.ts index.node.ts init.ts __tests__ generated models types utils","test":"bunx vitest run --config vitest.config.ts","build":"bun run build.ts","clean":"node ../../packages/scripts/rm-path-recursive.mjs dist .turbo .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"bunx @biomejs/biome format --write .","build:ts":"bun run build.ts","test:unit":"bunx vitest run --config vitest.config.ts --dir __tests__/unit","typecheck":"tsgo --noEmit -p tsconfig.json","lint:check":"bunx @biomejs/biome check build.ts index.ts index.browser.ts index.node.ts init.ts __tests__ generated models types utils","test:watch":"bunx vitest --config vitest.config.ts","format:check":"bunx @biomejs/biome format .","test:harness":"bunx vitest run --config vitest.harness.config.ts","test:integration":"bunx vitest run --config vitest.config.ts --dir __tests__/integration"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"_npmVersion":"lerna/9.0.7/node@v24.17.0+x64 (linux)","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set."},"LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set."},"SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set."},"GOOGLE_IMAGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default image analysis model used by Google Generative AI."},"GOOGLE_LARGE_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default large language model used for complex text/object generation."},"GOOGLE_SMALL_MODEL":{"type":"string","default":"gemini-2.0-flash-001","required":false,"sensitive":false,"description":"Overrides the default small language model used for fast text/object generation."},"GOOGLE_EMBEDDING_MODEL":{"type":"string","default":"text-embedding-004","required":false,"sensitive":false,"description":"Overrides the default text embedding model used by Google Generative AI."},"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","required":true,"sensitive":true,"description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio."}}},"description":"Google Generative AI (Gemini) model provider for [elizaOS](https://github.com/elizaos/eliza) agents. Registers handlers for text generation, embeddings, and image description across all elizaOS model tiers, backed by the Google Generative AI API.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"@google/genai":"^1.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"dotenv":"^17.2.3","vitest":"^4.0.0","bun-types":"^1.3.12","typescript":"^6.0.3","@types/node":"^25.0.3","@elizaos/core":"2.0.3-beta.6","@biomejs/biome":"^2.4.14","@elizaos/test-harness":"2.0.3-beta.6"},"peerDependencies":{"@elizaos/core":"2.0.3-beta.6"},"_npmOperationalInternal":{"tmp":"tmp/plugin-google-genai_2.0.3-beta.6_1782512790014_0.6094389007907801","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-beta.7":{"name":"@elizaos/plugin-google-genai","version":"2.0.3-beta.7","type":"module","main":"dist/node/index.node.js","module":"dist/node/index.node.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git"},"exports":{"./package.json":"./package.json",".":{"types":"./dist/index.d.ts","browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.browser.js","default":"./dist/browser/index.browser.js"},"node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.node.js","default":"./dist/node/index.node.js"},"bun":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.node.js"},"default":"./dist/node/index.node.js"},"./*.css":"./dist/*.css","./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","default":"./dist/*.js"}},"elizaos":{"plugin":{"autoEnableModule":"./auto-enable.ts","capabilities":["text-large","text-small","tool-use","embedding","image-description"]}},"sideEffects":false,"dependencies":{"@google/genai":"^1.5.1"},"devDependencies":{"@biomejs/biome":"^2.4.14","@elizaos/core":"2.0.3-beta.7","@elizaos/test-harness":"2.0.3-beta.7","@types/node":"^25.0.3","bun-types":"^1.3.12","dotenv":"^17.2.3","typescript":"^6.0.3","vitest":"^4.0.0"},"peerDependencies":{"@elizaos/core":"2.0.3-beta.7"},"scripts":{"dev":"bun run build.ts --watch","clean":"node ../../packages/scripts/rm-path-recursive.mjs dist .turbo .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"bunx @biomejs/biome format --write .","format:check":"bunx @biomejs/biome format .","typecheck":"tsgo --noEmit -p tsconfig.json","test":"bunx vitest run --config vitest.config.ts","test:harness":"bunx vitest run --config vitest.harness.config.ts","test:unit":"bunx vitest run --config vitest.config.ts --dir __tests__/unit","test:integration":"bunx vitest run --config vitest.config.ts --dir __tests__/integration","test:watch":"bunx vitest --config vitest.config.ts","lint":"bunx @biomejs/biome check --write --unsafe build.ts index.ts index.browser.ts index.node.ts init.ts __tests__ generated models types utils","lint:check":"bunx @biomejs/biome check build.ts index.ts index.browser.ts index.node.ts init.ts __tests__ generated models types utils","build":"bun run build.ts","build:ts":"bun run build.ts"},"publishConfig":{"access":"public"},"agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"GOOGLE_GENERATIVE_AI_API_KEY":{"type":"string","description":"API key for Google Generative AI (Gemini) obtained from Google AI Studio.","required":true,"sensitive":true},"GOOGLE_EMBEDDING_MODEL":{"type":"string","description":"Overrides the default text embedding model used by Google Generative AI.","required":false,"default":"text-embedding-004","sensitive":false},"GOOGLE_IMAGE_MODEL":{"type":"string","description":"Overrides the default image analysis model used by Google Generative AI.","required":false,"default":"gemini-2.0-flash-001","sensitive":false},"GOOGLE_SMALL_MODEL":{"type":"string","description":"Overrides the default small language model used for fast text/object generation.","required":false,"default":"gemini-2.0-flash-001","sensitive":false},"GOOGLE_LARGE_MODEL":{"type":"string","description":"Overrides the default large language model used for complex text/object generation.","required":false,"default":"gemini-2.0-flash-001","sensitive":false},"SMALL_MODEL":{"type":"string","description":"General fallback environment variable for the small model name when GOOGLE_SMALL_MODEL is not set.","required":false,"default":"gemini-2.0-flash-001","sensitive":false},"LARGE_MODEL":{"type":"string","description":"General fallback environment variable for the large model name when GOOGLE_LARGE_MODEL is not set.","required":false,"default":"gemini-2.0-flash-001","sensitive":false},"IMAGE_MODEL":{"type":"string","description":"General fallback environment variable for the image model name when GOOGLE_IMAGE_MODEL is not set.","required":false,"default":"gemini-2.0-flash-001","sensitive":false}}},"gitHead":"61094f10458d11055c75b3dd0bae374e3f66bac5","eliza":{"platforms":["browser","node"],"runtime":"both","platformDetails":{"browser":"Browser-compatible build available via exports.browser","node":"Node.js build available via exports.node"}},"readmeFilename":"README.md","_id":"@elizaos/plugin-google-genai@2.0.3-beta.7","description":"Google Generative AI (Gemini) model provider for [elizaOS](https://github.com/elizaos/eliza) agents. Registers handlers for text generation, embeddings, and image description across all elizaOS model tiers, backed by the Google Generative AI API.","bugs":{"url":"https://github.com/elizaos-plugins/plugin-google-genai/issues"},"homepage":"https://github.com/elizaos-plugins/plugin-google-genai#readme","_nodeVersion":"24.17.0","_npmVersion":"lerna/9.0.7/node@v24.17.0+x64 (linux)","dist":{"integrity":"sha512-ASCZZcByUkrrssRlul4f9tWdphhS5m87E6vnREfW7IS/oSWXiNIYHmFOU3DzmYR/RdyiSem32nzN1jQV4Oz0dw==","shasum":"1639508d182ae5604587b551a56b1bce98a450e4","tarball":"https://registry.npmjs.org/@elizaos/plugin-google-genai/-/plugin-google-genai-2.0.3-beta.7.tgz","fileCount":15,"unpackedSize":285033,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICGwJra0FMmmJQKqts30hD35dtq6ORo7R0aSmw3SZhgLAiEAq1IGrbkqDKqliYp33VfTYyBcoRW8rkIkAua4F4CanMA="}]},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"directories":{},"maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plugin-google-genai_2.0.3-beta.7_1782634269329_0.6899379164239385"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-15T20:36:21.962Z","modified":"2026-06-28T08:11:09.579Z","1.0.0":"2025-06-15T20:36:22.261Z","1.0.1":"2025-07-04T11:24:09.865Z","1.0.2":"2025-07-31T16:18:53.663Z","1.1.0":"2025-11-01T18:27:27.663Z","2.0.0-alpha.1":"2026-01-22T03:09:07.341Z","2.0.0-alpha.2":"2026-01-22T04:30:00.519Z","2.0.0-alpha.3":"2026-02-06T21:08:16.111Z","2.0.0-alpha.4":"2026-02-07T10:45:48.445Z","2.0.0-alpha.5":"2026-02-11T11:08:38.185Z","2.0.0-alpha.6":"2026-02-17T04:49:27.279Z","2.0.0-alpha.7":"2026-03-17T10:36:50.073Z","2.0.0-alpha.8":"2026-03-18T06:50:11.158Z","2.0.0-alpha.9":"2026-03-18T08:36:32.145Z","2.0.0-alpha.10":"2026-03-25T14:12:11.366Z","2.0.0-alpha.11":"2026-03-25T14:33:39.320Z","2.0.0-alpha.12":"2026-04-06T01:53:27.428Z","2.0.0-alpha.537":"2026-05-04T06:55:49.035Z","2.0.0-beta.1":"2026-05-10T22:39:10.201Z","2.0.11-beta.7":"2026-06-20T23:46:23.523Z","2.0.3-beta.2":"2026-06-21T23:04:57.330Z","2.0.3-beta.3":"2026-06-25T16:51:06.372Z","2.0.3-beta.4":"2026-06-25T17:53:22.415Z","2.0.3-beta.5":"2026-06-26T18:17:31.587Z","2.0.3-beta.6":"2026-06-26T22:26:30.144Z","2.0.3-beta.7":"2026-06-28T08:11:09.457Z"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-google-genai.git","type":"git"},"maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"odilitime","email":"janesmith@airmail.cc"}],"readme":"","readmeFilename":""}