{"_id":"@alvin0/ai-agent-sdk-protocol-gemini-interactions","_rev":"8-4f70a350d05fefe1e12890c108466730","name":"@alvin0/ai-agent-sdk-protocol-gemini-interactions","dist-tags":{"latest":"0.1.7"},"versions":{"0.1.0":{"name":"@alvin0/ai-agent-sdk-protocol-gemini-interactions","version":"0.1.0","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-protocol-gemini-interactions@0.1.0","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/protocol-gemini-interactions#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"1dfa20311f143561ae0ded0c4ffb07bf8b455016","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-protocol-gemini-interactions/-/ai-agent-sdk-protocol-gemini-interactions-0.1.0.tgz","fileCount":7,"integrity":"sha512-MkqI1X3Nq9Yvhrc3XvcA3mx8jkEAzIkTKtj2Svk+tNM8aAnUAx1WmKQlkwnPe9b2Tbte4Y63UNE9BITLq8zWPg==","signatures":[{"sig":"MEYCIQDXT13/EG73H1uKB+Z/CH0FfDR+uMfNum/HrQ2O1ffjvwIhAOHtMVgPUO377G12keVmu+Td570re+zaqGBaB3ymOuiO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-protocol-gemini-interactions@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61851},"main":"./dist/index.js","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-protocol-gemini-interactions-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true});require('node:fs').rmSync('artifacts',{recursive:true,force:true})\"","test:pack":"node ../../scripts/test-packed-protocol.mts protocol-gemini-interactions","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-protocol-gemini-interactions-0.1.0.tgz","_integrity":"sha512-MkqI1X3Nq9Yvhrc3XvcA3mx8jkEAzIkTKtj2Svk+tNM8aAnUAx1WmKQlkwnPe9b2Tbte4Y63UNE9BITLq8zWPg==","aiAgentSdk":{"roles":["wire-protocol"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/protocol-gemini-interactions"},"_npmVersion":"10.9.3","description":"Universal Gemini Interactions wire schema, serializer, and SSE translator for ai-agent-sdk","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","wrangler":"4.127.1","playwright":"1.62.1","typescript":"7.0.2","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.0"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-agent-sdk-protocol-gemini-interactions_0.1.0_1788971814402_0.08421237321181185","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@alvin0/ai-agent-sdk-protocol-gemini-interactions","version":"0.1.1","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-protocol-gemini-interactions@0.1.1","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/protocol-gemini-interactions#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"731ebad85aa1f80cd29e3c0726846827973b3410","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-protocol-gemini-interactions/-/ai-agent-sdk-protocol-gemini-interactions-0.1.1.tgz","fileCount":7,"integrity":"sha512-JW2YWk8+hVphF53R0FWGcJ16hrTWa5qp8f5cIIxcNGv2MHbZ0g/qT4lI7m7TWHjHdFWwAzhhlgxa8WuMaD/u1A==","signatures":[{"sig":"MEUCIQD8fYw240YB3jQxs2HYU/2GvTWLG+5yRw7leGtzpSo+2wIgFniS8rKEBWRls/Qn2FK1O8gNfZDP7IQqdzRuhxwvdFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHLA0lAmqK20Z7zJPeT6w9uMGlxUC/F5+TW5GPc/vUlsAiAMPdXwDedftxF3huk5jdV9+PoBh0r0RdITnG90PZNPDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-protocol-gemini-interactions@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63392},"main":"./dist/index.js","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-protocol-gemini-interactions-0.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true});require('node:fs').rmSync('artifacts',{recursive:true,force:true})\"","test:pack":"node ../../scripts/test-packed-protocol.mts protocol-gemini-interactions","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-protocol-gemini-interactions-0.1.1.tgz","_integrity":"sha512-JW2YWk8+hVphF53R0FWGcJ16hrTWa5qp8f5cIIxcNGv2MHbZ0g/qT4lI7m7TWHjHdFWwAzhhlgxa8WuMaD/u1A==","aiAgentSdk":{"roles":["wire-protocol"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/protocol-gemini-interactions"},"_npmVersion":"10.9.3","description":"Universal Gemini Interactions wire schema, serializer, and SSE translator for ai-agent-sdk","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","wrangler":"4.127.1","playwright":"1.62.1","typescript":"7.0.2","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.1"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-agent-sdk-protocol-gemini-interactions_0.1.1_1789238285131_0.03947839329256153","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@alvin0/ai-agent-sdk-protocol-gemini-interactions","version":"0.1.2","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-protocol-gemini-interactions@0.1.2","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/protocol-gemini-interactions#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"73c66037c45b7a7f70782cd8f13348822d98c8f7","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-protocol-gemini-interactions/-/ai-agent-sdk-protocol-gemini-interactions-0.1.2.tgz","fileCount":7,"integrity":"sha512-YAec16GDjrK+Jfof3ohYAHFS/TmuQcwJ0gIowmOhcyOOC9Fr0Bm8FpozzWkWVNgAcmMmXY2F8BkpXktFDp2S2w==","signatures":[{"sig":"MEQCIAl3OsL40TX1DB79joHo8CPhnyY9+eCY44UtMoV6SN7DAiB84dasqmGM0lihOLELyRi8tFmfACeZ8t97S48lhm7hZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDQyRa9zJWrx4k3FfGHOAaLaUePmciPRT3M0lICRd7MlgIhAKTGxFqxNO/CgF6JnUpazFv+926mGWhpOhphl2a018RD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-protocol-gemini-interactions@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63392},"main":"./dist/index.js","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-protocol-gemini-interactions-0.1.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true});require('node:fs').rmSync('artifacts',{recursive:true,force:true})\"","test:pack":"node ../../scripts/test-packed-protocol.mts protocol-gemini-interactions","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-protocol-gemini-interactions-0.1.2.tgz","_integrity":"sha512-YAec16GDjrK+Jfof3ohYAHFS/TmuQcwJ0gIowmOhcyOOC9Fr0Bm8FpozzWkWVNgAcmMmXY2F8BkpXktFDp2S2w==","aiAgentSdk":{"roles":["wire-protocol"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/protocol-gemini-interactions"},"_npmVersion":"10.9.3","description":"Universal Gemini Interactions wire schema, serializer, and SSE translator for ai-agent-sdk","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","wrangler":"4.127.1","playwright":"1.62.1","typescript":"7.0.2","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.2"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-agent-sdk-protocol-gemini-interactions_0.1.2_1789281511233_0.3215052309010977","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@alvin0/ai-agent-sdk-protocol-gemini-interactions","version":"0.1.3","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-protocol-gemini-interactions@0.1.3","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/protocol-gemini-interactions#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"880c20cb4afb56f38f05699b5c1b6132435d9a61","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-protocol-gemini-interactions/-/ai-agent-sdk-protocol-gemini-interactions-0.1.3.tgz","fileCount":7,"integrity":"sha512-OVlr4O+TOvX9VqEdeZv4/Se0cJO2aYgG38Nkz31O76TZUyoBqxukh4xsS1+wAVXBFXeSZ9Op6Cvt3LvBCxPa1g==","signatures":[{"sig":"MEYCIQDyxv8hXZKa/PiCZRYnczdnS5Xl/zsnWPnsrDcnfFYRPgIhAP7q6qZS1NcCA7VCe7niXLbTc3tjqvqZaisWYzlO5Jl1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF0gDnZqClXP1SQkx9D0fp0eShzHqNEF4k3i0NeJ8E8KAiAfhPk99ngl6ygok/3jolgRghXNtqoRtx/lPY0wZbx4UQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-protocol-gemini-interactions@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63392},"main":"./dist/index.js","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-protocol-gemini-interactions-0.1.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true});require('node:fs').rmSync('artifacts',{recursive:true,force:true})\"","test:pack":"node ../../scripts/test-packed-protocol.mts protocol-gemini-interactions","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-protocol-gemini-interactions-0.1.3.tgz","_integrity":"sha512-OVlr4O+TOvX9VqEdeZv4/Se0cJO2aYgG38Nkz31O76TZUyoBqxukh4xsS1+wAVXBFXeSZ9Op6Cvt3LvBCxPa1g==","aiAgentSdk":{"roles":["wire-protocol"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/protocol-gemini-interactions"},"_npmVersion":"10.9.3","description":"Universal Gemini Interactions wire schema, serializer, and SSE translator for ai-agent-sdk","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","wrangler":"4.127.1","playwright":"1.62.1","typescript":"7.0.2","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.3"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-agent-sdk-protocol-gemini-interactions_0.1.3_1789485103383_0.6112352754155408","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@alvin0/ai-agent-sdk-protocol-gemini-interactions","version":"0.1.4","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-protocol-gemini-interactions@0.1.4","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/protocol-gemini-interactions#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"12a9970d484f52d3c5e4851445594216adcd7e95","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-protocol-gemini-interactions/-/ai-agent-sdk-protocol-gemini-interactions-0.1.4.tgz","fileCount":7,"integrity":"sha512-VfqRneNbSqUdeXI/77K5FR6r+Cg7eglT59N5kp3PIdgm0GHCGjT9nkuSQYXKCdgDmHMGh1MG72wo6ePf8mDepg==","signatures":[{"sig":"MEQCIBGQcLlKJDv+ZULOIGmVAbExm59Gk71+zIMvp/XaknSuAiB8Ji0VmxaP7ATVD8tdfa6or9sOmHb//Qjs6SKn49qq9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD7dltcTN3c4Rms9w1h3EEZn8G/JW4Eqx7R6I8eqkxDUgIgPbh2MZCjskzwSMFfw4OcOTXUit89JViiXwSKVFvu2/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-protocol-gemini-interactions@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63613},"main":"./dist/index.js","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-protocol-gemini-interactions-0.1.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true});require('node:fs').rmSync('artifacts',{recursive:true,force:true})\"","test:pack":"node ../../scripts/test-packed-protocol.mts protocol-gemini-interactions","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-protocol-gemini-interactions-0.1.4.tgz","_integrity":"sha512-VfqRneNbSqUdeXI/77K5FR6r+Cg7eglT59N5kp3PIdgm0GHCGjT9nkuSQYXKCdgDmHMGh1MG72wo6ePf8mDepg==","aiAgentSdk":{"roles":["wire-protocol"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/protocol-gemini-interactions"},"_npmVersion":"10.9.3","description":"Universal Gemini Interactions wire schema, serializer, and SSE translator for ai-agent-sdk","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","wrangler":"4.127.1","playwright":"1.62.1","typescript":"7.0.2","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.4"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-agent-sdk-protocol-gemini-interactions_0.1.4_1789796029350_0.09187908249289989","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@alvin0/ai-agent-sdk-protocol-gemini-interactions","version":"0.1.5","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-protocol-gemini-interactions@0.1.5","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/protocol-gemini-interactions#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"1da514cc3624ee0fed0d43afea63a5a7d44bef7f","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-protocol-gemini-interactions/-/ai-agent-sdk-protocol-gemini-interactions-0.1.5.tgz","fileCount":7,"integrity":"sha512-CCuAs/QA48/RZQde8taqHSruODJCssPH5kICHiPDSkJLwzVpVVE9m4DafvL2ukTwzDs+Z/JyAsfBHJk9C4ZVew==","signatures":[{"sig":"MEYCIQDuM+kcqMqmFwE+gF/4T6whV6PL/abOl0ZcUGxM0dcWWwIhAMyRVl1qFrCc3ab1+xQT6QUQzAcY2rmbVnM9HwqQdnOR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICsxeTRaIxZgJZxFodaV2nlmeyHHI0IkFaFF6K3kMDvoAiAfbVzcIIkfLvXicWyHoKFuhfhNrNYGTBtd454rW8TZlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-protocol-gemini-interactions@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63613},"main":"./dist/index.js","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-protocol-gemini-interactions-0.1.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true});require('node:fs').rmSync('artifacts',{recursive:true,force:true})\"","test:pack":"node ../../scripts/test-packed-protocol.mts protocol-gemini-interactions","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-protocol-gemini-interactions-0.1.5.tgz","_integrity":"sha512-CCuAs/QA48/RZQde8taqHSruODJCssPH5kICHiPDSkJLwzVpVVE9m4DafvL2ukTwzDs+Z/JyAsfBHJk9C4ZVew==","aiAgentSdk":{"roles":["wire-protocol"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/protocol-gemini-interactions"},"_npmVersion":"10.9.3","description":"Universal Gemini Interactions wire schema, serializer, and SSE translator for ai-agent-sdk","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","wrangler":"4.127.1","playwright":"1.62.1","typescript":"7.0.2","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.5"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai-agent-sdk-protocol-gemini-interactions_0.1.5_1790681099449_0.33962679498133896","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@alvin0/ai-agent-sdk-protocol-gemini-interactions","version":"0.1.6","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-protocol-gemini-interactions@0.1.6","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/protocol-gemini-interactions#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"9d5e9576dfe1853e515186f5c2cebe66647b471a","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-protocol-gemini-interactions/-/ai-agent-sdk-protocol-gemini-interactions-0.1.6.tgz","fileCount":7,"integrity":"sha512-uns2EEkoGuT8KFFxVrcfwkMjnV19gw08AEMIbMF3gnme0KvBEGUy38K40wuRtPXmoKPg1q786gj518FTssuzeA==","signatures":[{"sig":"MEYCIQD0eWnpIiQ43Vhw1TSUfBjpga2wY1k28ee3SnU2zQ2ZWQIhAPAF/bbPgWOPYX72lLmP54qPXnyJQw94sLaP4nbbBGS9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDaQZXjNK3tHIUkouxhGfCg1jR8/tcWej/8Phve8FPLSAiAAxQK/dyenm2Ci4V9UYnmpHA50pK+L4xCnLlX+uVO2yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-protocol-gemini-interactions@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63613},"main":"./dist/index.js","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-protocol-gemini-interactions-0.1.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true});require('node:fs').rmSync('artifacts',{recursive:true,force:true})\"","test:pack":"node ../../scripts/test-packed-protocol.mts protocol-gemini-interactions","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-protocol-gemini-interactions-0.1.6.tgz","_integrity":"sha512-uns2EEkoGuT8KFFxVrcfwkMjnV19gw08AEMIbMF3gnme0KvBEGUy38K40wuRtPXmoKPg1q786gj518FTssuzeA==","aiAgentSdk":{"roles":["wire-protocol"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/protocol-gemini-interactions"},"_npmVersion":"10.9.3","description":"Universal Gemini Interactions wire schema, serializer, and SSE translator for ai-agent-sdk","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","wrangler":"4.127.1","playwright":"1.62.1","typescript":"7.0.2","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.6"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/ai-agent-sdk-protocol-gemini-interactions_0.1.6_1790702214519_0.40531916727108475","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"_id":"@alvin0/ai-agent-sdk-protocol-gemini-interactions@0.1.7","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"abedef40884ca6628aff2e800bb646bcd676dca9","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-protocol-gemini-interactions/-/ai-agent-sdk-protocol-gemini-interactions-0.1.7.tgz","fileCount":7,"integrity":"sha512-BxUYwAihBweIxfT0v0zefmW3h+08dcoxkMMRKPRylcQ6dT/QQHXTeKJRvwVBM9JXV/3JYO9kXAihj33lnM0Wtw==","signatures":[{"sig":"MEYCIQDe3wx/dvUVnPWkbfrEdYqpaZDqtEFsyNXslhJKW2E+/QIhALFhVwG7V0vk2sHfXN6z/6lBpj/sjlaW6eGcVqp3b+R/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDbEWfwaw0Xuw42u03zkSHNVVXLhGcaHPG8Wzy+gMthhQIhAJn0Rpa5uDMcaJinOkc1n1r0eqD2UAOKzV05tG/rvJEG"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-protocol-gemini-interactions@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63613},"main":"./dist/index.js","name":"@alvin0/ai-agent-sdk-protocol-gemini-interactions","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-protocol-gemini-interactions-0.1.7.tgz","types":"./dist/index.d.ts","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"license":"MIT","scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true});require('node:fs').rmSync('artifacts',{recursive:true,force:true})\"","test:pack":"node ../../scripts/test-packed-protocol.mts protocol-gemini-interactions","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"version":"0.1.7","_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/protocol-gemini-interactions#readme","_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-protocol-gemini-interactions-0.1.7.tgz","_integrity":"sha512-BxUYwAihBweIxfT0v0zefmW3h+08dcoxkMMRKPRylcQ6dT/QQHXTeKJRvwVBM9JXV/3JYO9kXAihj33lnM0Wtw==","aiAgentSdk":{"roles":["wire-protocol"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/protocol-gemini-interactions"},"_npmVersion":"10.9.3","description":"Universal Gemini Interactions wire schema, serializer, and SSE translator for ai-agent-sdk","directories":{},"maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","wrangler":"4.127.1","playwright":"1.62.1","typescript":"7.0.2","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.7"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.7"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-agent-sdk-protocol-gemini-interactions_0.1.7_1790758849998_0.10627863870517196"}}},"time":{"created":"2026-09-09T16:36:54.228Z","modified":"2026-09-30T09:00:50.451Z","0.1.0":"2026-09-09T16:36:54.526Z","0.1.1":"2026-09-12T18:38:05.221Z","0.1.2":"2026-09-13T06:38:31.330Z","0.1.3":"2026-09-15T15:11:43.486Z","0.1.4":"2026-09-19T05:33:49.432Z","0.1.5":"2026-09-29T11:24:59.539Z","0.1.6":"2026-09-29T17:16:54.636Z","0.1.7":"2026-09-30T09:00:50.073Z"},"bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/protocol-gemini-interactions#readme","repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/protocol-gemini-interactions"},"description":"Universal Gemini Interactions wire schema, serializer, and SSE translator for ai-agent-sdk","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"readme":"# @alvin0/ai-agent-sdk-protocol-gemini-interactions\n\nRuntime: **Universal** (Edge/Worker, browser, Deno, Bun, and Node).\n\n```sh\npnpm add @alvin0/ai-agent-sdk-core @alvin0/ai-agent-sdk-protocol-gemini-interactions\n```\n\nUniversal serializer and SSE translator for the Gemini Interactions API. This\npackage implements only the `/v1beta/interactions` wire protocol; use\n`@alvin0/ai-agent-sdk-provider-gemini` for the Google endpoint and API-key setup.\n","readmeFilename":"README.md"}