{"_id":"@cooperbench/claude-coop","_rev":"18-99b9f248b83fd2b495a7d867b08b2fb7","name":"@cooperbench/claude-coop","dist-tags":{"latest":"0.1.19"},"versions":{"0.1.0":{"name":"@cooperbench/claude-coop","version":"0.1.0","_id":"@cooperbench/claude-coop@0.1.0","maintainers":[{"name":"akhatua","email":"arpandeepk@gmail.com"}],"bin":{"claude-coop":"src/cli/index.ts"},"dist":{"shasum":"e9777a238da9d2254a5976a2f99999bc06066794","tarball":"https://registry.npmjs.org/@cooperbench/claude-coop/-/claude-coop-0.1.0.tgz","fileCount":26,"integrity":"sha512-6E0HQyNNdjMpiTiU91EFy0ByAz34hrUR29jYrnDYV8K2CduF0ld2JlTnad6C/4xcc/l/f+Zbujw4XOnGmV0i6Q==","signatures":[{"sig":"MEYCIQCtVENssISNaKKl5KqEhjJjgkBALr7MPHmC+PGvfUTNjwIhAN20sgP4+x/pOhZhYR8mCVFWpby4kE04LoHlEFUaNpZ/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56217},"type":"module","gitHead":"a515dd2426a6dc3634370e344a0e36f1ed8d80bd","scripts":{"cli":"bun src/cli/index.ts","test":"bun test tests/","start":"bun src/server/index.ts"},"_npmUser":{"name":"akhatua","email":"arpandeepk@gmail.com"},"_npmVersion":"10.9.2","description":"Peer messaging for Claude Code sessions. Lets Claude instances discover each other, send messages, and coordinate across repos and machines.","directories":{},"_nodeVersion":"23.10.0","dependencies":{"zod":"^4.3.6","commander":"^14.0.3","@supabase/supabase-js":"^2.99.3","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.11","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-coop_0.1.0_1774324602522_0.9336814503798192","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@cooperbench/claude-coop","version":"0.1.1","_id":"@cooperbench/claude-coop@0.1.1","maintainers":[{"name":"akhatua","email":"arpandeepk@gmail.com"}],"bin":{"claude-coop":"src/cli/index.ts"},"dist":{"shasum":"8f6fed17697881d63a693eac3b999fc35af48266","tarball":"https://registry.npmjs.org/@cooperbench/claude-coop/-/claude-coop-0.1.1.tgz","fileCount":26,"integrity":"sha512-B2QMySyqn/DtS05pQX5YofNTc382bT+TdtBJL7gCFSD+4TxdK+mFKpoDaonGsdcx7YKjxj8WGzOeq3OmEYBULw==","signatures":[{"sig":"MEUCIQDfegSt5/KC1xUctVDdhkjVDnfEcFSnqgAYuhei14IiwgIgZAisLcxlSAzvido/cN+MLcl2bZIoL2vjV7tBUaOTgC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56247},"type":"module","gitHead":"c1fe0667eed60bc36a624dbfcd4b11773693982f","scripts":{"cli":"bun src/cli/index.ts","test":"bun test tests/","start":"bun src/server/index.ts"},"_npmUser":{"name":"akhatua","email":"arpandeepk@gmail.com"},"_npmVersion":"10.9.2","description":"Peer messaging for Claude Code sessions. Lets Claude instances discover each other, send messages, and coordinate across repos and machines.","directories":{},"_nodeVersion":"23.10.0","dependencies":{"zod":"^4.3.6","commander":"^14.0.3","@supabase/supabase-js":"^2.99.3","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.11","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-coop_0.1.1_1774324852004_0.13913192820646425","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@cooperbench/claude-coop","version":"0.1.2","_id":"@cooperbench/claude-coop@0.1.2","maintainers":[{"name":"akhatua","email":"arpandeepk@gmail.com"}],"bin":{"claude-coop":"src/cli/index.ts"},"dist":{"shasum":"0f45940c845c557709f73d556423ba3995d5f255","tarball":"https://registry.npmjs.org/@cooperbench/claude-coop/-/claude-coop-0.1.2.tgz","fileCount":26,"integrity":"sha512-LBrEn02oIiTv5ZExleoqB4QRlrkubOlgDQs6jzvLeQ49KE6yROHqctI7dDaaSzM4MGjgQ1Hzufu9p+05fosRjA==","signatures":[{"sig":"MEUCIBJBhwJWNIOmtv/wTn1tZWVOIPtF55tyCbmujh7lMuHXAiEAqytxJBLIhVyzu3ns3/MxySO40Z11vc3BccHq5Fork0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56277},"type":"module","gitHead":"1ef568efd1410714bd07aeeb7fe802da9af31531","scripts":{"cli":"bun src/cli/index.ts","test":"bun test tests/","start":"bun src/server/index.ts"},"_npmUser":{"name":"akhatua","email":"arpandeepk@gmail.com"},"_npmVersion":"10.9.2","description":"Peer messaging for Claude Code sessions. Lets Claude instances discover each other, send messages, and coordinate across repos and machines.","directories":{},"_nodeVersion":"23.10.0","dependencies":{"zod":"^4.3.6","commander":"^14.0.3","@supabase/supabase-js":"^2.99.3","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.11","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-coop_0.1.2_1774324919835_0.51082155863421","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@cooperbench/claude-coop","version":"0.1.3","_id":"@cooperbench/claude-coop@0.1.3","maintainers":[{"name":"akhatua","email":"arpandeepk@gmail.com"}],"bin":{"claude-coop":"src/cli/index.ts"},"dist":{"shasum":"d9abb72da63395734a8a4528dd20b4ea070be50c","tarball":"https://registry.npmjs.org/@cooperbench/claude-coop/-/claude-coop-0.1.3.tgz","fileCount":26,"integrity":"sha512-foDSLmXpG0iqaLAcr6BMDdnpqT/2QWs6Mj7LSRK9cXx0Soe8JJnrutKThuxEP7SDKEmCt3PXTfpGd7WQbRZytA==","signatures":[{"sig":"MEUCIQCX3LDam6dhqtPykmRhI+Z9nlWBW3Sx5myOUnAK+Sy4ogIgWEBwXW98hDoDSGUFzUNwiUimL1E5Qdf9LgF+kOw7tK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56662},"type":"module","gitHead":"1ac9cb3177f182ab06522135c1878d9cf79fe96a","scripts":{"cli":"bun src/cli/index.ts","test":"bun test tests/","start":"bun src/server/index.ts"},"_npmUser":{"name":"akhatua","email":"arpandeepk@gmail.com"},"_npmVersion":"10.9.2","description":"Peer messaging for Claude Code sessions. Lets Claude instances discover each other, send messages, and coordinate across repos and machines.","directories":{},"_nodeVersion":"23.10.0","dependencies":{"zod":"^4.3.6","commander":"^14.0.3","@supabase/supabase-js":"^2.99.3","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.11","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-coop_0.1.3_1774327671911_0.928482790627664","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@cooperbench/claude-coop","version":"0.1.4","_id":"@cooperbench/claude-coop@0.1.4","maintainers":[{"name":"akhatua","email":"arpandeepk@gmail.com"}],"bin":{"claude-coop":"src/cli/index.ts"},"dist":{"shasum":"dca94478d5aaebbc516738c01cc5459447fa984b","tarball":"https://registry.npmjs.org/@cooperbench/claude-coop/-/claude-coop-0.1.4.tgz","fileCount":26,"integrity":"sha512-4kd/E2EWirKarsC/W0ECf3V2o9Q9RjPd1V3alVd/6vN3DUZVMhXQ4eBHEEMeLcmW25CYcHUTNqcbbeQ7Xa9Few==","signatures":[{"sig":"MEQCIEwJFvuwHc3G9nkRoV3d6KIade8EPv0S8voSP+jOznT4AiA2ktJFOHCJPKB/cvrJMSFZvNQkGMrmfWiLH2u8eV7t6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62300},"type":"module","gitHead":"388b557133dd793494c65c10e37e92c55f49d374","scripts":{"cli":"bun src/cli/index.ts","test":"bun test tests/","start":"bun src/server/index.ts"},"_npmUser":{"name":"akhatua","email":"arpandeepk@gmail.com"},"_npmVersion":"10.9.2","description":"Peer messaging for Claude Code sessions. Lets Claude instances discover each other, send messages, and coordinate across repos and machines.","directories":{},"_nodeVersion":"23.10.0","dependencies":{"zod":"^4.3.6","commander":"^14.0.3","@supabase/supabase-js":"^2.99.3","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.11","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-coop_0.1.4_1774334037857_0.2785329041889899","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@cooperbench/claude-coop","version":"0.1.5","_id":"@cooperbench/claude-coop@0.1.5","maintainers":[{"name":"akhatua","email":"arpandeepk@gmail.com"}],"bin":{"claude-coop":"src/cli/index.ts"},"dist":{"shasum":"d7edeb3273ffdef75e99fba8dbb1f997e966de5e","tarball":"https://registry.npmjs.org/@cooperbench/claude-coop/-/claude-coop-0.1.5.tgz","fileCount":26,"integrity":"sha512-Wcx+w3+LU+okz8O6oOByFby+2X6f+MoxFPaHcNHw3lYqcV4mGHLx2O6zo3q4alZE0Yj1iFj4gylVxN/u5+0ixA==","signatures":[{"sig":"MEYCIQDkWRffKSt9RulSp8bOGq2qSjl7d07gbdxB49TiBmcAqgIhAIaEVVJUbOH2xKLF+jJR0dnCcTeFK4gr9Jfup1KvCGdo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62301},"type":"module","gitHead":"f0d6cbed168c6aff1e392e811b7ebde0e7224772","scripts":{"cli":"bun src/cli/index.ts","test":"bun test tests/","start":"bun src/server/index.ts"},"_npmUser":{"name":"akhatua","email":"arpandeepk@gmail.com"},"_npmVersion":"10.9.2","description":"Peer messaging for Claude Code sessions. Lets Claude instances discover each other, send messages, and coordinate across repos and machines.","directories":{},"_nodeVersion":"23.10.0","dependencies":{"zod":"^4.3.6","commander":"^14.0.3","@supabase/supabase-js":"^2.99.3","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.11","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-coop_0.1.5_1774335967893_0.5240418101672784","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@cooperbench/claude-coop","version":"0.1.6","_id":"@cooperbench/claude-coop@0.1.6","maintainers":[{"name":"akhatua","email":"arpandeepk@gmail.com"}],"bin":{"claude-coop":"src/cli/index.ts"},"dist":{"shasum":"2a20667850e130f29c50d183b65b12b491c71abd","tarball":"https://registry.npmjs.org/@cooperbench/claude-coop/-/claude-coop-0.1.6.tgz","fileCount":26,"integrity":"sha512-MQ9DqPyhq2dHl+dxLY3+S/zhSL0E5ytwTP41E6hCbj/8hIvDfqbGsI2Vsj+d6A6qJ31gG00Hw16+jufthKxLIQ==","signatures":[{"sig":"MEUCICfAbuRKIW0Q+/9+twqwUpyH185WBgXnBSVn/SYeBMgOAiEAh/maHmgZ1jJV+18zY5nQPJEoc5hL1V8gS9upIg5+HkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62254},"type":"module","gitHead":"62f3e5a7622084ad7cfe2b1157bf3b06a0cf0e73","scripts":{"cli":"bun src/cli/index.ts","test":"bun test tests/","start":"bun src/server/index.ts"},"_npmUser":{"name":"akhatua","email":"arpandeepk@gmail.com"},"_npmVersion":"10.9.2","description":"Peer messaging for Claude Code sessions. Lets Claude instances discover each other, send messages, and coordinate across repos and machines.","directories":{},"_nodeVersion":"23.10.0","dependencies":{"zod":"^4.3.6","commander":"^14.0.3","@supabase/supabase-js":"^2.99.3","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.11","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-coop_0.1.6_1774374250522_0.5591303118321063","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@cooperbench/claude-coop","version":"0.1.7","_id":"@cooperbench/claude-coop@0.1.7","maintainers":[{"name":"akhatua","email":"arpandeepk@gmail.com"},{"name":"prokil","email":"prokilchu@gmail.com"}],"bin":{"claude-coop":"src/cli/index.ts"},"dist":{"shasum":"22220f8e4340959898a5a2a00158d56c99f2f430","tarball":"https://registry.npmjs.org/@cooperbench/claude-coop/-/claude-coop-0.1.7.tgz","fileCount":27,"integrity":"sha512-wFaGj4erFKllcM/GiPRAShJR2fx8WmV+7Gct+5LjbXUoKihrxfDOmW5Ti/yj5h4e5/APHIobiCrB8Yj3vz/MwA==","signatures":[{"sig":"MEUCIQDUCj4zSchqcPDCEbo675lxYXHS6MEgOsSSPTSEBOp5NQIgBVDNXRPRiFq/rqwjjQg7gbg5N5jlUNeYY76N20y+Ygc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67556},"type":"module","gitHead":"baa53786ada7307191a9a80302d4748c1845f5d9","scripts":{"cli":"bun src/cli/index.ts","test":"bun test tests/","start":"bun src/server/index.ts"},"_npmUser":{"name":"prokil","email":"prokilchu@gmail.com"},"_npmVersion":"8.5.1","description":"Peer messaging for Claude Code sessions. Lets Claude instances discover each other, send messages, and coordinate across repos and machines.","directories":{},"_nodeVersion":"12.22.9","dependencies":{"zod":"^4.3.6","commander":"^14.0.3","@supabase/supabase-js":"^2.99.3","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.11","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-coop_0.1.7_1774387087901_0.639486725087457","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@cooperbench/claude-coop","version":"0.1.9","_id":"@cooperbench/claude-coop@0.1.9","maintainers":[{"name":"akhatua","email":"arpandeepk@gmail.com"},{"name":"prokil","email":"prokilchu@gmail.com"}],"bin":{"claude-coop":"src/cli/index.ts"},"dist":{"shasum":"4db8d46f1547174d922c02875f2ed5593e0fb6b2","tarball":"https://registry.npmjs.org/@cooperbench/claude-coop/-/claude-coop-0.1.9.tgz","fileCount":29,"integrity":"sha512-84e3zJb0ijcAS1NDVnToihS7iSFZG6hLO8NZeY2BS6sI6pYRCdTuAWs3Qoy59TrzyGFy/7aZSuKWYmQCsBhlxA==","signatures":[{"sig":"MEYCIQDytyIid0dBL6+SGF5PoYbSPU0XjPZyK8gnk4MhSV6uUQIhAJvTfo6bmm/ZJQnn0oq7nSru1Cr5BoTifnTRR0zfdjE0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76831},"type":"module","gitHead":"4a9f0aea79f139100670cd2142bad961a98156f1","scripts":{"cli":"bun src/cli/index.ts","test":"bun test tests/","start":"bun src/server/index.ts"},"_npmUser":{"name":"akhatua","email":"arpandeepk@gmail.com"},"_npmVersion":"10.9.2","description":"Peer messaging for Claude Code sessions. Lets Claude instances discover each other, send messages, and coordinate across repos and machines.","directories":{},"_nodeVersion":"23.10.0","dependencies":{"commander":"^14.0.3","@supabase/supabase-js":"^2.99.3","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.11","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-coop_0.1.9_1774393125140_0.3325241349290138","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@cooperbench/claude-coop","version":"0.1.10","_id":"@cooperbench/claude-coop@0.1.10","maintainers":[{"name":"akhatua","email":"arpandeepk@gmail.com"},{"name":"prokil","email":"prokilchu@gmail.com"}],"bin":{"claude-coop":"src/cli/index.ts"},"dist":{"shasum":"73f5d29833a2317ca208004703f132d9b4f41625","tarball":"https://registry.npmjs.org/@cooperbench/claude-coop/-/claude-coop-0.1.10.tgz","fileCount":29,"integrity":"sha512-N9MWo5Dtu4SCF5K7VAVeVkqf6xJtSt0qRed1wARpsAKZjhCh0zdRk3Xlwr+ehePmJorfDNw96D7JSCNtf+DgBg==","signatures":[{"sig":"MEUCIQDy1D7iuAp30MwDKnAS0LONkqqejuSaxbRGUlcj3qRyDAIgYl+EwkqBP6gFYg6XJirh3yvR5sC7L1QlWFRi2lv9LLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76992},"type":"module","gitHead":"7595f831fdb38f75186ca05003cdea4e4b0e781d","scripts":{"cli":"bun src/cli/index.ts","test":"bun test tests/","start":"bun src/server/index.ts"},"_npmUser":{"name":"akhatua","email":"arpandeepk@gmail.com"},"_npmVersion":"10.9.2","description":"Peer messaging for Claude Code sessions. Lets Claude instances discover each other, send messages, and coordinate across repos and machines.","directories":{},"_nodeVersion":"23.10.0","dependencies":{"commander":"^14.0.3","@supabase/supabase-js":"^2.99.3","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.11","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-coop_0.1.10_1774393444985_0.011664048467218135","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@cooperbench/claude-coop","version":"0.1.11","_id":"@cooperbench/claude-coop@0.1.11","maintainers":[{"name":"akhatua","email":"arpandeepk@gmail.com"},{"name":"prokil","email":"prokilchu@gmail.com"}],"bin":{"claude-coop":"src/cli/index.ts"},"dist":{"shasum":"df30860d8917803356d2a86bb625664e2039d909","tarball":"https://registry.npmjs.org/@cooperbench/claude-coop/-/claude-coop-0.1.11.tgz","fileCount":29,"integrity":"sha512-2sxjcQBvuz/+u/Wn2dRm4BaFRPJ4/a/clXYcb4X29H3h06NZbeSj0Z9SD7PJi0UVLmmDFoYxOyoX3qO4eo27zA==","signatures":[{"sig":"MEUCIQDM/zY+ufZBAytxQ5n/b8ktlICSqhyRnohrOKx/bmZL/AIgclb6QELUxIZNiB7hwj5UfwPjXm3iQOXcrkLH7ZA6DCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77749},"type":"module","gitHead":"b8b279c233aec4cdfe20db3fa90e2d6928412966","scripts":{"cli":"bun src/cli/index.ts","test":"bun test tests/","start":"bun src/server/index.ts"},"_npmUser":{"name":"akhatua","email":"arpandeepk@gmail.com"},"_npmVersion":"10.9.2","description":"Peer messaging for Claude Code sessions. Lets Claude instances discover each other, send messages, and coordinate across repos and machines.","directories":{},"_nodeVersion":"23.10.0","dependencies":{"commander":"^14.0.3","@supabase/supabase-js":"^2.99.3","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.11","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-coop_0.1.11_1774393581038_0.09803694095850157","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@cooperbench/claude-coop","version":"0.1.13","_id":"@cooperbench/claude-coop@0.1.13","maintainers":[{"name":"akhatua","email":"arpandeepk@gmail.com"},{"name":"prokil","email":"prokilchu@gmail.com"}],"bin":{"claude-coop":"src/cli/index.ts"},"dist":{"shasum":"2937b8f4f1082947fc2d275efe9ba5d20ea37dcb","tarball":"https://registry.npmjs.org/@cooperbench/claude-coop/-/claude-coop-0.1.13.tgz","fileCount":29,"integrity":"sha512-WAuhR7UVewbGThCR8vwqcAyCtxEB2IM3BzSm8UsON16sBzRSEu46igEDtF3TirqaEfRwk/kWf4Ov4PnkpjP8XQ==","signatures":[{"sig":"MEUCIBpLBoM9Ze2hEz6ty2GQUeiXt8pFnbMbO3OR3BkjLe7tAiEA5nFZ1kwvzIfELOl8b8D+rIa1ZtOfGC9E19M4k6V3tK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78378},"type":"module","gitHead":"e77985ffd0656a06a3f69217795202bda774e6e5","scripts":{"cli":"bun src/cli/index.ts","test":"bun test tests/","start":"bun src/server/index.ts"},"_npmUser":{"name":"akhatua","email":"arpandeepk@gmail.com"},"_npmVersion":"10.9.2","description":"Peer messaging for Claude Code sessions. Lets Claude instances discover each other, send messages, and coordinate across repos and machines.","directories":{},"_nodeVersion":"23.10.0","dependencies":{"commander":"^14.0.3","@supabase/supabase-js":"^2.99.3","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.11","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-coop_0.1.13_1774393915161_0.8342712517977557","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@cooperbench/claude-coop","version":"0.1.15","_id":"@cooperbench/claude-coop@0.1.15","maintainers":[{"name":"akhatua","email":"arpandeepk@gmail.com"},{"name":"prokil","email":"prokilchu@gmail.com"}],"bin":{"claude-coop":"src/cli/index.ts"},"dist":{"shasum":"b9cafd9723e682f411109f09f50b7ec76a147476","tarball":"https://registry.npmjs.org/@cooperbench/claude-coop/-/claude-coop-0.1.15.tgz","fileCount":38,"integrity":"sha512-COk2Fz+/slcfWb80RElFJ6bDAhhLVJ4OmXJd70klU+OGkMjfEpSO4OhIlunpK3WU8GXkgDotUff9CGxCn0+WiQ==","signatures":[{"sig":"MEQCICA/9eOxhRucX6YGbNwVo1ruLz6UFpH5x8tycVpdctwvAiA3D0K02o9a7XpF0F3R9MR8fdqnraW+I3iIBIoeDRmfKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78698},"type":"module","gitHead":"876d8c5f5a6403f1fdf2b957070143e8420ca755","scripts":{"cli":"bun src/cli/index.ts","test":"bun test tests/","start":"bun src/server/index.ts"},"_npmUser":{"name":"akhatua","email":"arpandeepk@gmail.com"},"_npmVersion":"10.9.2","description":"Peer messaging for Claude Code sessions. Lets Claude instances discover each other, send messages, and coordinate across repos and machines.","directories":{},"_nodeVersion":"23.10.0","dependencies":{"commander":"^14.0.3","@supabase/supabase-js":"^2.99.3","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.11","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-coop_0.1.15_1774418998879_0.7942191764740589","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@cooperbench/claude-coop","version":"0.1.16","_id":"@cooperbench/claude-coop@0.1.16","maintainers":[{"name":"akhatua","email":"arpandeepk@gmail.com"},{"name":"prokil","email":"prokilchu@gmail.com"}],"bin":{"claude-coop":"src/cli/index.ts"},"dist":{"shasum":"fd660b4f12eef1d63900f223088bb0b54c6c01e3","tarball":"https://registry.npmjs.org/@cooperbench/claude-coop/-/claude-coop-0.1.16.tgz","fileCount":39,"integrity":"sha512-HpuHsCdg6FGhDuW0xeNF4pdvD2xIwMCTd8wDTnpbTOGq5xuLxR3wxTzD8mSNqgzRc5KPidkuqJzRYTHMlxR5XA==","signatures":[{"sig":"MEUCIF8AU3n2u0Jwyfo8sB0/GlaZVrmRDX1vrL/yoYn6ApJdAiEAltIFzWoy7thpGJGk6MXNYmd5RhNw9pMjQf2GNV0XOJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80948},"type":"module","gitHead":"a3f919d0930aa9c7ac259326df69a3fc8f78e002","scripts":{"cli":"bun src/cli/index.ts","test":"bun test tests/","start":"bun src/server/index.ts"},"_npmUser":{"name":"akhatua","email":"arpandeepk@gmail.com"},"_npmVersion":"10.9.2","description":"Peer messaging for Claude Code sessions. Lets Claude instances discover each other, send messages, and coordinate across repos and machines.","directories":{},"_nodeVersion":"23.10.0","dependencies":{"commander":"^14.0.3","@supabase/supabase-js":"^2.99.3","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.11","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-coop_0.1.16_1774419983133_0.5407603888666273","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@cooperbench/claude-coop","version":"0.1.17","_id":"@cooperbench/claude-coop@0.1.17","maintainers":[{"name":"akhatua","email":"arpandeepk@gmail.com"},{"name":"prokil","email":"prokilchu@gmail.com"}],"bin":{"claude-coop":"src/cli/index.ts"},"dist":{"shasum":"2a5b0deba7e4a03deb902569e7eb9294b822c22f","tarball":"https://registry.npmjs.org/@cooperbench/claude-coop/-/claude-coop-0.1.17.tgz","fileCount":39,"integrity":"sha512-KxkVAesZ6XL/LfLfbAYA1TXWf7BkbhIvKNS2dEC4z6kJt/f57tLC3a6hNp/vxC71Zk5Ad9Kl5+cyr6WXClV2vA==","signatures":[{"sig":"MEUCIEQdDHQ6/qPZAPoGe4F21V4rslQMZE2KeQwEZJNKFrPIAiEA6T7DKYhHirHNcyGDLZWS2oEsP4946loRB2r1J/uNlOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82329},"type":"module","gitHead":"fb54d9e0fad8945689cd5791a248094ef51fac1b","scripts":{"cli":"bun src/cli/index.ts","test":"bun test tests/","start":"bun src/server/index.ts"},"_npmUser":{"name":"akhatua","email":"arpandeepk@gmail.com"},"_npmVersion":"10.9.2","description":"Peer messaging for Claude Code sessions. Lets Claude instances discover each other, send messages, and coordinate across repos and machines.","directories":{},"_nodeVersion":"23.10.0","dependencies":{"commander":"^14.0.3","@supabase/supabase-js":"^2.99.3","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.11","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-coop_0.1.17_1774420757160_0.3520317329725713","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@cooperbench/claude-coop","version":"0.1.18","_id":"@cooperbench/claude-coop@0.1.18","maintainers":[{"name":"akhatua","email":"arpandeepk@gmail.com"},{"name":"prokil","email":"prokilchu@gmail.com"}],"bin":{"claude-coop":"src/cli/index.ts"},"dist":{"shasum":"e16193444126c1cc5e28d773a65d7dead0ca453d","tarball":"https://registry.npmjs.org/@cooperbench/claude-coop/-/claude-coop-0.1.18.tgz","fileCount":39,"integrity":"sha512-jf5N09sv64LEAr/6eQqrGVVb9shftnJUpmdcB922VQymSkRFcknoLssGvUzIooCre238Ig3c3HBemFVUPPxYaA==","signatures":[{"sig":"MEUCIQCsneJ8jmwVyfrE7cT0GTAeJXcHA9cPnOxjC4w9BaR2rwIgGSOqOHJZWJYGJkyGCcJHUosbYP9uM/cM/FbVKQ1jY6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81710},"type":"module","gitHead":"566c441f75ca43a29de5cc015416022ac1d60a60","scripts":{"cli":"bun src/cli/index.ts","test":"bun test tests/","start":"bun src/server/index.ts"},"_npmUser":{"name":"akhatua","email":"arpandeepk@gmail.com"},"_npmVersion":"10.9.2","description":"Peer messaging for Claude Code sessions. Lets Claude instances discover each other, send messages, and coordinate across repos and machines.","directories":{},"_nodeVersion":"23.10.0","dependencies":{"commander":"^14.0.3","@supabase/supabase-js":"^2.99.3","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.11","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-coop_0.1.18_1774421195605_0.4645348017526978","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@cooperbench/claude-coop","version":"0.1.19","type":"module","bin":{"claude-coop":"src/cli/index.ts"},"scripts":{"cli":"bun src/cli/index.ts","start":"bun src/server/index.ts","test":"bun test tests/"},"dependencies":{"@modelcontextprotocol/sdk":"^1.27.1","@supabase/supabase-js":"^2.99.3","commander":"^14.0.3"},"devDependencies":{"@types/bun":"^1.3.11","typescript":"^5.9.3"},"_id":"@cooperbench/claude-coop@0.1.19","gitHead":"2287ce42e4038aa67567675784aaf2c4e28f4162","description":"Peer messaging for Claude Code sessions. Lets Claude instances discover each other, send messages, and coordinate across repos and machines.","_nodeVersion":"23.10.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-LNGNtQhsNAFzKmABGtEfIZSHXywLZCOeBPyitWgHt3RsgG3ZWwQrLOgZPz9WJFeN5D6bPRtXEhL6I9yWU7z+SA==","shasum":"ca80a39a3b2f91b94c319a8dac923013a307bef6","tarball":"https://registry.npmjs.org/@cooperbench/claude-coop/-/claude-coop-0.1.19.tgz","fileCount":39,"unpackedSize":82982,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCQBMENECq16zytXs5k6f/oTSJyiorSKGFdFhyIBjGxcwIgBbiDhTqjcEwV6grAcUX8MBh08wfmT1InoyvmTc5ZEzg="}]},"_npmUser":{"name":"akhatua","email":"arpandeepk@gmail.com"},"directories":{},"maintainers":[{"name":"akhatua","email":"arpandeepk@gmail.com"},{"name":"prokil","email":"prokilchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/claude-coop_0.1.19_1774422835710_0.15101111859506733"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-24T03:56:42.443Z","modified":"2026-03-25T07:13:55.978Z","0.1.0":"2026-03-24T03:56:42.657Z","0.1.1":"2026-03-24T04:00:52.155Z","0.1.2":"2026-03-24T04:02:00.017Z","0.1.3":"2026-03-24T04:47:52.075Z","0.1.4":"2026-03-24T06:33:58.033Z","0.1.5":"2026-03-24T07:06:08.029Z","0.1.6":"2026-03-24T17:44:10.697Z","0.1.7":"2026-03-24T21:18:08.081Z","0.1.9":"2026-03-24T22:58:45.278Z","0.1.10":"2026-03-24T23:04:05.173Z","0.1.11":"2026-03-24T23:06:21.199Z","0.1.13":"2026-03-24T23:11:55.328Z","0.1.15":"2026-03-25T06:09:59.015Z","0.1.16":"2026-03-25T06:26:23.325Z","0.1.17":"2026-03-25T06:39:17.324Z","0.1.18":"2026-03-25T06:46:35.746Z","0.1.19":"2026-03-25T07:13:55.859Z"},"description":"Peer messaging for Claude Code sessions. Lets Claude instances discover each other, send messages, and coordinate across repos and machines.","maintainers":[{"name":"akhatua","email":"arpandeepk@gmail.com"},{"name":"prokil","email":"prokilchu@gmail.com"}],"readme":"# claude-coop\n\nPeer messaging for Claude Code sessions. Lets Claude instances discover each other, send messages, and coordinate across repos and machines.\n\n## Prerequisites\n\n- [Bun](https://bun.sh) — required to run the CLI and MCP server\n- [Claude Code](https://claude.ai/code) — the MCP server registers with Claude Code\n\n## Installation\n\n```sh\nnpm install -g @cooperbench/claude-coop\n```\n\n## Setup\n\n**1. Authenticate with GitHub:**\n\n```sh\nclaude-coop login\n```\n\nThis opens a browser for GitHub OAuth. Your session is saved locally.\n\n**2. Register the MCP server with Claude Code:**\n\n```sh\nclaude-coop install\n```\n\n**3. Restart Claude Code.**\n\nThe `claude-coop` MCP tools will now be available in every Claude Code session.\n\n## How it works\n\nEach session gets a **scope** derived from your identity and working directory:\n\n```\nusername/repo@machine\n```\n\nFor example: `arpan/coop@macbook`\n\nScopes are used to address messages and control visibility. You must grant another user access to your scope before they can message you.\n\n## MCP Tools\n\nOnce installed, Claude has access to these tools:\n\n| Tool | Description |\n|---|---|\n| `my_scope` | Get your current session's scope (share this with others) |\n| `list_squad` | List all visible online sessions |\n| `send_message` | Send a message to a scope (drops if offline) |\n| `set_summary` | Set a description of what you're working on (visible to others) |\n\n## Collaborating with another user\n\nBy default, only you can see and message your own sessions. To let someone else message you, grant them access:\n\n```sh\nclaude-coop grant <their-username> yourusername/*           # all your scopes\nclaude-coop grant <their-username> yourusername/repo@machine  # one specific scope\n```\n\nOnce granted, your sessions appear in their `list_squad` and they can message you via `send_message`. Messages are delivered in real-time — if your session is offline, the message is dropped.\n","readmeFilename":"README.md"}