{"_id":"@agent-gossip/shared","_rev":"3-3a0d98da5e5be0358b4b4bf4a7f2994f","name":"@agent-gossip/shared","dist-tags":{"latest":"0.1.2"},"versions":{"0.1.0":{"name":"@agent-gossip/shared","version":"0.1.0","keywords":["gossip","mcp","claude","ai-agents","mesh"],"author":{"name":"Sandip Pundlik Wankhede"},"license":"MIT","_id":"@agent-gossip/shared@0.1.0","maintainers":[{"name":"forevibe","email":"forevibeapp@gmail.com"}],"homepage":"https://github.com/sandipwankhede/gossip#readme","bugs":{"url":"https://github.com/sandipwankhede/gossip/issues"},"dist":{"shasum":"1b6e244bade4e2f5be396618d9eb7341328cda4d","tarball":"https://registry.npmjs.org/@agent-gossip/shared/-/shared-0.1.0.tgz","fileCount":5,"integrity":"sha512-M9O1ft8Wu4Wzmj+oW7xF77AfGTri5XoNOPNDS0hvgmCwMSvMwCBCS/9xDhlY7NZVwvs/uoSLE9CGykTd4QFPdQ==","signatures":[{"sig":"MEUCIDSDS3z/Z7a/6+/pL8WCD44FxrEvQ4sF07x3ytY7H15bAiEA7mKmeepoE7iWJtRWuPzmOp9qbxFktuwQyEGaflGsUQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4439},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"pnpm build"},"_npmUser":{"name":"forevibe","email":"forevibeapp@gmail.com"},"repository":{"url":"git+https://github.com/sandipwankhede/gossip.git","type":"git"},"_npmVersion":"10.9.3","description":"Shared wire protocol types for the Gossip agent mesh","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.1.0_1774543621753_0.14282092024021842","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@agent-gossip/shared","version":"0.1.1","keywords":["gossip","mcp","claude","ai-agents","mesh"],"author":{"name":"Sandip Pundlik Wankhede"},"license":"MIT","_id":"@agent-gossip/shared@0.1.1","maintainers":[{"name":"forevibe","email":"forevibeapp@gmail.com"}],"homepage":"https://github.com/sandipwankhede/gossip#readme","bugs":{"url":"https://github.com/sandipwankhede/gossip/issues"},"dist":{"shasum":"20eb6bf99a6780678ab469ffef7e8abfd92ffde0","tarball":"https://registry.npmjs.org/@agent-gossip/shared/-/shared-0.1.1.tgz","fileCount":6,"integrity":"sha512-tM5BIVwZbkJQhr7wW2BIdozCYSQwj6jTiZOs9o+xk2VxI3Xu46EfsxxON8JBHnbXr8wVdN7axw7rlpM+6hjuWg==","signatures":[{"sig":"MEUCIQC6vEewNaMlB7v0lEC5z41jQswiluNh0e4ykT0+v3plQgIgC3vSRt6AURNbvYLA+AYn88rxtT2eHOnD/mjIJMuYiLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5388},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"pnpm build"},"_npmUser":{"name":"forevibe","email":"forevibeapp@gmail.com"},"repository":{"url":"git+https://github.com/sandipwankhede/gossip.git","type":"git"},"_npmVersion":"10.9.3","description":"Shared wire protocol types for the Gossip agent mesh","directories":{},"_nodeVersion":"22.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/shared_0.1.1_1774544116384_0.465021919606035","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@agent-gossip/shared","version":"0.1.2","description":"Shared wire protocol types for the Gossip agent mesh","author":{"name":"Sandip Pundlik Wankhede"},"license":"MIT","keywords":["gossip","mcp","claude","ai-agents","mesh"],"repository":{"type":"git","url":"git+https://github.com/sandipwankhede/gossip.git"},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"require":"./dist/index.js","default":"./dist/index.js","types":"./dist/index.d.ts"}},"engines":{"node":">=20"},"scripts":{"build":"tsc","prepublishOnly":"pnpm build"},"devDependencies":{"typescript":"^5.4.0"},"_id":"@agent-gossip/shared@0.1.2","bugs":{"url":"https://github.com/sandipwankhede/gossip/issues"},"homepage":"https://github.com/sandipwankhede/gossip#readme","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-2LuHBtoSRuONvvBvsgL1Gcx2/VD9V2Vz09gVdv0TmZhZmdBPj2Uz9z1QDzpAf/8jRpKzHOqfl72iI5W2ZNmdiQ==","shasum":"62a81130fc549fbaf69ecd5189f131d6051d33d4","tarball":"https://registry.npmjs.org/@agent-gossip/shared/-/shared-0.1.2.tgz","fileCount":6,"unpackedSize":5393,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE5mwIANTHLyVsDx3Al+YWhp4vtjnGJ/1Wj9kWPolrdNAiEA02i2e486oPQXL1rZ/aPB7PpGbVLlYOBO2l3FHz7xcu0="}]},"_npmUser":{"name":"forevibe","email":"forevibeapp@gmail.com"},"directories":{},"maintainers":[{"name":"forevibe","email":"forevibeapp@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_0.1.2_1774610353045_0.7389594525189531"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-26T16:47:01.639Z","modified":"2026-03-27T11:19:13.328Z","0.1.0":"2026-03-26T16:47:01.911Z","0.1.1":"2026-03-26T16:55:16.537Z","0.1.2":"2026-03-27T11:19:13.194Z"},"bugs":{"url":"https://github.com/sandipwankhede/gossip/issues"},"author":{"name":"Sandip Pundlik Wankhede"},"license":"MIT","homepage":"https://github.com/sandipwankhede/gossip#readme","keywords":["gossip","mcp","claude","ai-agents","mesh"],"repository":{"type":"git","url":"git+https://github.com/sandipwankhede/gossip.git"},"description":"Shared wire protocol types for the Gossip agent mesh","maintainers":[{"name":"forevibe","email":"forevibeapp@gmail.com"}],"readme":"# @agent-gossip/shared\r\n\r\nShared TypeScript types and wire protocol definitions for the Gossip agent mesh.\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install @agent-gossip/shared\r\n```\r\n\r\n## What's Included\r\n\r\n- **Message types** — `AskRequest`, `AskResponse`, `TellMessage`, `BroadcastMessage`, etc.\r\n- **Wire protocol** — JSON message format for agent-to-agent communication\r\n- **Type guards** — Runtime validation helpers\r\n\r\n## Usage\r\n\r\n```typescript\r\nimport { AskRequest, AskResponse, WireMessage } from '@agent-gossip/shared';\r\n\r\nconst request: AskRequest = {\r\n  type: 'ask',\r\n  from: 'payments',\r\n  to: 'orders',\r\n  id: 'req-123',\r\n  question: 'What is the schema for order.created events?'\r\n};\r\n```\r\n\r\n## Related Packages\r\n\r\n- [`agent-gossip`](https://www.npmjs.com/package/agent-gossip) — CLI & MCP server for AI coding agents\r\n- [`@agent-gossip/hub`](https://www.npmjs.com/package/@agent-gossip/hub) — WebSocket relay hub\r\n\r\n## License\r\n\r\nMIT\r\n","readmeFilename":"README.md"}