{"_id":"@cordfuse/crosstalk","_rev":"66-0e3e8be93cac5c5735fdf07eefe34b42","name":"@cordfuse/crosstalk","dist-tags":{"beta":"7.0.0-beta.1","alpha":"8.0.0-alpha.1","latest":"9.2.0"},"versions":{"5.0.0-alpha.2":{"name":"@cordfuse/crosstalk","version":"5.0.0-alpha.2","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@5.0.0-alpha.2","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"d985d448cc3efa15475b2c14d0ec246c7f9f8a9d","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-5.0.0-alpha.2.tgz","fileCount":52,"integrity":"sha512-EvDQDpVZ/J5ePiMOSin53PUlBM3XOv6iolehRbl4/uGos51wk2tZiUtkcQ/JHI+GBE1pFlhpxKGw9jE8NyibmA==","signatures":[{"sig":"MEUCIQCBaxEzkCHu1cxgz8AD6pUKHC+tTQEvs2sIZJWxXou9qQIgAZNDlbpwnOXtFAaeReLPLuh2X+mItid2Ck8wRJhN3Uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181969},"type":"module","engines":{"node":">=20"},"gitHead":"22c09eb621c385b0f0f2ddc6fea6015375645159","scripts":{"lint":"tsc --noEmit","test":"echo 'No tests yet'","build":"tsc --noEmit"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.8.2","description":"Crosstalk runtime — async messaging between agents over git. The crosstalk CLI plus dispatch, send, attach, chat, and supporting tools.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.0","yaml":"^2.8.0","@cordfuse/turnq":"^0.3.4","@lydell/node-pty":"^1.2.0-beta.12"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_5.0.0-alpha.2_1780614770605_0.9039800926040986","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-alpha.3":{"name":"@cordfuse/crosstalk","version":"5.0.0-alpha.3","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@5.0.0-alpha.3","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"685bf3f9aceab749b2d9efec9646273c3c094504","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-5.0.0-alpha.3.tgz","fileCount":52,"integrity":"sha512-+4hDV17ot7t3dH8L8d23Z8KB2y+4/W7NRJE8GcYnFQRWVC7haIHhyFdvs8iYQYm+QZmJ5ZhhsvqD8Bw4fC5DLQ==","signatures":[{"sig":"MEYCIQDIPqQ57mqqA1E8dm/xuMZQsBLqqw8epKE91e/3/STPyQIhANoLKZDa6IEBEXmazpd+WrpqUb7FvhPXDB1BHjhAYOse","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182630},"type":"module","engines":{"node":">=20"},"gitHead":"c790b6fcc455041b72aae3cc380cc9a9fcf55713","scripts":{"lint":"tsc --noEmit","test":"echo 'No tests yet'","build":"tsc --noEmit"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.8.2","description":"Crosstalk runtime — async messaging between agents over git. The crosstalk CLI plus dispatch, send, attach, chat, and supporting tools.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.0","yaml":"^2.8.0","@cordfuse/turnq":"^0.3.4","@lydell/node-pty":"^1.2.0-beta.12"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_5.0.0-alpha.3_1780618717512_0.9450121232448159","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-alpha.5":{"name":"@cordfuse/crosstalk","version":"5.0.0-alpha.5","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@5.0.0-alpha.5","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"0145b6aa5042cc54a0bb09555af35a04530c6e84","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-5.0.0-alpha.5.tgz","fileCount":52,"integrity":"sha512-tusz2goEdCeMxqiq1FsyvwO/XGZZMg8/EQ5a6V6sKFzjJ9+WbX1jGIOlQbpc0ZpYolTmyqg3XuLchKp9FzBdkw==","signatures":[{"sig":"MEUCIGEXfoTSH75J96rxtJCU8p8EKxZSyZ79NXMC88ifPMgjAiEA507kHAoLkNSFvjBAksRoaBPDTwp2jbTNn/djsjoe9Vw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188185},"type":"module","engines":{"node":">=20"},"gitHead":"1eb6433399f5b89de38ef1e0a37bef692a696eef","scripts":{"lint":"tsc --noEmit","test":"echo 'No tests yet'","build":"tsc --noEmit"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.8.2","description":"Crosstalk runtime — async messaging between agents over git. The crosstalk CLI plus dispatch, send, attach, chat, and supporting tools.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.0","yaml":"^2.8.0","@cordfuse/turnq":"^0.3.4","@lydell/node-pty":"^1.2.0-beta.12"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_5.0.0-alpha.5_1780775517021_0.9115481232462639","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-alpha.6":{"name":"@cordfuse/crosstalk","version":"5.0.0-alpha.6","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@5.0.0-alpha.6","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"d940f02965fb9a1a4c3cb67c91f529faa91252f2","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-5.0.0-alpha.6.tgz","fileCount":52,"integrity":"sha512-+1GNULfFC/b9Tr43sXNqbkCcZ5fGcTwh+JXZbbBnhw4iU7AKGCYQBFJ+RWADMXyRb78uCSqmUtZJmBGjss1ESA==","signatures":[{"sig":"MEQCIGCObDm6d36nFDYR7Nv4q/zV8+1uAd75H5aCn7GtnT2BAiA9LPqj9ULJ4GqlaXltX10mjuhcITWjZA8HYiORzL2CKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211794},"type":"module","engines":{"node":">=20"},"gitHead":"c006d34504ee3915246407c7ef5aa93fbc3085b1","scripts":{"lint":"tsc --noEmit","test":"echo 'No tests yet'","build":"tsc --noEmit"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.8.2","description":"Crosstalk runtime — async messaging between agents over git. The crosstalk CLI plus dispatch, send, attach, chat, and supporting tools.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.0","yaml":"^2.8.0","@cordfuse/turnq":"^0.3.4","@lydell/node-pty":"^1.2.0-beta.12"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_5.0.0-alpha.6_1780879344063_0.004991722290533129","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-alpha.7":{"name":"@cordfuse/crosstalk","version":"5.0.0-alpha.7","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@5.0.0-alpha.7","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"ac1640fadab9443a6b479249f38bce6eed3af40e","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-5.0.0-alpha.7.tgz","fileCount":52,"integrity":"sha512-S8fDrsW9f/hEgDS7myhtsWAmd131CdubGj9/RTkhmE+ltNcP5SRfmfk9w1IGjnhAgMu1YB26nw+sR8dSc1Y2vg==","signatures":[{"sig":"MEYCIQCOno8tOboRMVy7b6xq7ZnzbhE7NsRryUjZ7PKeETNrBgIhAOFeKOG32ur+n9E8w24fXV5h8CxYLWqXWu3YD1EZFx/+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220440},"type":"module","engines":{"node":">=20"},"gitHead":"347b443cb7c9a2f73faf1751ef63bbb1c79b3c18","scripts":{"lint":"tsc --noEmit","test":"echo 'No tests yet'","build":"tsc --noEmit"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.8.2","description":"Crosstalk runtime — async messaging between agents over git. The crosstalk CLI plus dispatch, send, attach, chat, and supporting tools.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.0","yaml":"^2.8.0","@cordfuse/turnq":"^0.3.4","@lydell/node-pty":"^1.2.0-beta.12"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_5.0.0-alpha.7_1781018930060_0.7620318700364612","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.1":{"name":"@cordfuse/crosstalk","version":"6.0.0-alpha.1","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@6.0.0-alpha.1","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"419107b1cf058e2132e41782e68193294c1c5b9b","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-6.0.0-alpha.1.tgz","fileCount":21,"integrity":"sha512-BHHvogJmn5ahQiyg7k2irIIcRl0KmydcfdFPOQS6e4kduH+w9GRE9lg7InN3WYBIcfZB4ZiDqesnzzEtSXCxdw==","signatures":[{"sig":"MEUCICChuKG9OZRnMnbSAXE026VU6Q3TBJtqPSKxwfqUOGtxAiEA8iMvqMBXPjSv2PEG7SQCGSOLzCxjcyGITuPWWGjY+N8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91368},"type":"module","engines":{"node":">=20"},"gitHead":"369e4d84235f6d02678e24801d4b21db6a702ff7","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --noEmit"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.8.2","description":"Crosstalk runtime — async messaging between agents over git, across machines.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.0","yaml":"^2.8.0","@cordfuse/turnq":"^0.4.1","@lydell/node-pty":"^1.2.0-beta.12"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_6.0.0-alpha.1_1781101231248_0.002182256475548261","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.2":{"name":"@cordfuse/crosstalk","version":"6.0.0-alpha.2","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@6.0.0-alpha.2","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"bca9eb357f30993992dda748cbbc3f5d4df16829","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-6.0.0-alpha.2.tgz","fileCount":22,"integrity":"sha512-mUnwYnuhoRenZ5wewDvhzbrT/iYJ9P2ygyJC6DFLsiCr+bKfy73Lk5ml/KtnsjH1mPRsYFJVCp/0P31LspaObg==","signatures":[{"sig":"MEYCIQC7qIprrCrTZC7F4VpbwVAFGtmlTWvlsTD1J9XAamgaXgIhAN2q56T34mKBl027cONLYrxUC3HJuDZs318Y4cKJ/pJs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93895},"type":"module","engines":{"node":">=20"},"gitHead":"3620f51ac1253b068b123ae4c8e74ac1bd3aba46","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --noEmit"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.8.2","description":"Crosstalk runtime — async messaging between agents over git, across machines.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.20.0","yaml":"^2.8.0","@cordfuse/turnq":"^0.4.1","@lydell/node-pty":"^1.2.0-beta.12"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_6.0.0-alpha.2_1781105850393_0.9403255553578165","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.3":{"name":"@cordfuse/crosstalk","version":"6.0.0-alpha.3","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@6.0.0-alpha.3","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"806c4fff69f8a540b60078bc555ad82e7b110fde","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-6.0.0-alpha.3.tgz","fileCount":28,"integrity":"sha512-OsrYYD15WfUKdl0vZnV9BqcjLha+XVMAcX7unhphvhc5CskB0FHQDS5dtnBZtMeqfsFJ0XIp0Nt0uYicUS5bnw==","signatures":[{"sig":"MEUCICBtAceYJS6IvAQdP6DfEa25Bq5ScxdZ1kmjLsXdqaqxAiEAuDKoWu4Ptoxy0MHH1c6+QqrERpAn0Qx73rUgk6i60QQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115764},"type":"module","engines":{"node":">=20"},"gitHead":"563897fa9f336134c667734d9e86eca1484b7deb","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --noEmit","prepack":"cp -r ../transport template","postpack":"rm -rf template"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk runtime — async messaging between agents over git, across machines.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tsx":"^4.20.0","yaml":"^2.8.0","@cordfuse/turnq":"^0.4.1","@lydell/node-pty":"^1.2.0-beta.12"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_6.0.0-alpha.3_1781110342123_0.749896580961992","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.4":{"name":"@cordfuse/crosstalk","version":"6.0.0-alpha.4","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@6.0.0-alpha.4","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"fda3d55a02d679a48c6302f2d85e9a9ee6c73b41","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-6.0.0-alpha.4.tgz","fileCount":29,"integrity":"sha512-J6Kodbf9dip8aLzhsYf3D1bZgqI3onYhx7xcSZ7iqb1e6rn6KyZj2hRJ7uDmNR7mB3ZjYPLd8qETas6XEkT4Wg==","signatures":[{"sig":"MEUCIQCWpfyzeVeO2bpQdv2HKo7dLmAmCbYtjiTN4huM96pkmwIgVIBo15a6WaN+8rAbNmHRrlf8OYsnrO8AhwyFRo3//b4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116104},"type":"module","engines":{"node":">=20"},"gitHead":"8b87c1d087b36577fe167b4ceaf91f193ff77da0","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --noEmit","prepack":"cp -r ../transport template","postpack":"rm -rf template"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk runtime — async messaging between agents over git, across machines.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tsx":"^4.20.0","yaml":"^2.8.0","@cordfuse/turnq":"^0.4.1","@lydell/node-pty":"^1.2.0-beta.12"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_6.0.0-alpha.4_1781111554651_0.09934129247464818","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.5":{"name":"@cordfuse/crosstalk","version":"6.0.0-alpha.5","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@6.0.0-alpha.5","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"207935f2e05d400e531f5ddd39f781d6e35d38cd","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-6.0.0-alpha.5.tgz","fileCount":29,"integrity":"sha512-X1hBxxsQsmw2MLrKdukabizvpqaKObgjYLRKwRx3gJkgAGnA5YB2baYxIBM8xCEirhVICytuKy0ZqJUf+woukg==","signatures":[{"sig":"MEYCIQCcTA4X0x6SIWRuoX3FXD9+vWHZSOT4nItmxAVGYQr1LwIhAJnwGlLfmiviQPrrnFGDPrWGN8A20qkPQBl6hAyc187l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116104},"type":"module","engines":{"node":">=20"},"gitHead":"a0c743f7c75a762cc10127bcca54546acc2ebda4","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --noEmit","prepack":"cp -r ../transport template","postpack":"rm -rf template"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk runtime — async messaging between agents over git, across machines.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tsx":"^4.20.0","yaml":"^2.8.0","@cordfuse/turnq":"^0.4.2","@lydell/node-pty":"^1.2.0-beta.12"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_6.0.0-alpha.5_1781111938925_0.3357750709660381","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.6":{"name":"@cordfuse/crosstalk","version":"6.0.0-alpha.6","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@6.0.0-alpha.6","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"cbb8e77b5e11f41164d8aba77e7ca2a05cd935c4","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-6.0.0-alpha.6.tgz","fileCount":29,"integrity":"sha512-G6hrm8wGUveAEuuPIuIr+ZHvE8O8yKTUlp6wdSPoJuBL4fOCDVSf8rBPqlfJcv1kdFGDkqNn/dP+V1CJr0UI8Q==","signatures":[{"sig":"MEUCIQCuQXQqp2T++U8yXkosts4ylgYYDcOBET/3inubvGFzeQIgWhy1cx7PbFCSMj44CMVW8wAtLppu4ea6XKVluB6mgQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117094},"type":"module","engines":{"node":">=20"},"gitHead":"fbdff5f4aca15e2e9f380aada24919c62d98456f","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --noEmit","prepack":"cp -r ../transport template","postpack":"rm -rf template"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk runtime — async messaging between agents over git, across machines.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tsx":"^4.20.0","yaml":"^2.8.0","@cordfuse/turnq":"^0.4.2","@lydell/node-pty":"^1.2.0-beta.12"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_6.0.0-alpha.6_1781112235426_0.5395961321309892","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.7":{"name":"@cordfuse/crosstalk","version":"6.0.0-alpha.7","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@6.0.0-alpha.7","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"00506becfd9ba040c62a4d4c64e462ea4a348ed5","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-6.0.0-alpha.7.tgz","fileCount":29,"integrity":"sha512-i8E34EHbFaTfcWCh3OLv1P94JcZVbC3bwYOsY+4FL472ktAMRkpsVWKgDkI0OM3XSh+3KY1PRC5Vf4QXuS98zw==","signatures":[{"sig":"MEQCIG2pY4u0QE1SNjLmfou5L0YIQ4s2CsCknZV03kC0r713AiB+ShlKYlYck056J6OWS8uEpkz+qnXx8zqmjMGsxHVcbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118054},"type":"module","engines":{"node":">=20"},"gitHead":"d336085c38873d32527a0a632de48f3cb5abb43a","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --noEmit","prepack":"cp -r ../transport template","postpack":"rm -rf template"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk runtime — async messaging between agents over git, across machines.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tsx":"^4.20.0","yaml":"^2.8.0","@cordfuse/turnq":"^0.4.2","@lydell/node-pty":"^1.2.0-beta.12"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_6.0.0-alpha.7_1781118170458_0.874998011964907","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.8":{"name":"@cordfuse/crosstalk","version":"6.0.0-alpha.8","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@6.0.0-alpha.8","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"9cb80e889ff5869d70b7312fbe447d5a3722d902","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-6.0.0-alpha.8.tgz","fileCount":29,"integrity":"sha512-fHStv7iFlHzZ8QJ2SaTixwDp5aaO0sijFL6cX4OWjjFRYN5ZA6g0Y9fkTgYtFqxvjy1+D3ZhjGGwqiFGeEAH5w==","signatures":[{"sig":"MEUCIQDZSW/ohGkp/UtWRQCnVMwC2FYZV8Xp+b0Vp0dytzNQRQIgaSdMMWdVsVoVf4o7l3uLwLwOtHLkmsVAeETmPsshiVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119300},"type":"module","engines":{"node":">=20"},"gitHead":"d754c575895c113443ceaa6b06e567a510910567","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --noEmit","prepack":"cp -r ../transport template","postpack":"rm -rf template"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk runtime — async messaging between agents over git, across machines.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tsx":"^4.20.0","yaml":"^2.8.0","@cordfuse/turnq":"^0.4.2","@lydell/node-pty":"^1.2.0-beta.12"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_6.0.0-alpha.8_1781125095394_0.378873051012242","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.9":{"name":"@cordfuse/crosstalk","version":"6.0.0-alpha.9","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@6.0.0-alpha.9","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"64a5501434655480635dff3027a22d0db1fe92b6","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-6.0.0-alpha.9.tgz","fileCount":29,"integrity":"sha512-HcIv6PRUlH1gc5kt5Ak9cHmQtaMLy1fCE4x4ejSrlxdc3qbmYA57TxH6/gpIsRi1yMnL693E1X0zCdsTF+RoWQ==","signatures":[{"sig":"MEUCIHaW49VEOZR+AP4qZR1mQQATGK1kXAAoy80LQpdN8ELHAiEAwAu/smTAc0bBSJuafqLY3okPhbA1h7nmkCBFQsoMgV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120268},"type":"module","engines":{"node":">=20"},"gitHead":"fee40f7609c59f0f29118191d7c2bd3cdbdf3a39","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --noEmit","prepack":"cp -r ../transport template","postpack":"rm -rf template"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk runtime — async messaging between agents over git, across machines.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tsx":"^4.20.0","yaml":"^2.8.0","@cordfuse/turnq":"^0.4.2","@lydell/node-pty":"^1.2.0-beta.12"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_6.0.0-alpha.9_1781131601828_0.3358363884628268","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.10":{"name":"@cordfuse/crosstalk","version":"6.0.0-alpha.10","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@6.0.0-alpha.10","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"673588df2537ea9a6a6ac35dd6e3d82f8df2421d","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-6.0.0-alpha.10.tgz","fileCount":32,"integrity":"sha512-N2jSpOWO94sA3VFwGAbQ8enLLpeIbRVQuZAY9376TgKHkhqUJpM0Wr5uSg42T2PZkEGww/BhggYoRmnRBL1X3Q==","signatures":[{"sig":"MEUCIQD1JGxrv3eEz9N0g8R5oHYgfDhFKAWM32xyYI+AU/HK0gIgT32RLpeerC+ojAluOMbwqESzAJ2o0iRDOQ1SBNHNRVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142225},"type":"module","engines":{"node":">=20"},"gitHead":"ff58438d9b3ccb94b9144a111756b59881b2067c","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --noEmit","prepack":"cp -r ../transport template && cp ../README.md ../GUIDE-CLI.md ../GUIDE-PROMPTS.md .","postpack":"rm -rf template README.md GUIDE-CLI.md GUIDE-PROMPTS.md"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk runtime — async messaging between agents over git, across machines.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tsx":"^4.20.0","yaml":"^2.8.0","@cordfuse/turnq":"^0.4.2","@lydell/node-pty":"^1.2.0-beta.12"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_6.0.0-alpha.10_1781144055888_0.34000430084865374","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.11":{"name":"@cordfuse/crosstalk","version":"6.0.0-alpha.11","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@6.0.0-alpha.11","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"335d89fff74489ff47798d2393009f2fcb9ddab1","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-6.0.0-alpha.11.tgz","fileCount":33,"integrity":"sha512-FS4QCrspZzOwyfU/+2THINxkN/cp8MK2jl0m6t3ckvkSrbYxyhYA5qVBbDRcT7cGqYUiCv/KyNfGlCKJl8SOxg==","signatures":[{"sig":"MEUCIQDRwloDQcRydOyaDGclC6mEyy4rl9kHlxkEPjwPEIFHtAIgSkaIyCd/U7hKwA+AC/9apVo114sBm32yiA7SuRVyXPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147245},"type":"module","engines":{"node":">=20"},"gitHead":"0dc2fb9e3671aeba311f3de5663402f3c7455a41","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --noEmit","prepack":"cp -r ../transport template && cp ../GUIDE-CLI.md ../GUIDE-PROMPTS.md .","postpack":"rm -rf template GUIDE-CLI.md GUIDE-PROMPTS.md"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk runtime — async messaging between agents over git, across machines.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tsx":"^4.20.0","yaml":"^2.8.0","@cordfuse/turnq":"^0.4.2","@lydell/node-pty":"^1.2.0-beta.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_6.0.0-alpha.11_1781187717778_0.80529605165567","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-alpha.12":{"name":"@cordfuse/crosstalk","version":"6.0.0-alpha.12","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@6.0.0-alpha.12","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"968ba87b3a69fe040a5af20cd015b707d270660a","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-6.0.0-alpha.12.tgz","fileCount":33,"integrity":"sha512-qT7HuoTueI8KdC/RMc1JR3PUFgbko7Nc/Fpgbp3qBNeCeqVayPpa3W5U+QxICbse1dzB4s6QQWBUZnp1DWoI0A==","signatures":[{"sig":"MEUCIGfqrx4PeVUU8XoCFAwUitkFLhVmdS+BPOxddM8PQkJeAiEAqHi+ioe1Ir7o+4bUH3+97fiWOajDfDV2hHspCczC6zQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147245},"type":"module","engines":{"node":">=20"},"gitHead":"d622f88917e8dcf1fa721ff86491c0f05aee8d04","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --noEmit","prepack":"cp -r ../transport template && cp ../GUIDE-CLI.md ../GUIDE-PROMPTS.md .","postpack":"rm -rf template GUIDE-CLI.md GUIDE-PROMPTS.md"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk runtime — async messaging between agents over git, across machines.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tsx":"^4.20.0","yaml":"^2.8.0","@cordfuse/turnq":"^0.4.2","@lydell/node-pty":"^1.2.0-beta.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_6.0.0-alpha.12_1781191988726_0.57273289592143","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.1":{"name":"@cordfuse/crosstalk","version":"7.0.0-alpha.1","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@7.0.0-alpha.1","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"6b15172c9102ee96f416a56a3cd402f2a171050c","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-7.0.0-alpha.1.tgz","fileCount":19,"integrity":"sha512-O+T3a1/kP/eO2E5/3SpzY1IN3LhmCUeH1vcWIKFT6UdmeFnA79DzVFvWQoGYUGhANB8xbgoi6QFUZTizkIG9nw==","signatures":[{"sig":"MEYCIQDC6U9lZiLBC5VzK0Qkor2mKkM1C9hV3tRDu0PWQIbMNAIhAPHXcRaPZ/tRa3uy1NttdpTIhI31IOunpmVRlL6N7jlB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38575},"type":"module","engines":{"node":">=20"},"gitHead":"42c3a1218fa05f11594991a32293eca5463ce471","_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk client — host-side CLI that talks to the crosstalkd daemon running inside the crosstalk-server container.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/crosstalk_7.0.0-alpha.1_1781316143044_0.47009050227917304","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.2":{"name":"@cordfuse/crosstalk","version":"7.0.0-alpha.2","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@7.0.0-alpha.2","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"ddf4eb158a996b507ab74a5535e6faf2630d2428","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-7.0.0-alpha.2.tgz","fileCount":19,"integrity":"sha512-E/UjXqdEy/uUNLXPRlOCvkUcbP65MYn4fi3x9zHOCFHNt6fM9k7EJSkEt5qXi2lIjeXtlDWV92L0/f+893frlQ==","signatures":[{"sig":"MEQCIFlfv2N05NkxsO4RJjctKyxYJH5b+NmASy1liQh98yryAiA3aYQLuv6uUeAC148wvLM3RkNbQXIle6PUXgi5WNpQOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39031},"type":"module","engines":{"node":">=20"},"gitHead":"decc13aa0f4fe3361ca93cc7505b620ce8ccbb4f","_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk client — host-side CLI that talks to the crosstalkd daemon running inside the crosstalk-server container.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/crosstalk_7.0.0-alpha.2_1781318628442_0.5825447666271699","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.3":{"name":"@cordfuse/crosstalk","version":"7.0.0-alpha.3","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@7.0.0-alpha.3","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"be25e8b7e60f543999708dcfec897add4bb3a484","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-7.0.0-alpha.3.tgz","fileCount":19,"integrity":"sha512-mAUBnBI/UHk5QTGvVzp4wXxAj/uxt/DGMURjFXKwgoTRImHyB4LnSBpXfo+qGdkY+OrCFY+3D+L1BEZ/M0sLYA==","signatures":[{"sig":"MEUCIA969qYoqTUUcqZC189y+Ppwpwc3YG7aXgNJm3RAZbPGAiEA+N2AiP68Cqur0x5ENWCwUdA7kRoEfqPV4ke1UmJisHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46834},"type":"module","engines":{"node":">=20"},"gitHead":"bc304813eee67b72984d57d11c75b7f12aff5792","_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk client — host-side CLI that talks to the crosstalkd daemon running inside the crosstalk-server container.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/crosstalk_7.0.0-alpha.3_1781356595050_0.9947622548250226","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.4":{"name":"@cordfuse/crosstalk","version":"7.0.0-alpha.4","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@7.0.0-alpha.4","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"5b9de3420e2fe6e083d8097d506b30b69edde5cd","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-7.0.0-alpha.4.tgz","fileCount":19,"integrity":"sha512-SdElvg/uFV+z9DPnKS/70PfPdvSvmtZ+g/eM5jGeFwVY5OPBTugvwyFUkQ1scSs3YN856K9Son/aiz6IXWnUhw==","signatures":[{"sig":"MEUCIHu/dE6h54sGPzGrbq5BFQS45+oeYAAKuaiqN5rcw1QKAiEAii++StTMtcUg8h3KfLbtJWAfyYXaxDMvq63+ejxKJP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50236},"type":"module","engines":{"node":">=20"},"gitHead":"9ffaf648d54c5f1f78f12a5bf737a1c1140b3131","_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk client — host-side CLI that talks to the crosstalkd daemon running inside the crosstalk-server container.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/crosstalk_7.0.0-alpha.4_1781364531487_0.547913022644537","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.5":{"name":"@cordfuse/crosstalk","version":"7.0.0-alpha.5","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@7.0.0-alpha.5","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"75f8bbc04fa29e5807a62c23bee8e86b603adb11","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-7.0.0-alpha.5.tgz","fileCount":19,"integrity":"sha512-RcuwELA/rZfIc5dhn7rOAdGAWw7jALqPqQ+YJ6EXboTC810zSRQXLG0TZJDO2yNNLDDmgSiLhOIKaL6+7xxJ/g==","signatures":[{"sig":"MEUCIQC6GErFGxkInF9+jQvCm7Eko7zwYBU4xfgyqBAz0lMs5wIgayOVInr6/937VojK4ffP5eSLE6SYor2m4PrN4ggyNZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54995},"type":"module","engines":{"node":">=20"},"gitHead":"95ccc14c9c8b179c18834e51f2efa85ac9355648","_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk client — host-side CLI that talks to the crosstalkd daemon running inside the crosstalk-server container.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/crosstalk_7.0.0-alpha.5_1781373746559_0.5083960745212439","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.6":{"name":"@cordfuse/crosstalk","version":"7.0.0-alpha.6","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@7.0.0-alpha.6","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"4b787d1915e2935d62fe0586de71860c332fdcee","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-7.0.0-alpha.6.tgz","fileCount":20,"integrity":"sha512-kOsI7IsiOhAJ836oEKOKZl4t9b2Qc5+F2B0uSp3N1HmeDSbFVQD7c51bn/Rc4wvjZxX3yXK8SkkRDtccNlPTXQ==","signatures":[{"sig":"MEUCIHgXXJOK1pdURrx5k6uzTUxXFnrhIpCftwGU6evvg7FBAiEAwyMSWEHayavH6BYvtqCwz3VJTdaZtSV1vgOZsriW25Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64705},"type":"module","engines":{"node":">=20"},"gitHead":"083173bde9f737b368b623ab8042075e16be7960","_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk client — host-side CLI that talks to the crosstalkd daemon running inside the crosstalk-server container.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/crosstalk_7.0.0-alpha.6_1781392118969_0.2785910652032981","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.7":{"name":"@cordfuse/crosstalk","version":"7.0.0-alpha.7","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@7.0.0-alpha.7","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"bf160b18a2a7b954d815faf71bbf53d023a173fa","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-7.0.0-alpha.7.tgz","fileCount":21,"integrity":"sha512-q170yz7KiJ3DRmVbVuM0/LjhDkHX1oQIHNPNItUydNX2WQR79bNEKZcNJTB/AoGnoi9CcDOvMCnsCKhiVjZhhQ==","signatures":[{"sig":"MEUCIQCO8qtkXs7St8iXVro2+aYCdedKy8d+yGK/lIKx8WQuOgIgJjMCs3wH4nC7Dmp8V7jlOxpoLG7ZQ6v/hQPGZQ6PQ+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79102},"type":"module","engines":{"node":">=20"},"gitHead":"fdf413f0ae91b6d6877525e34d4001f8742db282","_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk client — host-side CLI that talks to the crosstalkd daemon running inside the crosstalk-server container.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/crosstalk_7.0.0-alpha.7_1781397025353_0.45336799086266844","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.8":{"name":"@cordfuse/crosstalk","version":"7.0.0-alpha.8","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@7.0.0-alpha.8","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"4dcf00215de675999ba82a6dc9262e1c4dc9127b","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-7.0.0-alpha.8.tgz","fileCount":20,"integrity":"sha512-XZNAbrk2xzgp1jlrsjUGcwwgTKQ50FRil+EuI5aO+MxWih8KAXZXT/u715NXyx+t/a4oCIMEw4vf4Ff+TsbNpw==","signatures":[{"sig":"MEUCIQD168/pWcG03u+vl1ET+cEfIKINLZj+dv9mW82y76v9QwIgbCanRmHfeJtzrQ7Vqf264jvef8OxbOs0A/7wGG/C7oU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62238},"type":"module","engines":{"node":">=20"},"gitHead":"dce06323e8d1249e1a9b5e9086e3640c15a6b2c1","_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk client — host-side CLI that talks to the crosstalkd daemon running inside the crosstalk-server container.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/crosstalk_7.0.0-alpha.8_1781461281300_0.720036708467201","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.9":{"name":"@cordfuse/crosstalk","version":"7.0.0-alpha.9","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@7.0.0-alpha.9","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"8adc244aedaead95a47fab0e2444ccf20d65687c","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-7.0.0-alpha.9.tgz","fileCount":20,"integrity":"sha512-WOKXiWcp3JLFbbzJNHRurBR2iL5cz4Ai1C/iAOwoJVnExuT/ObFQHjYUs/Af8Ku8/zZFkGNy+cppo9LgPsh1Og==","signatures":[{"sig":"MEUCIAYJyC1Nge4URpmJ3U57gCgNOEtxsFjNjwbS1/hdRiEPAiEA5tmoRQ+gTKTqJUWks3+roByAhhRFeAV2SzSWx146yjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62152},"type":"module","engines":{"node":">=20"},"gitHead":"83863415cb594ab14d64061d346df657cc1d7ef7","_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk client — host-side CLI that talks to the crosstalkd daemon running inside the crosstalk-server container.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/crosstalk_7.0.0-alpha.9_1781476851735_0.1042244882632215","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.10":{"name":"@cordfuse/crosstalk","version":"7.0.0-alpha.10","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@7.0.0-alpha.10","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"1fc79e26547721bcee7d9795132fb5fa9af35aac","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-7.0.0-alpha.10.tgz","fileCount":20,"integrity":"sha512-UZtBIGKncPaktd2vog2Nmmqk6SINrwqQwPsy7GQOQ+NmCpR3tWe1MuAsInc6Gn8ltODK6IeokVp05N/waU9ZpA==","signatures":[{"sig":"MEQCIA3mlDQ48Ma/CoQJtHAhZH4JI+HMas/+ISw8PaktymwfAiBqF9VaF3MmXkcq/i15sQL/WROo7badI1lbexXn1LvKFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63184},"type":"module","engines":{"node":">=20"},"gitHead":"2b5abc3caacb471b61253fd1c4e7c074efff4047","_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk client — host-side CLI that talks to the crosstalkd daemon running inside the crosstalk-server container.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/crosstalk_7.0.0-alpha.10_1781483219965_0.3206388883854272","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.11":{"name":"@cordfuse/crosstalk","version":"7.0.0-alpha.11","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@7.0.0-alpha.11","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"a7c5838c09a992582b34a41d54da88bb2b03c0d7","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-7.0.0-alpha.11.tgz","fileCount":20,"integrity":"sha512-K/mg7yYduTBBS4WUvW31xnvo5+cxt9whGvZ9Im9P1H4pdF2wcTfu4creH4ABSWFJ2axGZps2W1xIliHtbLHymg==","signatures":[{"sig":"MEQCIG6pGUYMX5K2ITkiuMfMVJdAtvgh0OBLu31ZdJ8DVfVyAiAxZgUyxmK8R14k26iMezZBO6JSH62SocJRF4HaUKksvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63421},"type":"module","engines":{"node":">=20"},"gitHead":"bf8b193dee8ff6d83a0cc51d84a60767abd614bd","_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk client — host-side CLI that talks to the crosstalkd daemon running inside the crosstalk-server container.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/crosstalk_7.0.0-alpha.11_1781527948397_0.5120760400982085","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.12":{"name":"@cordfuse/crosstalk","version":"7.0.0-alpha.12","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@7.0.0-alpha.12","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"d04ca87e513643a327dbf20a3a138d5fbc97e8e6","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-7.0.0-alpha.12.tgz","fileCount":20,"integrity":"sha512-PRSE+SzEMWhwyyOr5jIibGtx3L+75qnHPlckPvvdHv8kwKr+XvEa9Mhkl4TxaqzCbiFW/e45o7uMCmj3oVRK2Q==","signatures":[{"sig":"MEYCIQCAvuEayMazBkKPWHcxdqq7ATDlB2t84vjpMZQrfjdM9QIhAK9VdWJBRON8YfAR70BzNUEkLH33+yuCDKAkqY2NBYg7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63421},"type":"module","engines":{"node":">=20"},"gitHead":"536d6cfbd60b1493895abfc087636063f4345d73","_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk client — host-side CLI that talks to the crosstalkd daemon running inside the crosstalk-server container.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/crosstalk_7.0.0-alpha.12_1781535587913_0.540411025191466","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.13":{"name":"@cordfuse/crosstalk","version":"7.0.0-alpha.13","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@7.0.0-alpha.13","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"56fb4a534f83092cbd0a3a2f33610ec4602beaa8","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-7.0.0-alpha.13.tgz","fileCount":20,"integrity":"sha512-LCT9o+qYdM/9BIrJzfOiFoqzzqLyV+as00/+toP6zoHNixzq1U/zp8lDLclAuttqDa6yLY2QMv9vEbBuCVRTLA==","signatures":[{"sig":"MEQCIB3n1oYJC1vqgjcwkNLHGCEWVRW90io8x3NiDuzjh/cDAiBa1RVYKfFyTLzH7BA4nitaOqBbkLpkHYgOzPFkQPncCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63421},"type":"module","engines":{"node":">=20"},"gitHead":"892cfc14732502b5b97cf171ea68eafe8453b874","_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk client — host-side CLI that talks to the crosstalkd daemon running inside the crosstalk-server container.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/crosstalk_7.0.0-alpha.13_1781537723335_0.19860964438858342","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.14":{"name":"@cordfuse/crosstalk","version":"7.0.0-alpha.14","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@7.0.0-alpha.14","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"6e92c93096c223a46fadb96cd4c85778a694c9d1","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-7.0.0-alpha.14.tgz","fileCount":20,"integrity":"sha512-Jhwv043J4wnDXMRCPNwqNouY1IGNcUIZOKQcnzW4qkPKInju3Tz2IgKOWaorNieWIR4obOharUYLMhvqLbcr2A==","signatures":[{"sig":"MEUCIQDns//nkJ1s5jIcsv+zaohItILVYmniikhjZ1fbj42F2wIgLAnA+pNQzD6YIppIQMhFYKKxbSNRzocvmeJhwntFJhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64163},"type":"module","engines":{"node":">=20"},"gitHead":"23ca720fb48fb95879c5a1891e743691be8d9b97","_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk client — host-side CLI that talks to the crosstalkd daemon running inside the crosstalk-server container.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/crosstalk_7.0.0-alpha.14_1781544700054_0.5473839586572877","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.15":{"name":"@cordfuse/crosstalk","version":"7.0.0-alpha.15","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@7.0.0-alpha.15","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"a038b4d5da12449135b4ad6046f766d4f97da93a","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-7.0.0-alpha.15.tgz","fileCount":20,"integrity":"sha512-csD7pEhljT+PC0fiTwc745H0vdgg2HMM0iXUVPcARcyTbc21QiKModDwlC0B44nDQIsWKZ849xQGKvm65hH61g==","signatures":[{"sig":"MEQCIDoxAhvBVh+iDn2lvNxnvjjCyn9jixgYsakWtlgwv2ijAiBKN2zNcw+PpBJjy4wAslmgvtQwKGrDZxwv0Mes9vfYeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64163},"type":"module","engines":{"node":">=20"},"gitHead":"302654dc4e95d02ccac2ec393fd2bffd05e305ba","_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk client — host-side CLI that talks to the crosstalkd daemon running inside the crosstalk-server container.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/crosstalk_7.0.0-alpha.15_1781562171939_0.25151633443482946","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.16":{"name":"@cordfuse/crosstalk","version":"7.0.0-alpha.16","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@7.0.0-alpha.16","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"bf511b8efdc851baac8e39acfe475b8a38eab126","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-7.0.0-alpha.16.tgz","fileCount":20,"integrity":"sha512-FUFlBjYsKlcQnov/GLB7m36p7khI0a+0539cEHM9lwDfZBspxqFiZ/8GkuTry+QSBTtFCBfuya/Jbtq06WVG1g==","signatures":[{"sig":"MEUCIAFgy/PHQKyW9B7GMVPWk+lBHbtyM5DcpSzDonqvAmaMAiEA35clkIX4B/txFVsMouDHSed+q5VsyN/OsoqxJRmRDRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64163},"type":"module","engines":{"node":">=20"},"gitHead":"1e130cb3fad761575aec526bb1f00ecca77a1b69","_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk client — host-side CLI that talks to the crosstalkd daemon running inside the crosstalk-server container.","directories":{},"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/crosstalk_7.0.0-alpha.16_1781962544031_0.3069582301964726","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-alpha.18":{"name":"@cordfuse/crosstalk","version":"7.0.0-alpha.18","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@7.0.0-alpha.18","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"49f90236e54afe831094399aa4a026b6e22c0d03","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-7.0.0-alpha.18.tgz","fileCount":70,"integrity":"sha512-rKHwcx9g/szC630hMt+cezuF9G/M5LlebJnTSLEIZUnVRezlUpZT7KVYitpd5SYyGwKPajqX2FebPszdqBl6vA==","signatures":[{"sig":"MEYCIQDUnEW86WQfFl1bC5K/nZ2ztlj4frYrPsY1qmQTlSHL5wIhAPBZ0/hqa6SvowM/PqcPYHNM8ZaXouBK83Lm5eIekIl1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568720},"type":"module","engines":{"node":">=20"},"gitHead":"b4a5cd5ff779b171bf8258ec1b16cbf0e6893635","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --noEmit","prepack":"cp -r transport template","postpack":"rm -rf template"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk — agent-agnostic swarm communication protocol built on git. Operator CLI + daemon in one binary.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","tsx":"^4.20.0","yaml":"^2.8.0","node-pty":"^1.1.0","@types/ws":"^8.18.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_7.0.0-alpha.18_1782160306717_0.5913340518381054","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-beta.1":{"name":"@cordfuse/crosstalk","version":"7.0.0-beta.1","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@7.0.0-beta.1","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"5fb73d60edede87ccf624ec94c504f86574ccc57","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-7.0.0-beta.1.tgz","fileCount":66,"integrity":"sha512-noc7guE47PTSGdktWHtrcatOg2fbKDornLGRkUJEbW0M/4amJ77xH9sDlMvljHqhGtDkeORI2P/qSpBAz4EnBg==","signatures":[{"sig":"MEUCIQCdMlfxv1CG5qlNuYkAvRfVC26Lq6PKUYzTXOXV/MBndAIgd8SwWp3epepPnlCgBqreJyRL+QDYfKcUqeVBykA8O9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":552995},"type":"module","engines":{"node":">=20"},"gitHead":"fbcd01a4951d6bddd229ac2d39283e6d41379dc2","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc --noEmit","prepack":"cp -r transport template","postpack":"rm -rf template"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk — agent-agnostic swarm communication protocol built on git. Operator CLI + daemon in one binary.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.21.0","tsx":"^4.20.0","yaml":"^2.8.0","node-pty":"^1.1.0","@types/ws":"^8.18.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_7.0.0-beta.1_1782237188311_0.8985811364629299","host":"s3://npm-registry-packages-npm-production"}},"8.0.0-alpha.1":{"name":"@cordfuse/crosstalk","version":"8.0.0-alpha.1","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@8.0.0-alpha.1","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"6f8aac6163a7735d5c3b6824c8f5219077afe0e6","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-8.0.0-alpha.1.tgz","fileCount":66,"integrity":"sha512-a0qZ6cEekrbGEduV5T4Sm5jU0Q+Em8+LrMOUR65wT7Q70z8vMHQAkmpBUEMor0nPykDD50XMaf3R/qmQAVP6Bw==","signatures":[{"sig":"MEUCIQDM6FNy9gz8A58b2L7ZyJLqfcDMBz2ynIH6STq2imKqsgIgTnjbhjFq6XcT9vaVwgPrIMM0G9CfoEZ0odICIFY95AU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":569125},"type":"module","engines":{"node":">=20"},"gitHead":"4c722631cba06af2cefdfbc22d4b32f17a1007c4","scripts":{"lint":"tsc --noEmit","test":"node --import tsx --test tests/*.test.ts","build":"tsc --noEmit","prepack":"cp -r transport template","postpack":"rm -rf template"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk — agent-agnostic swarm communication protocol over a shared directory (git or filesystem transport). Operator CLI + daemon in one binary.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","tsx":"^4.20.0","yaml":"^2.8.0","node-pty":"^1.1.0","@types/ws":"^8.18.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_8.0.0-alpha.1_1782847918127_0.06277661320403727","host":"s3://npm-registry-packages-npm-production"}},"8.1.0":{"name":"@cordfuse/crosstalk","version":"8.1.0","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@8.1.0","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"181ada40966f222e3d6464078bac003df8025891","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-8.1.0.tgz","fileCount":68,"integrity":"sha512-chuqTMMhN8FUrdfm3vRVvbO3Pkc1EanUWZXGIkMqpiq7iCLeZSiQMnEZYfrC79UAbzqSutiQr8QyNUAB9W9Z7A==","signatures":[{"sig":"MEYCIQD8HEiUnepghurn7hwpSA7MvZm9d2oLVj5QxZx2jE05ZAIhALEz2YlRJj0vRnS6wDxcviVC24llrodUregnBB/nKDqD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":591823},"type":"module","engines":{"node":">=20"},"gitHead":"8dc978f88054c56ca3d59d88c5bfa1d3382ce6c3","scripts":{"lint":"tsc --noEmit","test":"node --import tsx --test tests/*.test.ts","build":"tsc --noEmit","prepack":"cp -r transport template","postpack":"rm -rf template"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk — agent-agnostic swarm communication protocol over a shared directory (git or filesystem transport). Operator CLI + daemon in one binary.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.21.0","tsx":"^4.20.0","yaml":"^2.8.0","node-pty":"^1.1.0","@types/ws":"^8.18.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_8.1.0_1782859937357_0.6273748459428963","host":"s3://npm-registry-packages-npm-production"}},"8.2.0":{"name":"@cordfuse/crosstalk","version":"8.2.0","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@8.2.0","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"4872e9cd18c6675aa2d0588a588947f7dd6ea4cb","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-8.2.0.tgz","fileCount":68,"integrity":"sha512-devCstWxZ0WCD80PmhjtJZY2c51yytViiQEYGZA+uSvlEOVwfzJlbui8k+KBLx9Q4nIUhvRhpoNdcnHVmQjBmQ==","signatures":[{"sig":"MEUCIBAlTH6gHl79WDLmszF57wT1U2MQ6QDi+VlqzDGYnfBkAiEAvL2dU+fobK7DtS5s9BG5lJZUouevr/4RbpmgQvx3av0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":591458},"type":"module","engines":{"node":">=20"},"gitHead":"0c370f87818efdbd07a59435a127c0e0d8d15e49","scripts":{"lint":"tsc --noEmit","test":"node --import tsx --test tests/*.test.ts","build":"tsc --noEmit","prepack":"cp -r transport template","postpack":"rm -rf template"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk — agent-agnostic swarm communication protocol over a shared directory (git or filesystem transport). Operator CLI + daemon in one binary.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ws":"^8.21.0","tsx":"^4.20.0","yaml":"^2.8.0","node-pty":"^1.1.0","@types/ws":"^8.18.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_8.2.0_1782913682886_0.3589796098730591","host":"s3://npm-registry-packages-npm-production"}},"8.3.0":{"name":"@cordfuse/crosstalk","version":"8.3.0","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@8.3.0","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"4a75b53c7aee594bf7b64799a96d44fa66644e93","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-8.3.0.tgz","fileCount":66,"integrity":"sha512-TSU6qfMnBuMRArMt1e+o932BCudgw7GY+PzjllsUc01ENxHWmpkKPm45J5FNuR91+80tixM1ls08K96xnK84dg==","signatures":[{"sig":"MEUCIQDLI3+dnAhiDqlMADbxEXXIaeVmvw6Z0YLAho6lGzJngAIgNZr75d3p5SRdnSmSKfrCS6jNVg9ri2kk53zt6i4LK+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":554220},"type":"module","engines":{"node":">=20"},"gitHead":"5c78abd253f146feaff94e692caf3f55e80d604b","scripts":{"lint":"tsc --noEmit","test":"node --import tsx --test tests/*.test.ts","build":"tsc --noEmit","prepack":"cp -r transport template","postpack":"rm -rf template"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk — agent-agnostic swarm communication protocol over a shared directory (git or filesystem transport). Operator CLI + daemon in one binary.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"tsx":"^4.20.0","yaml":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_8.3.0_1783549632115_0.22940307171150964","host":"s3://npm-registry-packages-npm-production"}},"8.3.1":{"name":"@cordfuse/crosstalk","version":"8.3.1","keywords":["ai","agents","messaging","git","crosstalk","cordfuse"],"license":"MIT","_id":"@cordfuse/crosstalk@8.3.1","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"be5c38120872df2eea38151d9a1e1e1dbb7bc2df","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-8.3.1.tgz","fileCount":66,"integrity":"sha512-jVuSxjBEe/KsTXy1bxK9s2n/0AJeMoCfyvEcrloc05r8/arvze9YbC9ro7UC+c7aXmB6oPRQ9urelmxckpzumg==","signatures":[{"sig":"MEUCIQDFywCjQ9QCtwa4BWLv6xKHG3cXigrRu+opbfK3dpFa9QIgAtDGLkM8IpFc9AqlB9LuMVOYe3SO9vUxKjfsl+CedlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":555082},"type":"module","engines":{"node":">=20"},"gitHead":"ae947f6b3ad3819371feff50f348fa8ff9ba5bab","scripts":{"lint":"tsc --noEmit","test":"node --import tsx --test tests/*.test.ts","build":"tsc --noEmit","prepack":"cp -r transport template","postpack":"rm -rf template"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.9.8","description":"Crosstalk — agent-agnostic swarm communication protocol over a shared directory (git or filesystem transport). Operator CLI + daemon in one binary.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"tsx":"^4.20.0","yaml":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/crosstalk_8.3.1_1783549998121_0.4153376098906503","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"@cordfuse/crosstalk","version":"9.0.0","author":{"name":"Cordfuse"},"license":"MIT","_id":"@cordfuse/crosstalk@9.0.0","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk#readme","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"ct":"bin/crosstalk.js","crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"856ec5def28b7a2ca95f2bf5c7e4a35955266b47","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-9.0.0.tgz","fileCount":9,"integrity":"sha512-6g7uH0mSEp9HFWbto323piHsQIA/0BrxYGRFcCs9tJrVDwkQQIcMnN+wqqjqsC9e3JojM9hDPEbBBxZgtXC+qg==","signatures":[{"sig":"MEUCIHH63bg00VHTDHwdx2nHaINiOXMZVVO9oGGj2jVXxRmPAiEAzdqLx04d6TyFh0aYtsvpsQfwxY0h6VFzOQRx/4Ujneg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQClAntwzi00wf/qEXoPvbQ+m0A6/wPCgh4kkNGMNNHY2wIgZiKfif0bVuD7Fa7vE5L7h+JyNVrcwycnKGwlH60QFG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75736},"type":"module","engines":{"node":">=20"},"gitHead":"366813dddc12ae1377c4d041f3b786e24dd4f24b","scripts":{"test":"node --test tests/*.test.js"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.8.2","description":"Git-first, markdown-first, agent-agnostic messaging. The repo is the medium; the protocol is the product.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crosstalk_9.0.0_1790638010216_0.3206480009407553","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"@cordfuse/crosstalk","version":"9.1.0","author":{"name":"Cordfuse"},"license":"MIT","_id":"@cordfuse/crosstalk@9.1.0","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk#readme","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"ct":"bin/crosstalk.js","crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"d1f2562cb36d8ff0359e2cd5b1dfd56edbc16e86","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-9.1.0.tgz","fileCount":9,"integrity":"sha512-LznNoYlDVBE0N6++LvS8VwK12GD7YXJ06FEmZGeidHsQTXb256XqfsD34QFi30qU3wjmQuMtwaPO2cS3is1r+w==","signatures":[{"sig":"MEQCICfsQDAJcfmy5TIQrdEMN5NIPlFu0hExqOpwDcS8GYaJAiA+3cW0C+781MafYyBN1YInNros4e0SL0OUZcnh6VVvuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBYF6N9sjhD89b+3OW6G117+ET2X96lhfztZXP20ghxbAiEA2+l4syeAxhJJqVMgc3oF1es58ay4R7wCMbafGWjZrNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76183},"type":"module","engines":{"node":">=20"},"gitHead":"132c58b08df50fa91f6249fc662293745242c3f0","scripts":{"test":"node --test tests/*.test.js"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.8.2","description":"Git-first, markdown-first, agent-agnostic messaging. The repo is the medium; the protocol is the product.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crosstalk_9.1.0_1790638690498_0.7645070574736403","host":"s3://npm-registry-packages-npm-production"}},"9.1.1":{"name":"@cordfuse/crosstalk","version":"9.1.1","author":{"name":"Cordfuse"},"license":"MIT","_id":"@cordfuse/crosstalk@9.1.1","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk#readme","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"ct":"bin/crosstalk.js","crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"6f9ea14ee998d699245fa83b3a8c3815a1a8dd25","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-9.1.1.tgz","fileCount":9,"integrity":"sha512-jPKnHRyRTBCODefR3Ed6/kHH5kJFzHX9mU8GtbIMr4i3keIbAtmeTaW0zcBE6XU3N6ulvBQI7fv6BdPROYeTMA==","signatures":[{"sig":"MEQCIHlDQqYyJBmvxeNkOBn51HVViRNiBh0fYu+XW7GD9bGnAiAdnwtBkfb2xtqCwbr9nvn2FeHLME21Sf+blsXqBrAcIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD0HK2jEAvS3NJhjVFDQU13cV0MuqE82AoTbFJ/TgQKOAIhAIc0NZlPW39ppxquqFSUhDJzd57w2N2Q5LOZzoICPom+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76183},"type":"module","engines":{"node":">=20"},"gitHead":"70be1fbb9a6d1070db9a13b0bf1195cc717b7a6d","scripts":{"test":"node --test tests/*.test.js"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.8.2","description":"Git-first, markdown-first, agent-agnostic messaging. The repo is the medium; the protocol is the product.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crosstalk_9.1.1_1790639552445_0.04118565184274825","host":"s3://npm-registry-packages-npm-production"}},"9.1.2":{"name":"@cordfuse/crosstalk","version":"9.1.2","author":{"name":"Cordfuse"},"license":"MIT","_id":"@cordfuse/crosstalk@9.1.2","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"homepage":"https://github.com/cordfuse/crosstalk#readme","bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"bin":{"ct":"bin/crosstalk.js","crosstalk":"bin/crosstalk.js"},"dist":{"shasum":"b1cd863f1bb9b71cafd89a45f16f34450dc5da5d","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-9.1.2.tgz","fileCount":9,"integrity":"sha512-aj6TshwWAKYj/enhOsBFEDUxEkVluWMW/qJ6qbQlie9zcWjw1F/79Br/m3ayz2G2pBFlRY0HVxItouyGroXLvg==","signatures":[{"sig":"MEQCIEwddxZHrY0k62fhnWYeTJFESrH2y1kMYqDtjp6L9iUZAiBfP1GLZeJ2GnJBHIwNuqxlXSqC7TbDlYiq7pj9qeXkng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDv2ksuAzAXs1ik2E26Ii8ii69bEkY+dLHlGyzrWrhxHwIgEVC16LYXROZvJ67eoRrP3ktLNTtIykVAI6KDVqNlcLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76290},"type":"module","engines":{"node":">=20"},"gitHead":"cfa96c1f81ac105bc3e1934bb600950cb9dc4125","scripts":{"test":"node --test tests/*.test.js"},"_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.8.2","description":"Git-first, markdown-first, agent-agnostic messaging. The repo is the medium; the protocol is the product.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crosstalk_9.1.2_1790639748696_0.5383160056088085","host":"s3://npm-registry-packages-npm-production"}},"9.2.0":{"_id":"@cordfuse/crosstalk@9.2.0","bin":{"ct":"bin/crosstalk.js","crosstalk":"bin/crosstalk.js"},"bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"dist":{"shasum":"72fae958fdcaa159c8875ec50789128ae8c5fe70","tarball":"https://registry.npmjs.org/@cordfuse/crosstalk/-/crosstalk-9.2.0.tgz","fileCount":9,"integrity":"sha512-vpXIz+06LmAnlNwg0unNOgFJp+34f+wwODghUhoiKOJcJO44yxoEsX5kbiGqn4ig8rqdQDnEK9lT81JJmQhhAQ==","signatures":[{"sig":"MEYCIQCaeSyV/NoK+xE109h2aSoBS9mOJqozl4cWCx/l0eEkhQIhAMVn6yDDin7megjX6w7X9tc2Mh4qpJqvXExYdM5ofwYX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCeKhdlKCVPzzidr0yLfwQOxGtcyyGqBKc48HLboq7nUAIgLRFxIxMpKaU2RFhkN+WGaA0yeCY/IrJVlgd0GSb+MDk="}],"unpackedSize":76463},"name":"@cordfuse/crosstalk","type":"module","author":{"name":"Cordfuse"},"engines":{"node":">=20"},"gitHead":"e380d0948eb5859e674d30b270896f2b8a84e558","license":"MIT","scripts":{"test":"node --test tests/*.test.js"},"version":"9.2.0","_npmUser":{"name":"cordfuse","email":"cordfuseinc@gmail.com"},"homepage":"https://github.com/cordfuse/crosstalk#readme","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"_npmVersion":"10.8.2","description":"Git-first, markdown-first, agent-agnostic messaging. The repo is the medium; the protocol is the product.","directories":{},"maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/crosstalk_9.2.0_1790640537678_0.9978646261467139"}}},"time":{"created":"2026-06-04T23:12:50.445Z","modified":"2026-09-29T00:08:57.933Z","5.0.0-alpha.2":"2026-06-04T23:12:50.767Z","5.0.0-alpha.3":"2026-06-05T00:18:37.687Z","5.0.0-alpha.5":"2026-06-06T19:51:57.171Z","5.0.0-alpha.6":"2026-06-08T00:42:24.231Z","5.0.0-alpha.7":"2026-06-09T15:28:50.195Z","6.0.0-alpha.1":"2026-06-10T14:20:31.384Z","6.0.0-alpha.2":"2026-06-10T15:37:30.742Z","6.0.0-alpha.3":"2026-06-10T16:52:22.272Z","6.0.0-alpha.4":"2026-06-10T17:12:34.833Z","6.0.0-alpha.5":"2026-06-10T17:18:59.069Z","6.0.0-alpha.6":"2026-06-10T17:23:55.571Z","6.0.0-alpha.7":"2026-06-10T19:02:50.598Z","6.0.0-alpha.8":"2026-06-10T20:58:15.589Z","6.0.0-alpha.9":"2026-06-10T22:46:41.975Z","6.0.0-alpha.10":"2026-06-11T02:14:16.023Z","6.0.0-alpha.11":"2026-06-11T14:21:57.927Z","6.0.0-alpha.12":"2026-06-11T15:33:08.919Z","7.0.0-alpha.1":"2026-06-13T02:02:23.226Z","7.0.0-alpha.2":"2026-06-13T02:43:48.632Z","7.0.0-alpha.3":"2026-06-13T13:16:35.226Z","7.0.0-alpha.4":"2026-06-13T15:28:51.624Z","7.0.0-alpha.5":"2026-06-13T18:02:26.691Z","7.0.0-alpha.6":"2026-06-13T23:08:39.100Z","7.0.0-alpha.7":"2026-06-14T00:30:25.513Z","7.0.0-alpha.8":"2026-06-14T18:21:21.438Z","7.0.0-alpha.9":"2026-06-14T22:40:51.862Z","7.0.0-alpha.10":"2026-06-15T00:27:00.106Z","7.0.0-alpha.11":"2026-06-15T12:52:28.560Z","7.0.0-alpha.12":"2026-06-15T14:59:48.090Z","7.0.0-alpha.13":"2026-06-15T15:35:23.485Z","7.0.0-alpha.14":"2026-06-15T17:31:40.461Z","7.0.0-alpha.15":"2026-06-15T22:22:52.103Z","7.0.0-alpha.16":"2026-06-20T13:35:44.181Z","7.0.0-alpha.18":"2026-06-22T20:31:46.895Z","7.0.0-beta.1":"2026-06-23T17:53:08.544Z","8.0.0-alpha.1":"2026-06-30T19:31:58.300Z","8.1.0":"2026-06-30T22:52:17.531Z","8.2.0":"2026-07-01T13:48:03.099Z","8.3.0":"2026-07-08T22:27:12.307Z","8.3.1":"2026-07-08T22:33:18.309Z","9.0.0":"2026-09-28T23:26:50.308Z","9.1.0":"2026-09-28T23:38:10.588Z","9.1.1":"2026-09-28T23:52:32.524Z","9.1.2":"2026-09-28T23:55:48.772Z","9.2.0":"2026-09-29T00:08:57.773Z"},"bugs":{"url":"https://github.com/cordfuse/crosstalk/issues"},"author":{"name":"Cordfuse"},"license":"MIT","homepage":"https://github.com/cordfuse/crosstalk#readme","repository":{"url":"git+https://github.com/cordfuse/crosstalk.git","type":"git"},"description":"Git-first, markdown-first, agent-agnostic messaging. The repo is the medium; the protocol is the product.","maintainers":[{"name":"cordfuse","email":"cordfuseinc@gmail.com"}],"readme":"# Crosstalk\n\n**Agents and people send each other messages over plain git.** One markdown\nfile per message, committed to a branch of a repo you own. No server, no\ndaemon, no SDK — if you can run `git` and read a file, you can take part.\n\n```sh\nnpm install -g @cordfuse/crosstalk\n\nct init                      # turn a repo into a mesh\nct join steve                # claim a mailbox\nct send claude-code --kind task -s \"review auth\" -m \"PR #41 — take a look?\"\n# Sent: 01M3N7NC18PPGYD9ERT9Q12MDA\n```\n\nOn the other side, in a clone of the same repo:\n\n```sh\nct inbox\n# 01M3N7NC18PPGYD9ERT9Q12MDA  [task] steve: review auth\n\nct read 01M3N7NC18PPGYD9ERT9Q12MDA     # print it, mark it read\nct reply 01M3N7NC18PPGYD9ERT9Q12MDA -m \"LGTM\"\n```\n\nThat's the whole idea. Messages are files, delivery is `git fetch`, and the\nhistory is the audit log. The git host you already use provides the transport,\nthe storage, the access control and the record — all at once.\n\nIt suits coarse handoffs measured in seconds or minutes: task claims, reviews,\n\"I'm done, your turn\". It is mail, not sockets.\n\nThe normative definition is **[SPEC.md](SPEC.md)**; this README is the tour.\n\n---\n\n## Why\n\n- **The transport already exists.** Git + a remote is the wire. No broker to run,\n  no port to open, no token to mint — every peer uses the git credentials it\n  already has.\n- **Markdown is the payload.** Every message is a file you can `cat` and an agent\n  can parse. Legibility is the trust currency.\n- **Agnostic means git + text, nothing else.** Claude Code, Codex, Gemini,\n  opencode, agy, a human with an editor — all equal peers, no adapter required to\n  *speak* the protocol (only to *wake*, see below).\n- **Multi-machine by construction.** Any machine that can fetch the repo is in\n  the swarm. Offline peers lose nothing — mail waits in `new/` until fetched.\n- **Mail, not sockets.** Expected latency is seconds-to-minutes: coarse handoffs,\n  reviews, task claims — not chatty coordination.\n\n## Install\n\n`npm install -g @cordfuse/crosstalk` gives you the `crosstalk` binary and its\n`ct` alias. Requires Node ≥ 20 and `git`. The only runtime dependency is `yaml`.\n\n> The protocol works with **bare `git` + an editor**. The CLI is optional sugar —\n> everything below can be done by hand.\n\n## How it works\n\nA dedicated **orphan `mail` branch** holds nothing but mailboxes — no code\nhistory, so mail and code never entangle:\n\n```\nmail (orphan branch)\n├── manifest.md                 # the mesh roster + dialect (§4)\n└── agents/\n    └── <handle>/\n        ├── profile.md          # optional: who this handle is + an INERT launch recipe (§5.1)\n        └── inbox/\n            ├── new/            # delivered, unread\n            └── cur/            # read (renamed here by the owner)\n```\n\nThe CLI materializes `mail` as a hidden worktree (`.crosstalk/worktree/`) so your\nworking directory never switches branches. One message = one file:\n`<ulid>.<from>.md`.\n\n### Conflict-free by construction\n\nMerge conflicts are *designed out*, not handled (SPEC §6):\n\n1. **Senders only ever ADD** files, and only under a recipient's `inbox/new/`.\n2. **Only the owner** mutates its own tree — the `new/ → cur/` read receipt is the\n   owner's act alone.\n3. **Filenames are globally unique** (ULID), so concurrent sends are adds of\n   distinct paths that git merges trivially, every time.\n4. **Nothing is edited in place.** A delivered message is immutable; corrections\n   are new messages that `reference` the original.\n\nThe one shared-write file is `manifest.md`, and its edits are additive\nsingle-line roster changes that rebase cleanly.\n\n### Access control is just git\n\n**Repo permissions ARE the access control** (SPEC §12): if you can push to `mail`,\nyou are a peer. Private repo = private mesh. There is no other identity system —\nno new auth surface to secure. Signed commits are recommended where sender\nauthenticity matters, and **message bodies are untrusted data, never commands**:\na message can't escalate an agent past its own guardrails.\n\n## Setting up the mesh\n\n**You don't fork or template anything.** Your mesh is your own new repo. Install\nthe CLI, make an empty repo, and `ct init` fills it in.\n\n```sh\nnpm install -g @cordfuse/crosstalk\n\n# make your own mesh repo (any name/owner) and clone it:\ngh repo create you/team-mesh --private --add-readme\ngit clone git@github.com:you/team-mesh mesh && cd mesh\n\nct init            # creates the mail branch, pushes to origin, scaffolds docs\nct join alice      # your mailbox\n```\n\n`ct init` writes three files into the repo — **create-if-missing** (it never\noverwrites your own files) and **never auto-committed** (it prints what it wrote,\nyou commit when ready):\n\n- `AGENTS.md` — the short pointer that tells an agent to follow the protocol\n- `SPEC.md` — the full protocol, pinned to this version\n- `README.md` — a plain intro\n\nSo the repo explains itself. It has no link back to `cordfuse/crosstalk` —\neverything comes from the installed CLI.\n\n**From an empty folder — one command does the whole thing:**\n\n```sh\nmkdir mesh && cd mesh\nct init --remote git@github.com:you/mesh.git   # git init + origin + mail branch + docs\n```\n\nWhen you pass `--remote`, `ct init` will `git init` the folder if it isn't a repo\nyet, wire `origin`, create the mail branch, and scaffold the docs — all at once.\nIt never clobbers an existing origin. A bare `ct init` in a non-repo folder\n*won't* create a repo; it points you at `git init` or `--remote`.\n\n`ct init` tells you what happened: `pushed to origin`, or `LOCAL ONLY — no git\nremote` (works solo; add a remote + `ct sync` to go multi-machine).\n\n**Other peers join** the same mesh by cloning the same repo and taking a handle —\nyou don't `init` a mesh someone else already created:\n\n```sh\ngit clone git@github.com:you/team-mesh mesh && cd mesh\nct join bob\n```\n\n## Quickstart\n\n```sh\n# in any git repo with a remote:\ncrosstalk init                        # create the mail branch + manifest\ncrosstalk join alice                  # your mailbox + roster entry (identity saved locally)\n\n# send a task to another peer (must already be in the roster):\ncrosstalk send claude-code --kind task -s \"review auth\" -m \"please review the refactor\"\n\n# on the claude-code side:\ncrosstalk inbox                       # list mail (ULID order)\ncrosstalk read <id>                   # print it + move new/ → cur/ (the read receipt)\ncrosstalk reply <id> -m \"done — LGTM, one nit inline\"\ncrosstalk sync                        # fetch/rebase/push the mail branch\n```\n\nIdentity comes from `CROSSTALK_HANDLE` or `.crosstalk/config` — the CLI selects\n*who you are*, never *how you behave*.\n\n## CLI reference\n\n| Command | What it does |\n|---|---|\n| `crosstalk init` | Create the orphan `mail` branch, worktree, and `manifest.md`. |\n| `crosstalk join <handle> [--provider p --model m --argv a,b --env K1,K2 --notes \"…\"]` | Create your mailbox + roster entry, and optionally an inert `profile.md` launch recipe. |\n| `crosstalk whoami` | Print the handle you're acting as. |\n| `crosstalk send <to> [flags]` | Send a message. `<to>` is a handle, or `a,b,c` to fan out (one file per recipient). |\n| `crosstalk inbox [--all]` | List your mail in ULID order; `--all` includes already-read (`cur/`). |\n| `crosstalk read <id\\|--all>` | Print a message (or all unread) and file the read receipt (`new/ → cur/`). |\n| `crosstalk status` | One-call dashboard: unread, distinct threads, roster. Peek-only (no receipt). |\n| `crosstalk thread <id>` | Full threaded transcript **across all mailboxes** (task → claim → review → …). Peek-only. |\n| `crosstalk wait [--kind\\|--from\\|--reply-to\\|--thread …] [--timeout s]` | **Bounded** blocking receive: poll until matching mail arrives, print it, exit 0 — or exit 3 on timeout. Peek-only (no receipt). |\n| `crosstalk reply <id> [flags]` | Reply — auto-fills `thread`, `reply_to`, and `references`. |\n| `crosstalk claim <id> [flags]` | Claim a `task` (sends `kind: claim` referencing it). First claim in relay history wins. |\n| `crosstalk ack <id>` | Acknowledge a message. |\n| `crosstalk dead [<id>] [-m <why>]` | Quarantine a message you can't handle to `inbox/dead/` (or list the box). `-m` bounces a `kind: error` back to the sender, so undeliverability isn't silent. |\n| `crosstalk sync` | `fetch` + rebase + `push` the mail branch. |\n| `crosstalk flush` | Commit + push mail an agent wrote but couldn't commit itself (run unsandboxed — see *Sandboxed agents*). |\n| `crosstalk profile <handle> [--print-cmd]` | Show a handle's profile; `--print-cmd` *emits* (never runs) its launch command. |\n\n**Message flags** (for `send`/`reply`/`claim`): `--kind <k>` · `--subject/-s <s>`\n· `--thread <id>` · `--ref <id>` (repeatable) · `--reply-to <id>` ·\n`--priority <low\\|normal\\|high>` · `--provider <p>` · `--model <m>` · `-m <body>`\n· `-f <file.md \\| - for stdin>`. Global: `--json`, `--mesh <dir>`.\n\n### Working across repos\n\nThe mesh and your code are orthogonal: crosstalk carries the coordination, your\ncode changes land wherever they land (a PR in another repo, a branch, a pasted\ndiff). A common setup is a **dedicated coordination repo** hosting the mesh while\nwork happens across many other repos.\n\n`ct` normally keys off the mesh in your current directory — but when you're\nheads-down *in a code repo*, cd-ing back to the mesh for every call is a\npapercut. Point `ct` at the mesh from anywhere with **`--mesh <dir>`** or the\n**`CROSSTALK_MESH`** env var (flag > env > cwd):\n\n```sh\n# working inside some other repo, message the mesh without leaving it:\ncd ~/code/service-b\nCROSSTALK_MESH=~/coordination ct inbox\nCROSSTALK_MESH=~/coordination ct reply <id> -m \"fixed on branch fix/clamp, PR #42\"\n```\n\n### Driving it from a chat agent\n\nYou don't have to run `ct` by hand. Point a coding agent (Claude Code, Codex,\nagy, opencode …) at the mesh and **just tell it what to do** — it synthesizes the\ncalls. This is the human-directed mirror of the autonomous [wake\nadapters](adapters/); same handle, same protocol, same legible git ops, driven by\nyour chat instead of a wake loop. Details in [`adapters/chat-agent/`](adapters/chat-agent/).\n\n| You say | The agent runs |\n|---|---|\n| \"Anything new in the swarm?\" | `ct status` |\n| \"Show me the auth-review conversation.\" | `ct thread <id>` |\n| \"Read Bob's task and summarize it.\" | `ct read <id>` → summarizes |\n| \"Tell Bob it's merged in PR 42.\" | `ct reply <id> -m \"merged in #42\"` |\n| \"Claim the migration task.\" | `ct claim <id>` |\n| \"Fix this bug, then tell the swarm when it's done.\" | edits code → `ct reply <id> -m \"fixed on branch …\"` |\n\nWith `CROSSTALK_MESH` set, that last one happens *inside the code repo you're\nworking in* — fix and report in one conversation, no `cd`-ing away.\n\n### Message kinds\n\nCore vocabulary (a mesh may extend it via the manifest; agents ignore kinds they\ndon't understand): `task` · `claim` · `review-request` · `review-complete` ·\n`ack` · `error` · `info` · `question`.\n\n### The envelope\n\nEach message is YAML frontmatter + a markdown body:\n\n```markdown\n---\nspec: \"0.5\"                            # envelope version — checked first\nid: 01J3ZK7Q8RWX5E9T2M4N6P8R0S         # ULID — unique, time-sortable\nfrom: claude-code\nto: steve                              # single handle; fan-out = one file each\nsubject: Review the auth refactor\nkind: task\nthread: 01J3ZK7Q8RWX5E9T2M4N6P8R0S     # root id; equals own id for a new thread\nreferences: []                         # related ids — a DAG, not a chain\nreply_to: <id>                         # optional; the one message this answers\nts: 2026-08-05T09:12:07-04:00          # sender clock — advisory\npriority: normal\nprovider: anthropic                    # self-reported provenance (audit hygiene)\nmodel: claude-sonnet-5\n---\n\nFree markdown body. Attachments are committed files referenced by repo path.\n```\n\n**The record is truth; frontmatter is hints.** Anything load-bearing — claim\narbitration, receipt status, ordering — derives from the relay's committed\nhistory, never from what a message asserts about itself.\n\n## Waking agents\n\nThere is no daemon: an agent checks its inbox at its own turn boundaries. *How*\nthat check is triggered — the **wake** — lives outside the protocol (SPEC §2), so\nyou pick per runtime and swap freely. The universal path is a one-liner in the\nagent's own instruction file (\"read `manifest.md`, follow the crosstalk\nprotocol\"); where a runtime has a suitable hook, a backstop makes it automatic.\nSnippets in [`adapters/`](adapters/).\n\n| Agent | Wake | Verified autonomous |\n|---|---|---|\n| **Claude Code** | blocking `Stop` hook | ✅ |\n| **Codex** | blocking `Stop` hook | ✅ — incl. sandboxed writes via `ct flush` |\n| **agy** (Antigravity) | portable watcher | ✅ |\n| **opencode** | portable watcher | ✅ — google-direct, glm-5.2, kimi |\n| **GitHub Copilot CLI** | instruction + watcher | adapter ready — verify pending (account policy) |\n| **gemini · Qwen · any CLI · a human** | instruction + watcher / cron | universal path |\n\n*Verified* = a real autonomous instance ran the full `inbox → read → compute →\nreply` loop (2026-08-05). The wake never runs an LLM in a poll loop — inference\nstays in the **handler** (spawned per message); the **poller** stays dumb.\n\n### Sandboxed agents\n\nSome agents run with a sandbox that write-protects `.git` (e.g. Codex). crosstalk\nhandles this \"Option B\": the agent's `ct` writes the message **file** but the git\ncommit is best-effort — if `.git` is read-only it doesn't fail. An unsandboxed\n`ct flush` (run by the watcher or operator) records anything left uncommitted.\nFiles are the source of truth; git bookkeeping catches up at the edge.\n\n## Design guarantees (spec law — feature creep dies here)\n\n- **No daemon, no server, no broker.** Polling at turn boundaries is the delivery\n  model. Any feature needing a resident process is out of scope, permanently.\n- **No launcher, no supervisor.** The CLI never starts, configures, or restarts\n  an agent, and carries no per-handle prompts. Launch recipes are *recorded* in\n  `profile.md` and may be *printed*, never executed. **Delivery, never behavior.**\n- **No database.** State is files + git history — anything a query needs is\n  derivable by `ls`, `cat`, `grep`, and `git log`.\n- **No workflow engine.** Choreography lives in each agent's own instruction\n  files. This protocol defines *how mail moves*, never *how an agent behaves*.\n\nThe litmus test for any proposed feature: *does it change how mail moves, or how\nan agent behaves?* The first may be in scope; the second is out.\n\n## History\n\nCrosstalk 9 was developed as `swarmpost` and renamed in September 2026, taking\nback a name whose history stopped at `v8.3.1`. The 8.x line was a relay-based\nruntime — supervisor process, recursive spawn, routing, host files — and is\narchived at\n[`cordfuse/crosstalk-8x`](https://github.com/cordfuse/crosstalk-8x). This line\nkeeps that wire and deletes the runtime. Same name, incompatible\nimplementation: hence 9.0.0.\n\nComing from swarmpost: the CLI is `crosstalk`, aliased `ct` (was `sp`), and\nenvironment variables are `CROSSTALK_*` (were `SWARMPOST_*`).\n\n## Status\n\nProtocol **v0.5.0-draft** · CLI **v9.1.0**. Proven autonomous end-to-end on\nClaude Code, Codex, agy, and opencode. See [SPEC.md](SPEC.md) for the normative\nspec and [`adapters/`](adapters/) for per-runtime wake setup.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}