{"_id":"@opentabs-dev/opentabs-plugin-google-cloud","_rev":"16-f1beadeeb4958c71b71510191c330010","name":"@opentabs-dev/opentabs-plugin-google-cloud","dist-tags":{"latest":"0.0.89"},"versions":{"0.0.74":{"name":"@opentabs-dev/opentabs-plugin-google-cloud","version":"0.0.74","keywords":["opentabs-plugin"],"_id":"@opentabs-dev/opentabs-plugin-google-cloud@0.0.74","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"dist":{"shasum":"436bff1403f00cf292e4cec7436e37cb7bdee70c","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-google-cloud/-/opentabs-plugin-google-cloud-0.0.74.tgz","fileCount":137,"integrity":"sha512-NlsCKd/Jb94G+V7stOfI5vmecwY2A8UmZxi+gMZNMy0Krbc4EdsoXL50tjXve3EqHS+6a5Uo3/RLrQN1io8wfQ==","signatures":[{"sig":"MEUCIQCDPuvFciYQ/qXOET2klkLHQ0GcKQnRZLUdXaz7ZXoEXgIgVp5N1u1WXR6zEDOXhx+3e9AWceCymSQmDxEf5GBr+6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1901341},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"homepage":"https://console.cloud.google.com","description":"OpenTabs plugin for Google Cloud Console","displayName":"Google Cloud","urlPatterns":["*://console.cloud.google.com/*"]},"_npmVersion":"10.9.4","description":"OpenTabs plugin for Google Cloud Console","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.74"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.74"},"peerDependencies":{"zod":"^4.3.6"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-google-cloud_0.0.74_1773255990880_0.6471225551898838","host":"s3://npm-registry-packages-npm-production"}},"0.0.75":{"name":"@opentabs-dev/opentabs-plugin-google-cloud","version":"0.0.75","keywords":["opentabs-plugin"],"_id":"@opentabs-dev/opentabs-plugin-google-cloud@0.0.75","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"dist":{"shasum":"dfdacbce0d874c3ef5f4cf166bb2f601e30ab056","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-google-cloud/-/opentabs-plugin-google-cloud-0.0.75.tgz","fileCount":137,"integrity":"sha512-wkGHxg0ZebSWj2RDen4vswHVSlRFx1PqJT5+qwFivsk6PMfI4tx1sIXKgeMiXVps2SuUjZmOJ5Dc8fotSndEuA==","signatures":[{"sig":"MEUCIHoE9Ya1WdWfg+9CFFCRC8v/ZbBGfQJfD0bBAvZ9EfpmAiEAkfcu+8uX6B+X+4QDYy/57gtgFpb0Oo+LVsB2sGKZl0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1900039},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1db11440dc714af4bc4a38366fcb7889cf016b30","scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"homepage":"https://console.cloud.google.com","description":"OpenTabs plugin for Google Cloud Console","displayName":"Google Cloud","urlPatterns":["*://console.cloud.google.com/*"]},"_npmVersion":"11.5.1","description":"OpenTabs plugin for Google Cloud Console","directories":{},"_nodeVersion":"24.6.0","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.75"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.75"},"peerDependencies":{"zod":"^4.3.6"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-google-cloud_0.0.75_1773283761968_0.2825715642021642","host":"s3://npm-registry-packages-npm-production"}},"0.0.76":{"name":"@opentabs-dev/opentabs-plugin-google-cloud","version":"0.0.76","keywords":["opentabs-plugin"],"_id":"@opentabs-dev/opentabs-plugin-google-cloud@0.0.76","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"dist":{"shasum":"c0ff204653c1c4799997539b3ee1df35fc2d8e41","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-google-cloud/-/opentabs-plugin-google-cloud-0.0.76.tgz","fileCount":137,"integrity":"sha512-D22JdKBNko/aMb/aTdkTnJ2JRivwSbnChL//ElhY/shNV6WNWczTTi7ivS1Rpj4I/MsSAw54tRCTUbsvfvALjA==","signatures":[{"sig":"MEUCIDeqtWTeIj55A/Z9PiaqivElPdUclI5dVlXNqoriDytgAiEA2PHiMURvpaoFxoDeLCE3r8HwZtVsXJvapc09slcrEXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1901341},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"homepage":"https://console.cloud.google.com","description":"OpenTabs plugin for Google Cloud Console","displayName":"Google Cloud","urlPatterns":["*://console.cloud.google.com/*"]},"_npmVersion":"10.9.4","description":"OpenTabs plugin for Google Cloud Console","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.76"},"peerDependencies":{"zod":"^4.3.6"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-google-cloud_0.0.76_1773323735955_0.29509400357318283","host":"s3://npm-registry-packages-npm-production"}},"0.0.77":{"name":"@opentabs-dev/opentabs-plugin-google-cloud","version":"0.0.77","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"_id":"@opentabs-dev/opentabs-plugin-google-cloud@0.0.77","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"dist":{"shasum":"454a9c5f9ac661722d39d0e03a70598109d4f88e","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-google-cloud/-/opentabs-plugin-google-cloud-0.0.77.tgz","fileCount":137,"integrity":"sha512-LPzuSuQOVw6kxbqhKsmfDME+LEnjKI0Mks4xXihwGKoElSrT3MbTi5UC/ZTYtaiwtquM443T49LsUuyA+Lq1MQ==","signatures":[{"sig":"MEUCIBwD7fTv7tTyFd7PV5kb4KxjONqQvG4bmMVb/ItmyUedAiEA+SS+aOjCo4mivOr/M4LWZEChGJTlMyPr/EJd5knyryM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1899599},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"homepage":"https://console.cloud.google.com","description":"OpenTabs plugin for Google Cloud Console","displayName":"Google Cloud","urlPatterns":["*://console.cloud.google.com/*"]},"_npmVersion":"10.9.4","description":"OpenTabs plugin for Google Cloud Console","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.77"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.77"},"peerDependencies":{"zod":"^4.3.6"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-google-cloud_0.0.77_1773548257541_0.5164818335732999","host":"s3://npm-registry-packages-npm-production"}},"0.0.78":{"name":"@opentabs-dev/opentabs-plugin-google-cloud","version":"0.0.78","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"_id":"@opentabs-dev/opentabs-plugin-google-cloud@0.0.78","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"dist":{"shasum":"9ec7b84059ac685ccbc5e6d6b2f6aa74e5ede60c","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-google-cloud/-/opentabs-plugin-google-cloud-0.0.78.tgz","fileCount":137,"integrity":"sha512-IyjmCj8yR/BqRKPpXB6lPAKfJsxoeUQ1eDJ1D3JSIEspaJ+Erw5FVuQwZzD9slnxPAnGF0EZ3D/OiwVN6V2vyQ==","signatures":[{"sig":"MEUCIElsxVJKvg6QWG9ld2bTrfuuPi56e77yloTWyTMkiCMmAiEA5QSikZU9MLjVxSemKUH0ySHHwLiq9pdJRRpgRduIQjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1899599},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"homepage":"https://console.cloud.google.com","description":"OpenTabs plugin for Google Cloud Console","displayName":"Google Cloud","urlPatterns":["*://console.cloud.google.com/*"]},"_npmVersion":"10.9.4","description":"OpenTabs plugin for Google Cloud Console","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.78"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.78"},"peerDependencies":{"zod":"^4.3.6"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-google-cloud_0.0.78_1773768220090_0.3257649050110427","host":"s3://npm-registry-packages-npm-production"}},"0.0.79":{"name":"@opentabs-dev/opentabs-plugin-google-cloud","version":"0.0.79","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"_id":"@opentabs-dev/opentabs-plugin-google-cloud@0.0.79","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"dist":{"shasum":"fbd4d32bec27ca01bfde50444f0fee8c4c2ff46a","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-google-cloud/-/opentabs-plugin-google-cloud-0.0.79.tgz","fileCount":137,"integrity":"sha512-ATG6hY6Z5H9HVlHbNhY2Y2Ch1f/CsEmN25mBvf04iev2yrY9viqdUHwIKLpwePhyb0NCuf8RI9N5LfdhmglGbA==","signatures":[{"sig":"MEYCIQCe41upDvSopg5Bn66qzHImoJGzyqfv5tFzOdTkNadBSQIhAIuK9w6XOcsyTd7bb28NHPmkhp1TKKk/llcASZ7bOgyk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1899599},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"homepage":"https://console.cloud.google.com","description":"OpenTabs plugin for Google Cloud Console","displayName":"Google Cloud","urlPatterns":["*://console.cloud.google.com/*"]},"_npmVersion":"10.9.4","description":"OpenTabs plugin for Google Cloud Console","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.79"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.79"},"peerDependencies":{"zod":"^4.3.6"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-google-cloud_0.0.79_1773771226740_0.7677483912548351","host":"s3://npm-registry-packages-npm-production"}},"0.0.80":{"name":"@opentabs-dev/opentabs-plugin-google-cloud","version":"0.0.80","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"_id":"@opentabs-dev/opentabs-plugin-google-cloud@0.0.80","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"dist":{"shasum":"2c13bd568b64a5d3f2b551bb29e63535f3c55348","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-google-cloud/-/opentabs-plugin-google-cloud-0.0.80.tgz","fileCount":137,"integrity":"sha512-+a3rzUMW9u1De4QNU+bJpkYLr1D+25D0+X/1RROS3Spa/b/0EpTFgZo+RIJ9oqUt7PP/LrOMnJ5Riah7n8KHOg==","signatures":[{"sig":"MEYCIQDEF6UJA1ty6Ae1CWZXSVBPeqwWaABG6qxNTH+C6BrNtwIhAOJjJvFQthl3p3BaXSv92LHDMyanv+Vr34i6/CWuxgiC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1899599},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"homepage":"https://console.cloud.google.com","description":"OpenTabs plugin for Google Cloud Console","displayName":"Google Cloud","urlPatterns":["*://console.cloud.google.com/*"]},"_npmVersion":"10.9.4","description":"OpenTabs plugin for Google Cloud Console","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.80"},"peerDependencies":{"zod":"^4.3.6"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-google-cloud_0.0.80_1773942080187_0.5465834589070302","host":"s3://npm-registry-packages-npm-production"}},"0.0.81":{"name":"@opentabs-dev/opentabs-plugin-google-cloud","version":"0.0.81","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"_id":"@opentabs-dev/opentabs-plugin-google-cloud@0.0.81","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"dist":{"shasum":"aaa70f2477459102d42b68ab59b3036204a23bf5","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-google-cloud/-/opentabs-plugin-google-cloud-0.0.81.tgz","fileCount":134,"integrity":"sha512-psefVNxzF0Xc5ongRVns5gBLaMEfzkvelljti9/QqAryISWFjpTyE118o7U3rSbDL1iXsBQ7DWKRICrWJqFN/g==","signatures":[{"sig":"MEUCIGvyyuNYd6B3/xSpjYJVi5M5+qhCrTJiWpSrLDVsc1nbAiEA/bUlozOOghNeb0JSuYLeMPj0Xk8r5iJIAi7WBABfK6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167996},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"34f26e490d3dca54d5720ee8c72f9e1ecc794c7b","scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"homepage":"https://console.cloud.google.com","description":"OpenTabs plugin for Google Cloud Console","displayName":"Google Cloud","urlPatterns":["*://console.cloud.google.com/*"]},"_npmVersion":"10.9.4","description":"OpenTabs plugin for Google Cloud Console","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.80"},"peerDependencies":{"zod":"^4.3.6"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-google-cloud_0.0.81_1773942574882_0.5336717520430343","host":"s3://npm-registry-packages-npm-production"}},"0.0.82":{"name":"@opentabs-dev/opentabs-plugin-google-cloud","version":"0.0.82","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"_id":"@opentabs-dev/opentabs-plugin-google-cloud@0.0.82","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"dist":{"shasum":"ebea03ef31460ffef56f4634be0a84cf437e4cc5","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-google-cloud/-/opentabs-plugin-google-cloud-0.0.82.tgz","fileCount":137,"integrity":"sha512-JcYlViPvpEz1JOkq4q69O5YzFYGzjKXoZxYWt9ch16p9p4HBxWoFicbM0w1Hb9VVWLEcKArsaxEZ9LYbhrPXiw==","signatures":[{"sig":"MEQCIDjrByFhm6/4za/Uy3td926DeNz8QHjJtiSeGmd+O5OxAiBVduUiH+dznT5YBvg06GZj9fjtwrHciem/s2HTFQezkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1899599},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"20fffd44f381af8d216e1d4a0424b4147b7ddc32","scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"homepage":"https://console.cloud.google.com","description":"OpenTabs plugin for Google Cloud Console","displayName":"Google Cloud","urlPatterns":["*://console.cloud.google.com/*"]},"_npmVersion":"10.9.4","description":"OpenTabs plugin for Google Cloud Console","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.81"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.81"},"peerDependencies":{"zod":"^4.3.6"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-google-cloud_0.0.82_1773982342319_0.28999750660192514","host":"s3://npm-registry-packages-npm-production"}},"0.0.83":{"name":"@opentabs-dev/opentabs-plugin-google-cloud","version":"0.0.83","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"_id":"@opentabs-dev/opentabs-plugin-google-cloud@0.0.83","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"dist":{"shasum":"af24bb6de0f4b6e03fba3294e493588dcb233cd4","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-google-cloud/-/opentabs-plugin-google-cloud-0.0.83.tgz","fileCount":137,"integrity":"sha512-bolHBlUsjELHFtXh5p+2IqaBjMjRyTQLnfTQ93Q1VKSZ/qsKIBpQwvz0/jC7QVFc5qpnhRoQgGtdik/EeOPArg==","signatures":[{"sig":"MEUCIQDiFSXTNxmW1MNsYMg1V+dp9K8z4f8m78KCyLBLX+oxYgIgHat0yeHZ/KOCwQ8xgWHskU4m7p1Z+6dMGmj6lJWEGRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1899873},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c5485b23e7fa05cdb7d316d4109eb8c09b993290","scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"homepage":"https://console.cloud.google.com","description":"OpenTabs plugin for Google Cloud Console","displayName":"Google Cloud","urlPatterns":["*://console.cloud.google.com/*"]},"_npmVersion":"10.9.4","description":"OpenTabs plugin for Google Cloud Console","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.82"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.82"},"peerDependencies":{"zod":"^4.3.6"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-google-cloud_0.0.83_1774844245297_0.4486102521541233","host":"s3://npm-registry-packages-npm-production"}},"0.0.84":{"name":"@opentabs-dev/opentabs-plugin-google-cloud","version":"0.0.84","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"_id":"@opentabs-dev/opentabs-plugin-google-cloud@0.0.84","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"homepage":"https://github.com/opentabs-dev/opentabs#readme","bugs":{"url":"https://github.com/opentabs-dev/opentabs/issues"},"dist":{"shasum":"11ec630a6a2178dd9d305b178cc639870b90de03","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-google-cloud/-/opentabs-plugin-google-cloud-0.0.84.tgz","fileCount":137,"integrity":"sha512-xU5bp4YR6AXkQHVRvF8+6y56ui0xJRDJtL4hxTZ1VCrzhEhXtjMdJE+dR9SUoXDqLHBck82mB88u7SYJ6EN2aQ==","signatures":[{"sig":"MEUCIQCY2gU8oUGRGH8vltP7qiQtek1VKoBPKUwWFSea5h1YXwIgUVAS5Vb/PgWzcfzGm1+U1SFLpIwg3xVs399Dvi4n9Qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1902113},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a6295242d9cebc04da2901ccf8ba501e69646462","scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"iconSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\"><path d=\"M40.728 20.488l2.05.035 5.57-5.57.27-2.36C44.2 8.657 38.367 6.26 31.993 6.26c-11.54 0-21.28 7.852-24.163 18.488.608-.424 1.908-.106 1.908-.106l11.13-1.83s.572-.947.862-.9A13.88 13.88 0 0 1 32 17.375c3.3.007 6.34 1.173 8.728 3.102z\" fill=\"#ea4335\"/><path d=\"M56.17 24.77c-1.293-4.77-3.958-8.982-7.555-12.177l-7.887 7.887c3.16 2.55 5.187 6.452 5.187 10.82v1.392c3.837 0 6.954 3.124 6.954 6.954 0 3.837-3.124 6.954-6.954 6.954H32.007L30.615 48v8.346l1.392 1.385h13.908A18.11 18.11 0 0 0 64 39.647c-.007-6.155-3.1-11.6-7.83-14.876z\" fill=\"#4285f4\"/><path d=\"M18.085 57.74h13.9V46.6h-13.9a6.89 6.89 0 0 1-2.862-.622l-2.007.615-5.57 5.57-.488 1.88a18 18 0 0 0 10.926 3.689z\" fill=\"#34a853\"/><path d=\"M18.085 21.57A18.11 18.11 0 0 0 0 39.654c0 5.873 2.813 11.095 7.166 14.403l8.064-8.064a6.96 6.96 0 0 1-4.099-6.339c0-3.837 3.124-6.954 6.954-6.954 2.82 0 5.244 1.7 6.34 4.1l8.064-8.064c-3.307-4.353-8.53-7.166-14.403-7.166z\" fill=\"#fbbc05\"/></svg>","homepage":"https://console.cloud.google.com","description":"OpenTabs plugin for Google Cloud Console","displayName":"Google Cloud","iconDarkSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\"><path d=\"M40.728 20.488l2.05.035 5.57-5.57.27-2.36C44.2 8.657 38.367 6.26 31.993 6.26c-11.54 0-21.28 7.852-24.163 18.488.608-.424 1.908-.106 1.908-.106l11.13-1.83s.572-.947.862-.9A13.88 13.88 0 0 1 32 17.375c3.3.007 6.34 1.173 8.728 3.102z\" fill=\"#ea4335\"/><path d=\"M56.17 24.77c-1.293-4.77-3.958-8.982-7.555-12.177l-7.887 7.887c3.16 2.55 5.187 6.452 5.187 10.82v1.392c3.837 0 6.954 3.124 6.954 6.954 0 3.837-3.124 6.954-6.954 6.954H32.007L30.615 48v8.346l1.392 1.385h13.908A18.11 18.11 0 0 0 64 39.647c-.007-6.155-3.1-11.6-7.83-14.876z\" fill=\"#4285f4\"/><path d=\"M18.085 57.74h13.9V46.6h-13.9a6.89 6.89 0 0 1-2.862-.622l-2.007.615-5.57 5.57-.488 1.88a18 18 0 0 0 10.926 3.689z\" fill=\"#34a853\"/><path d=\"M18.085 21.57A18.11 18.11 0 0 0 0 39.654c0 5.873 2.813 11.095 7.166 14.403l8.064-8.064a6.96 6.96 0 0 1-4.099-6.339c0-3.837 3.124-6.954 6.954-6.954 2.82 0 5.244 1.7 6.34 4.1l8.064-8.064c-3.307-4.353-8.53-7.166-14.403-7.166z\" fill=\"#fbbc05\"/></svg>","urlPatterns":["*://console.cloud.google.com/*"]},"repository":{"url":"git+https://github.com/opentabs-dev/opentabs.git","type":"git","directory":"plugins/google-cloud"},"_npmVersion":"10.9.4","description":"OpenTabs plugin for Google Cloud Console","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.86"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.86"},"peerDependencies":{"zod":"^4.3.6"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-google-cloud_0.0.84_1775243545103_0.3213414835086583","host":"s3://npm-registry-packages-npm-production"}},"0.0.85":{"name":"@opentabs-dev/opentabs-plugin-google-cloud","version":"0.0.85","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"_id":"@opentabs-dev/opentabs-plugin-google-cloud@0.0.85","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"homepage":"https://github.com/opentabs-dev/opentabs#readme","bugs":{"url":"https://github.com/opentabs-dev/opentabs/issues"},"dist":{"shasum":"05c7f6b2e74e74407b7f62d059dc4da1d238144d","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-google-cloud/-/opentabs-plugin-google-cloud-0.0.85.tgz","fileCount":137,"integrity":"sha512-NrQ/G2v6f85sM/xqBe2aQRzDXff6bTl4Nq+63/MZe8PgHks5eOth+wh6j6gE3BiyTbBqqYYhEAtWfdRqtqV1lQ==","signatures":[{"sig":"MEQCIFLDyK8iZA2qIrGfAAJuxESm9fSUqLLhRB2i3EvskaamAiAid7opOLh0pKn7KpOuqirgQ9DG0lIkUK+a45gemjYGMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1902113},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"490ec62e19736c3d8fca801e695694716675c112","scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"iconSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\"><path d=\"M40.728 20.488l2.05.035 5.57-5.57.27-2.36C44.2 8.657 38.367 6.26 31.993 6.26c-11.54 0-21.28 7.852-24.163 18.488.608-.424 1.908-.106 1.908-.106l11.13-1.83s.572-.947.862-.9A13.88 13.88 0 0 1 32 17.375c3.3.007 6.34 1.173 8.728 3.102z\" fill=\"#ea4335\"/><path d=\"M56.17 24.77c-1.293-4.77-3.958-8.982-7.555-12.177l-7.887 7.887c3.16 2.55 5.187 6.452 5.187 10.82v1.392c3.837 0 6.954 3.124 6.954 6.954 0 3.837-3.124 6.954-6.954 6.954H32.007L30.615 48v8.346l1.392 1.385h13.908A18.11 18.11 0 0 0 64 39.647c-.007-6.155-3.1-11.6-7.83-14.876z\" fill=\"#4285f4\"/><path d=\"M18.085 57.74h13.9V46.6h-13.9a6.89 6.89 0 0 1-2.862-.622l-2.007.615-5.57 5.57-.488 1.88a18 18 0 0 0 10.926 3.689z\" fill=\"#34a853\"/><path d=\"M18.085 21.57A18.11 18.11 0 0 0 0 39.654c0 5.873 2.813 11.095 7.166 14.403l8.064-8.064a6.96 6.96 0 0 1-4.099-6.339c0-3.837 3.124-6.954 6.954-6.954 2.82 0 5.244 1.7 6.34 4.1l8.064-8.064c-3.307-4.353-8.53-7.166-14.403-7.166z\" fill=\"#fbbc05\"/></svg>","homepage":"https://console.cloud.google.com","description":"OpenTabs plugin for Google Cloud Console","displayName":"Google Cloud","iconDarkSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\"><path d=\"M40.728 20.488l2.05.035 5.57-5.57.27-2.36C44.2 8.657 38.367 6.26 31.993 6.26c-11.54 0-21.28 7.852-24.163 18.488.608-.424 1.908-.106 1.908-.106l11.13-1.83s.572-.947.862-.9A13.88 13.88 0 0 1 32 17.375c3.3.007 6.34 1.173 8.728 3.102z\" fill=\"#ea4335\"/><path d=\"M56.17 24.77c-1.293-4.77-3.958-8.982-7.555-12.177l-7.887 7.887c3.16 2.55 5.187 6.452 5.187 10.82v1.392c3.837 0 6.954 3.124 6.954 6.954 0 3.837-3.124 6.954-6.954 6.954H32.007L30.615 48v8.346l1.392 1.385h13.908A18.11 18.11 0 0 0 64 39.647c-.007-6.155-3.1-11.6-7.83-14.876z\" fill=\"#4285f4\"/><path d=\"M18.085 57.74h13.9V46.6h-13.9a6.89 6.89 0 0 1-2.862-.622l-2.007.615-5.57 5.57-.488 1.88a18 18 0 0 0 10.926 3.689z\" fill=\"#34a853\"/><path d=\"M18.085 21.57A18.11 18.11 0 0 0 0 39.654c0 5.873 2.813 11.095 7.166 14.403l8.064-8.064a6.96 6.96 0 0 1-4.099-6.339c0-3.837 3.124-6.954 6.954-6.954 2.82 0 5.244 1.7 6.34 4.1l8.064-8.064c-3.307-4.353-8.53-7.166-14.403-7.166z\" fill=\"#fbbc05\"/></svg>","urlPatterns":["*://console.cloud.google.com/*"]},"repository":{"url":"git+https://github.com/opentabs-dev/opentabs.git","type":"git","directory":"plugins/google-cloud"},"_npmVersion":"10.9.7","description":"OpenTabs plugin for Google Cloud Console","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.99"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.99"},"peerDependencies":{"zod":"^4.3.6"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-google-cloud_0.0.85_1776149840931_0.19315350276693688","host":"s3://npm-registry-packages-npm-production"}},"0.0.86":{"name":"@opentabs-dev/opentabs-plugin-google-cloud","version":"0.0.86","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"_id":"@opentabs-dev/opentabs-plugin-google-cloud@0.0.86","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"homepage":"https://github.com/opentabs-dev/opentabs#readme","bugs":{"url":"https://github.com/opentabs-dev/opentabs/issues"},"dist":{"shasum":"68fb7f06c66403a80df32bc67a4f3ee296b25171","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-google-cloud/-/opentabs-plugin-google-cloud-0.0.86.tgz","fileCount":137,"integrity":"sha512-5xlYj++Cz4h+SoRSwVscP+bohNqWq0Y0rJFxdr0gMV2SjGvwEnSH8MXTkqFkJZV6f5+Xevm4daKlrhYkM6ltGw==","signatures":[{"sig":"MEYCIQDNaAiW8OR5J5C+7UmjScGGw83UiyJRpPSRLSJwaKj3xwIhALGWYs4iF1KRFvOsLMmDRdx6oUl45NIIJftOE2/WY56M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1981155},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ca22464db756ea88e96590fb0693a313c107da9d","scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"iconSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\"><path d=\"M40.728 20.488l2.05.035 5.57-5.57.27-2.36C44.2 8.657 38.367 6.26 31.993 6.26c-11.54 0-21.28 7.852-24.163 18.488.608-.424 1.908-.106 1.908-.106l11.13-1.83s.572-.947.862-.9A13.88 13.88 0 0 1 32 17.375c3.3.007 6.34 1.173 8.728 3.102z\" fill=\"#ea4335\"/><path d=\"M56.17 24.77c-1.293-4.77-3.958-8.982-7.555-12.177l-7.887 7.887c3.16 2.55 5.187 6.452 5.187 10.82v1.392c3.837 0 6.954 3.124 6.954 6.954 0 3.837-3.124 6.954-6.954 6.954H32.007L30.615 48v8.346l1.392 1.385h13.908A18.11 18.11 0 0 0 64 39.647c-.007-6.155-3.1-11.6-7.83-14.876z\" fill=\"#4285f4\"/><path d=\"M18.085 57.74h13.9V46.6h-13.9a6.89 6.89 0 0 1-2.862-.622l-2.007.615-5.57 5.57-.488 1.88a18 18 0 0 0 10.926 3.689z\" fill=\"#34a853\"/><path d=\"M18.085 21.57A18.11 18.11 0 0 0 0 39.654c0 5.873 2.813 11.095 7.166 14.403l8.064-8.064a6.96 6.96 0 0 1-4.099-6.339c0-3.837 3.124-6.954 6.954-6.954 2.82 0 5.244 1.7 6.34 4.1l8.064-8.064c-3.307-4.353-8.53-7.166-14.403-7.166z\" fill=\"#fbbc05\"/></svg>","homepage":"https://console.cloud.google.com","description":"OpenTabs plugin for Google Cloud Console","displayName":"Google Cloud","iconDarkSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\"><path d=\"M40.728 20.488l2.05.035 5.57-5.57.27-2.36C44.2 8.657 38.367 6.26 31.993 6.26c-11.54 0-21.28 7.852-24.163 18.488.608-.424 1.908-.106 1.908-.106l11.13-1.83s.572-.947.862-.9A13.88 13.88 0 0 1 32 17.375c3.3.007 6.34 1.173 8.728 3.102z\" fill=\"#ea4335\"/><path d=\"M56.17 24.77c-1.293-4.77-3.958-8.982-7.555-12.177l-7.887 7.887c3.16 2.55 5.187 6.452 5.187 10.82v1.392c3.837 0 6.954 3.124 6.954 6.954 0 3.837-3.124 6.954-6.954 6.954H32.007L30.615 48v8.346l1.392 1.385h13.908A18.11 18.11 0 0 0 64 39.647c-.007-6.155-3.1-11.6-7.83-14.876z\" fill=\"#4285f4\"/><path d=\"M18.085 57.74h13.9V46.6h-13.9a6.89 6.89 0 0 1-2.862-.622l-2.007.615-5.57 5.57-.488 1.88a18 18 0 0 0 10.926 3.689z\" fill=\"#34a853\"/><path d=\"M18.085 21.57A18.11 18.11 0 0 0 0 39.654c0 5.873 2.813 11.095 7.166 14.403l8.064-8.064a6.96 6.96 0 0 1-4.099-6.339c0-3.837 3.124-6.954 6.954-6.954 2.82 0 5.244 1.7 6.34 4.1l8.064-8.064c-3.307-4.353-8.53-7.166-14.403-7.166z\" fill=\"#fbbc05\"/></svg>","urlPatterns":["*://console.cloud.google.com/*"]},"repository":{"url":"git+https://github.com/opentabs-dev/opentabs.git","type":"git","directory":"plugins/google-cloud"},"_npmVersion":"10.9.8","description":"OpenTabs plugin for Google Cloud Console","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.112"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^6.0.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.112"},"peerDependencies":{"zod":"^4.3.6"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-google-cloud_0.0.86_1782012690244_0.19119011745983627","host":"s3://npm-registry-packages-npm-production"}},"0.0.87":{"name":"@opentabs-dev/opentabs-plugin-google-cloud","version":"0.0.87","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"_id":"@opentabs-dev/opentabs-plugin-google-cloud@0.0.87","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"homepage":"https://github.com/opentabs-dev/opentabs#readme","bugs":{"url":"https://github.com/opentabs-dev/opentabs/issues"},"dist":{"shasum":"76c59bc814d222fe4dd29617c2ac51c653ae4e98","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-google-cloud/-/opentabs-plugin-google-cloud-0.0.87.tgz","fileCount":137,"integrity":"sha512-LhSI+6fF8E33uHlheQQdA23nd5iVEj3gshwuHmaiPsAfXLWei30o1GkzEmE8xkK4B7aIWWd2J8mOLz1SyIlrgA==","signatures":[{"sig":"MEUCIQD+mvuRaaeeegMARRCk0ol1+8LRcQeDMdcOfdsE7gPZDgIgO5LFZcOo1lvMXRaGVFdL7YXeDk+ekWNtKbWiYKGu8tw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1981155},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6017722a902ebca0492e45cec5fec9de43b9e4ac","scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"iconSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\"><path d=\"M40.728 20.488l2.05.035 5.57-5.57.27-2.36C44.2 8.657 38.367 6.26 31.993 6.26c-11.54 0-21.28 7.852-24.163 18.488.608-.424 1.908-.106 1.908-.106l11.13-1.83s.572-.947.862-.9A13.88 13.88 0 0 1 32 17.375c3.3.007 6.34 1.173 8.728 3.102z\" fill=\"#ea4335\"/><path d=\"M56.17 24.77c-1.293-4.77-3.958-8.982-7.555-12.177l-7.887 7.887c3.16 2.55 5.187 6.452 5.187 10.82v1.392c3.837 0 6.954 3.124 6.954 6.954 0 3.837-3.124 6.954-6.954 6.954H32.007L30.615 48v8.346l1.392 1.385h13.908A18.11 18.11 0 0 0 64 39.647c-.007-6.155-3.1-11.6-7.83-14.876z\" fill=\"#4285f4\"/><path d=\"M18.085 57.74h13.9V46.6h-13.9a6.89 6.89 0 0 1-2.862-.622l-2.007.615-5.57 5.57-.488 1.88a18 18 0 0 0 10.926 3.689z\" fill=\"#34a853\"/><path d=\"M18.085 21.57A18.11 18.11 0 0 0 0 39.654c0 5.873 2.813 11.095 7.166 14.403l8.064-8.064a6.96 6.96 0 0 1-4.099-6.339c0-3.837 3.124-6.954 6.954-6.954 2.82 0 5.244 1.7 6.34 4.1l8.064-8.064c-3.307-4.353-8.53-7.166-14.403-7.166z\" fill=\"#fbbc05\"/></svg>","homepage":"https://console.cloud.google.com","description":"OpenTabs plugin for Google Cloud Console","displayName":"Google Cloud","iconDarkSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\"><path d=\"M40.728 20.488l2.05.035 5.57-5.57.27-2.36C44.2 8.657 38.367 6.26 31.993 6.26c-11.54 0-21.28 7.852-24.163 18.488.608-.424 1.908-.106 1.908-.106l11.13-1.83s.572-.947.862-.9A13.88 13.88 0 0 1 32 17.375c3.3.007 6.34 1.173 8.728 3.102z\" fill=\"#ea4335\"/><path d=\"M56.17 24.77c-1.293-4.77-3.958-8.982-7.555-12.177l-7.887 7.887c3.16 2.55 5.187 6.452 5.187 10.82v1.392c3.837 0 6.954 3.124 6.954 6.954 0 3.837-3.124 6.954-6.954 6.954H32.007L30.615 48v8.346l1.392 1.385h13.908A18.11 18.11 0 0 0 64 39.647c-.007-6.155-3.1-11.6-7.83-14.876z\" fill=\"#4285f4\"/><path d=\"M18.085 57.74h13.9V46.6h-13.9a6.89 6.89 0 0 1-2.862-.622l-2.007.615-5.57 5.57-.488 1.88a18 18 0 0 0 10.926 3.689z\" fill=\"#34a853\"/><path d=\"M18.085 21.57A18.11 18.11 0 0 0 0 39.654c0 5.873 2.813 11.095 7.166 14.403l8.064-8.064a6.96 6.96 0 0 1-4.099-6.339c0-3.837 3.124-6.954 6.954-6.954 2.82 0 5.244 1.7 6.34 4.1l8.064-8.064c-3.307-4.353-8.53-7.166-14.403-7.166z\" fill=\"#fbbc05\"/></svg>","urlPatterns":["*://console.cloud.google.com/*"]},"repository":{"url":"git+https://github.com/opentabs-dev/opentabs.git","type":"git","directory":"plugins/google-cloud"},"_npmVersion":"10.9.8","description":"OpenTabs plugin for Google Cloud Console","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.113"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^6.0.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.113"},"peerDependencies":{"zod":"^4.3.6"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-google-cloud_0.0.87_1782078034185_0.4884561668484715","host":"s3://npm-registry-packages-npm-production"}},"0.0.88":{"name":"@opentabs-dev/opentabs-plugin-google-cloud","version":"0.0.88","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"_id":"@opentabs-dev/opentabs-plugin-google-cloud@0.0.88","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"homepage":"https://github.com/opentabs-dev/opentabs#readme","bugs":{"url":"https://github.com/opentabs-dev/opentabs/issues"},"dist":{"shasum":"97e34180499c8433c42ccfae194db8791bf360d2","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-google-cloud/-/opentabs-plugin-google-cloud-0.0.88.tgz","fileCount":137,"integrity":"sha512-td2aZxLbF4hcVAjZEG2sQ/v+X8DhWQjEQjHtm0A0obHs1QVD85hndAyERZRii5LSAWfga5xOhDJxbFXgSZvsHg==","signatures":[{"sig":"MEUCICOGFtBKgME4JQqMgtvo1KYGHAkzDpxBcouTKR5cZPYZAiEAm8snjVQJrioODegaHb6Bzp28ZHg1Zjajt2Nc6Xypyp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1981155},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2c0b85e69d8810563c2e2198048030ad55c2c8e7","scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"iconSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\"><path d=\"M40.728 20.488l2.05.035 5.57-5.57.27-2.36C44.2 8.657 38.367 6.26 31.993 6.26c-11.54 0-21.28 7.852-24.163 18.488.608-.424 1.908-.106 1.908-.106l11.13-1.83s.572-.947.862-.9A13.88 13.88 0 0 1 32 17.375c3.3.007 6.34 1.173 8.728 3.102z\" fill=\"#ea4335\"/><path d=\"M56.17 24.77c-1.293-4.77-3.958-8.982-7.555-12.177l-7.887 7.887c3.16 2.55 5.187 6.452 5.187 10.82v1.392c3.837 0 6.954 3.124 6.954 6.954 0 3.837-3.124 6.954-6.954 6.954H32.007L30.615 48v8.346l1.392 1.385h13.908A18.11 18.11 0 0 0 64 39.647c-.007-6.155-3.1-11.6-7.83-14.876z\" fill=\"#4285f4\"/><path d=\"M18.085 57.74h13.9V46.6h-13.9a6.89 6.89 0 0 1-2.862-.622l-2.007.615-5.57 5.57-.488 1.88a18 18 0 0 0 10.926 3.689z\" fill=\"#34a853\"/><path d=\"M18.085 21.57A18.11 18.11 0 0 0 0 39.654c0 5.873 2.813 11.095 7.166 14.403l8.064-8.064a6.96 6.96 0 0 1-4.099-6.339c0-3.837 3.124-6.954 6.954-6.954 2.82 0 5.244 1.7 6.34 4.1l8.064-8.064c-3.307-4.353-8.53-7.166-14.403-7.166z\" fill=\"#fbbc05\"/></svg>","homepage":"https://console.cloud.google.com","description":"OpenTabs plugin for Google Cloud Console","displayName":"Google Cloud","iconDarkSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\"><path d=\"M40.728 20.488l2.05.035 5.57-5.57.27-2.36C44.2 8.657 38.367 6.26 31.993 6.26c-11.54 0-21.28 7.852-24.163 18.488.608-.424 1.908-.106 1.908-.106l11.13-1.83s.572-.947.862-.9A13.88 13.88 0 0 1 32 17.375c3.3.007 6.34 1.173 8.728 3.102z\" fill=\"#ea4335\"/><path d=\"M56.17 24.77c-1.293-4.77-3.958-8.982-7.555-12.177l-7.887 7.887c3.16 2.55 5.187 6.452 5.187 10.82v1.392c3.837 0 6.954 3.124 6.954 6.954 0 3.837-3.124 6.954-6.954 6.954H32.007L30.615 48v8.346l1.392 1.385h13.908A18.11 18.11 0 0 0 64 39.647c-.007-6.155-3.1-11.6-7.83-14.876z\" fill=\"#4285f4\"/><path d=\"M18.085 57.74h13.9V46.6h-13.9a6.89 6.89 0 0 1-2.862-.622l-2.007.615-5.57 5.57-.488 1.88a18 18 0 0 0 10.926 3.689z\" fill=\"#34a853\"/><path d=\"M18.085 21.57A18.11 18.11 0 0 0 0 39.654c0 5.873 2.813 11.095 7.166 14.403l8.064-8.064a6.96 6.96 0 0 1-4.099-6.339c0-3.837 3.124-6.954 6.954-6.954 2.82 0 5.244 1.7 6.34 4.1l8.064-8.064c-3.307-4.353-8.53-7.166-14.403-7.166z\" fill=\"#fbbc05\"/></svg>","urlPatterns":["*://console.cloud.google.com/*"]},"repository":{"url":"git+https://github.com/opentabs-dev/opentabs.git","type":"git","directory":"plugins/google-cloud"},"_npmVersion":"10.9.8","description":"OpenTabs plugin for Google Cloud Console","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.114"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^6.0.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.114"},"peerDependencies":{"zod":"^4.3.6"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-google-cloud_0.0.88_1783445771130_0.01399427187519553","host":"s3://npm-registry-packages-npm-production"}},"0.0.89":{"name":"@opentabs-dev/opentabs-plugin-google-cloud","description":"OpenTabs plugin for Google Cloud Console","version":"0.0.89","type":"module","main":"dist/adapter.iife.js","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"publishConfig":{"access":"public"},"opentabs":{"displayName":"Google Cloud","description":"OpenTabs plugin for Google Cloud Console","urlPatterns":["*://console.cloud.google.com/*"],"homepage":"https://console.cloud.google.com","iconSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\"><path d=\"M40.728 20.488l2.05.035 5.57-5.57.27-2.36C44.2 8.657 38.367 6.26 31.993 6.26c-11.54 0-21.28 7.852-24.163 18.488.608-.424 1.908-.106 1.908-.106l11.13-1.83s.572-.947.862-.9A13.88 13.88 0 0 1 32 17.375c3.3.007 6.34 1.173 8.728 3.102z\" fill=\"#ea4335\"/><path d=\"M56.17 24.77c-1.293-4.77-3.958-8.982-7.555-12.177l-7.887 7.887c3.16 2.55 5.187 6.452 5.187 10.82v1.392c3.837 0 6.954 3.124 6.954 6.954 0 3.837-3.124 6.954-6.954 6.954H32.007L30.615 48v8.346l1.392 1.385h13.908A18.11 18.11 0 0 0 64 39.647c-.007-6.155-3.1-11.6-7.83-14.876z\" fill=\"#4285f4\"/><path d=\"M18.085 57.74h13.9V46.6h-13.9a6.89 6.89 0 0 1-2.862-.622l-2.007.615-5.57 5.57-.488 1.88a18 18 0 0 0 10.926 3.689z\" fill=\"#34a853\"/><path d=\"M18.085 21.57A18.11 18.11 0 0 0 0 39.654c0 5.873 2.813 11.095 7.166 14.403l8.064-8.064a6.96 6.96 0 0 1-4.099-6.339c0-3.837 3.124-6.954 6.954-6.954 2.82 0 5.244 1.7 6.34 4.1l8.064-8.064c-3.307-4.353-8.53-7.166-14.403-7.166z\" fill=\"#fbbc05\"/></svg>","iconDarkSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 64 64\"><path d=\"M40.728 20.488l2.05.035 5.57-5.57.27-2.36C44.2 8.657 38.367 6.26 31.993 6.26c-11.54 0-21.28 7.852-24.163 18.488.608-.424 1.908-.106 1.908-.106l11.13-1.83s.572-.947.862-.9A13.88 13.88 0 0 1 32 17.375c3.3.007 6.34 1.173 8.728 3.102z\" fill=\"#ea4335\"/><path d=\"M56.17 24.77c-1.293-4.77-3.958-8.982-7.555-12.177l-7.887 7.887c3.16 2.55 5.187 6.452 5.187 10.82v1.392c3.837 0 6.954 3.124 6.954 6.954 0 3.837-3.124 6.954-6.954 6.954H32.007L30.615 48v8.346l1.392 1.385h13.908A18.11 18.11 0 0 0 64 39.647c-.007-6.155-3.1-11.6-7.83-14.876z\" fill=\"#4285f4\"/><path d=\"M18.085 57.74h13.9V46.6h-13.9a6.89 6.89 0 0 1-2.862-.622l-2.007.615-5.57 5.57-.488 1.88a18 18 0 0 0 10.926 3.689z\" fill=\"#34a853\"/><path d=\"M18.085 21.57A18.11 18.11 0 0 0 0 39.654c0 5.873 2.813 11.095 7.166 14.403l8.064-8.064a6.96 6.96 0 0 1-4.099-6.339c0-3.837 3.124-6.954 6.954-6.954 2.82 0 5.244 1.7 6.34 4.1l8.064-8.064c-3.307-4.353-8.53-7.166-14.403-7.166z\" fill=\"#fbbc05\"/></svg>"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"types":"./dist/index.d.ts","scripts":{"build":"tsc && opentabs-plugin build","dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","type-check":"tsc --noEmit","lint":"biome lint src/","lint:fix":"biome lint --fix src/","format:check":"biome format src/","format":"biome format --write src/","check":"npm run build && npm run type-check && npm run lint && npm run format:check"},"peerDependencies":{"zod":"^4.3.6"},"dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.115"},"devDependencies":{"@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.115","jiti":"^2.6.1","typescript":"^6.0.3","zod":"^4.3.6"},"repository":{"type":"git","url":"git+https://github.com/opentabs-dev/opentabs.git","directory":"plugins/google-cloud"},"_id":"@opentabs-dev/opentabs-plugin-google-cloud@0.0.89","gitHead":"260bc75680ed77caa0796847e31bd5023c1aeab6","bugs":{"url":"https://github.com/opentabs-dev/opentabs/issues"},"homepage":"https://github.com/opentabs-dev/opentabs#readme","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-rcjU/iEHYvLSWtuagl3otz5Fic4y5yGKAG75pvJhdG4uEZuRDwgKPhfb4Exl5bjaFGfcCJwixmtgeTx6pizA9g==","shasum":"0dcc69f7175b8379dff00c8cbb36ce21cd683a1f","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-google-cloud/-/opentabs-plugin-google-cloud-0.0.89.tgz","fileCount":137,"unpackedSize":1981155,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICUQWCND7hniRAOfytRsOAoZWY/DrKbxR3io3RJWrSoBAiEAw9+N4LKBw12jtfpsdX3Tfenqo7CXTYCtvYVC3k5Zk5o="}]},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"directories":{},"maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/opentabs-plugin-google-cloud_0.0.89_1785181003583_0.12277440619949065"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-11T19:06:30.769Z","modified":"2026-07-27T19:36:43.947Z","0.0.74":"2026-03-11T19:06:31.152Z","0.0.75":"2026-03-12T02:49:22.102Z","0.0.76":"2026-03-12T13:55:36.098Z","0.0.77":"2026-03-15T04:17:37.748Z","0.0.78":"2026-03-17T17:23:40.284Z","0.0.79":"2026-03-17T18:13:46.967Z","0.0.80":"2026-03-19T17:41:20.388Z","0.0.81":"2026-03-19T17:49:35.028Z","0.0.82":"2026-03-20T04:52:22.479Z","0.0.83":"2026-03-30T04:17:25.504Z","0.0.84":"2026-04-03T19:12:25.322Z","0.0.85":"2026-04-14T06:57:21.089Z","0.0.86":"2026-06-21T03:31:30.431Z","0.0.87":"2026-06-21T21:40:34.354Z","0.0.88":"2026-07-07T17:36:11.284Z","0.0.89":"2026-07-27T19:36:43.785Z"},"bugs":{"url":"https://github.com/opentabs-dev/opentabs/issues"},"homepage":"https://github.com/opentabs-dev/opentabs#readme","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"repository":{"type":"git","url":"git+https://github.com/opentabs-dev/opentabs.git","directory":"plugins/google-cloud"},"description":"OpenTabs plugin for Google Cloud Console","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"readme":"# Google Cloud\n\nOpenTabs plugin for Google Cloud Console — gives AI agents access to Google Cloud through your authenticated browser session.\n\n## Install\n\n```bash\nopentabs plugin install google-cloud\n```\n\nOr install globally via npm:\n\n```bash\nnpm install -g @opentabs-dev/opentabs-plugin-google-cloud\n```\n\n## Setup\n\n1. Open [console.cloud.google.com](https://console.cloud.google.com) in Chrome and log in\n2. Open the OpenTabs side panel — the Google Cloud plugin should appear as **ready**\n\n## Tools (30)\n\n### Projects (3)\n\n| Tool | Description | Type |\n|---|---|---|\n| `get_current_project` | Get the active project from the console URL | Read |\n| `list_projects` | List accessible GCP projects | Read |\n| `get_project` | Get details about a GCP project | Read |\n\n### Compute (7)\n\n| Tool | Description | Type |\n|---|---|---|\n| `list_instances` | List Compute Engine VM instances | Read |\n| `get_instance` | Get a Compute Engine VM instance | Read |\n| `start_instance` | Start a stopped VM instance | Write |\n| `stop_instance` | Stop a running VM instance | Write |\n| `list_disks` | List persistent disks | Read |\n| `list_networks` | List VPC networks | Read |\n| `list_firewalls` | List firewall rules | Read |\n\n### Storage (3)\n\n| Tool | Description | Type |\n|---|---|---|\n| `list_buckets` | List Cloud Storage buckets | Read |\n| `get_bucket` | Get a Cloud Storage bucket | Read |\n| `list_objects` | List objects in a storage bucket | Read |\n\n### IAM (3)\n\n| Tool | Description | Type |\n|---|---|---|\n| `list_service_accounts` | List IAM service accounts | Read |\n| `list_iam_roles` | List custom IAM roles | Read |\n| `get_iam_policy` | Get the project IAM policy | Read |\n\n### Services (3)\n\n| Tool | Description | Type |\n|---|---|---|\n| `list_enabled_services` | List enabled API services | Read |\n| `enable_service` | Enable a GCP API service | Write |\n| `disable_service` | Disable a GCP API service | Write |\n\n### Cloud Functions (2)\n\n| Tool | Description | Type |\n|---|---|---|\n| `list_functions` | List Cloud Functions | Read |\n| `get_function` | Get a Cloud Function | Read |\n\n### Cloud Run (2)\n\n| Tool | Description | Type |\n|---|---|---|\n| `list_cloud_run_services` | List Cloud Run services | Read |\n| `get_cloud_run_service` | Get a Cloud Run service | Read |\n\n### Logging (1)\n\n| Tool | Description | Type |\n|---|---|---|\n| `list_log_entries` | List Cloud Logging entries | Read |\n\n### Billing (2)\n\n| Tool | Description | Type |\n|---|---|---|\n| `list_billing_accounts` | List billing accounts | Read |\n| `get_billing_info` | Get project billing info | Read |\n\n### Kubernetes (2)\n\n| Tool | Description | Type |\n|---|---|---|\n| `list_clusters` | List GKE clusters | Read |\n| `get_cluster` | Get a GKE cluster | Read |\n\n### Cloud SQL (2)\n\n| Tool | Description | Type |\n|---|---|---|\n| `list_sql_instances` | List Cloud SQL instances | Read |\n| `get_sql_instance` | Get a Cloud SQL instance | Read |\n\n## How It Works\n\nThis plugin runs inside your Google Cloud tab through the [OpenTabs](https://opentabs.dev) Chrome extension. It uses your existing browser session — no API tokens or OAuth apps required. All operations happen as you, with your permissions.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}