{"_id":"@bekirdag/pigeonpost","_rev":"41-6f3ae300006a1ee5fcd6749181303d40","name":"@bekirdag/pigeonpost","dist-tags":{"latest":"0.7.18"},"versions":{"0.2.0":{"name":"@bekirdag/pigeonpost","version":"0.2.0","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.2.0","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"a645fd709b179ef8aa0b773c398832eade2e68dd","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.2.0.tgz","fileCount":5,"integrity":"sha512-tmDdPWFAL/mONQ4WUMAN9e9TseeRYNbLRgTYdGvuV1qr/8YhtmOWFjpz4oN/4qideiJL/aA7GYcPJTTJiAMprQ==","signatures":[{"sig":"MEQCIBboGgPqgY6VjPMGrwMcQypDM7Y+O8iAXa1ikix2CeIYAiAU/GCP+URjGCpQhCbLcHkoYvZw/cN6/2PLy5hNDCS+iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45893},"engines":{"node":"^22.23.2 || ^24.19.0"},"gitHead":"9b374f08bf0e0dcfd8785787ae9d75c680c7b70c","mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"bekirdag","email":"bekir@piyote.com"},"repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.2.0_1786559069221_0.24958556073883398","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@bekirdag/pigeonpost","version":"0.4.0","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.4.0","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"058b2c7f07949a8d074f6a6042c9bb76c4448856","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.4.0.tgz","fileCount":5,"integrity":"sha512-mOkzuva3ZMP9uoiBv1LHpsTBEjjrVcENF/P2Bo+f7pDPmTgaEKWeMU9yLcX4XC7CwvKyfAfQ290EQbSAgKofhA==","signatures":[{"sig":"MEQCIHyf7PcT1m9IRUHT617TjmXZtXhPg/vlXuqFA6gFCSDhAiBsC7+M16+98Q7fgFySX91m8bSarvTpqOTFaR3mCw27kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45893},"engines":{"node":"^22.23.2 || ^24.19.0"},"gitHead":"f51ab8d640229bd1af1bbfafc65ddc41341f5583","mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"bekirdag","email":"bekir@piyote.com"},"deprecated":"Broken: ships v0.3.0 checksums, so the launcher refuses the v0.4.0 binaries. Use 0.4.1.","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.4.0_1786729987867_0.026676678071291482","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@bekirdag/pigeonpost","version":"0.4.1","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.4.1","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"29dd15bb342d07e0a2c0ea706ab0249cae0d7644","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.4.1.tgz","fileCount":5,"integrity":"sha512-6U2iOJJReIc9chjzP1YxeCISPM7BZEEEylHuxIOhR3RAxNaZJWgiqeJYZ9WaOBjtMKA72+H/RbKRhIF6pVXhWw==","signatures":[{"sig":"MEQCIFiZSnxzJeIpbB85A4+XnzOmiCFvS0MAyy8xRyb1ZfPAAiBGd/beK3cMuKY3Bt8+34yGzWP/dB+6ptkPF56AO91YIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45893},"engines":{"node":"^22.23.2 || ^24.19.0"},"gitHead":"549e7d16bc4bc86874a0154e8dfe91a8202bd265","mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"bekirdag","email":"bekir@piyote.com"},"repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.4.1_1786731007694_0.21658911279063742","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@bekirdag/pigeonpost","version":"0.4.3","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.4.3","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"98b035a894860179321260c63cf4aa47504c2063","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.4.3.tgz","fileCount":5,"integrity":"sha512-jOySv3QuuGS/3OUT0bOsGpzaaNk1ZIBN8ldpUJjFWGDbESwH92FpqrYjJjGljxIJbtyme4E4TN34yzpMEYc0NA==","signatures":[{"sig":"MEUCIQDlImWD9TM9L5JuCBBfVWXuxia8HAVrQ1fk5r7x8HlNXwIgcYrhPtitvbKEbm+P77RsBwgF5YKctjQp89fjTh01QgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45893},"_from":"file:bekirdag-pigeonpost-0.4.3.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.4.3.tgz","_integrity":"sha512-jOySv3QuuGS/3OUT0bOsGpzaaNk1ZIBN8ldpUJjFWGDbESwH92FpqrYjJjGljxIJbtyme4E4TN34yzpMEYc0NA==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.4.3_1786736635049_0.7622370626498594","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@bekirdag/pigeonpost","version":"0.5.3","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.5.3","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"a9e4726f08f7d82091cb75e90b8b39c9e61f611c","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.5.3.tgz","fileCount":5,"integrity":"sha512-fmkEXRvE8Y8pudJNK8oMRAriZaP+0KmGwDpN5WiRTflLdkAme/PP2Zo4+kC0z4hk2BqDvagM9CNn1OVAD1mDaA==","signatures":[{"sig":"MEUCIBqJcWSHpIxAeQyj2Ui081zAF5W5mp5kU7/GQ7vKiJ1JAiEA9b+y3nz6nbZoRumzJ8tVN+EtzHGXPhMM8VJAP30uklE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47083},"_from":"file:bekirdag-pigeonpost-0.5.3.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.5.3.tgz","_integrity":"sha512-fmkEXRvE8Y8pudJNK8oMRAriZaP+0KmGwDpN5WiRTflLdkAme/PP2Zo4+kC0z4hk2BqDvagM9CNn1OVAD1mDaA==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.5.3_1786794528526_0.17204280119655135","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@bekirdag/pigeonpost","version":"0.5.5","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.5.5","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"5fd6b8963fe60e18af3a8ff5ee7091402f7219c5","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.5.5.tgz","fileCount":5,"integrity":"sha512-7C+WwOC1x4TohFzVSDZR0zTMOBNbsV+8Vw8DNBC7iMyZ3K5rkxzcVzRYE2etVSehHDbtboreQtVbgFVCyt1aYw==","signatures":[{"sig":"MEYCIQDlJxD3F0BpZWlyTWrt7RJjn2Zp2ldmhK3LfN1p43/ONgIhAKV0zKo1Yi1nv4vuFKcHFCTXXzYxw7P7xEGp76/CRsbI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47083},"_from":"file:bekirdag-pigeonpost-0.5.5.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.5.5.tgz","_integrity":"sha512-7C+WwOC1x4TohFzVSDZR0zTMOBNbsV+8Vw8DNBC7iMyZ3K5rkxzcVzRYE2etVSehHDbtboreQtVbgFVCyt1aYw==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.5.5_1786802886391_0.9084368679055632","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@bekirdag/pigeonpost","version":"0.5.6","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.5.6","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"df9672f1dbad5d5a873a30f540da99e52a52600b","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.5.6.tgz","fileCount":5,"integrity":"sha512-rC9AyO3dCmDwFKMCPLKbyO0kRcHcJeaBBsKloISDeXR4D0wdPQ4jX+U3rbBcN44BAwJd6Hn9mLsiYCP1Qt5KTw==","signatures":[{"sig":"MEQCIFT0vyqt92bAFJadhxlD/yKQ6OjkcuNMEfo30TKWK1vwAiBzTM+9U/2KvOLxuQme+Jyf0PGG4frd1CT6DtIHfCs9xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47083},"_from":"file:bekirdag-pigeonpost-0.5.6.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.5.6.tgz","_integrity":"sha512-rC9AyO3dCmDwFKMCPLKbyO0kRcHcJeaBBsKloISDeXR4D0wdPQ4jX+U3rbBcN44BAwJd6Hn9mLsiYCP1Qt5KTw==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.5.6_1786815878106_0.6549763687893693","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"@bekirdag/pigeonpost","version":"0.5.9","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.5.9","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"cac7f0fe86027b0e467a3f51b56349e1d3f836a2","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.5.9.tgz","fileCount":5,"integrity":"sha512-JQ0SEeA1Yuv7hSfCDkOudNUfhYRF58egGDrStRLBDP9oOLrOysU8yo/tpfWZd2q/jqFAqC1hTIzrWl9+vsZ50Q==","signatures":[{"sig":"MEUCIQDPhie1mlgpJlflz3lATQ9F5ETtFxLHSDsa2SxC/8JKWAIgNIBNIIEdh3LBSw2Szu8srJvCl9FV1ePU1T8KylaNqgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.5.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47083},"_from":"file:bekirdag-pigeonpost-0.5.9.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.5.9.tgz","_integrity":"sha512-JQ0SEeA1Yuv7hSfCDkOudNUfhYRF58egGDrStRLBDP9oOLrOysU8yo/tpfWZd2q/jqFAqC1hTIzrWl9+vsZ50Q==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.5.9_1786878335654_0.5114925500007674","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"@bekirdag/pigeonpost","version":"0.5.10","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.5.10","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"aaf91674c6fb76ebe4742eaf66754b6f94bc5148","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.5.10.tgz","fileCount":5,"integrity":"sha512-dYAHGqL2lNy2kK04expegV35EUPbWdQ39FG7/Jq82wFlvbNRoUoDWMuirEejECNxnL+ifUoQSDQNIPVQYQEtPQ==","signatures":[{"sig":"MEQCIGXV9LAsXpRhFaYfYRJT49DlOqghbn5ADy94GHNX8YFCAiB/lJF0qX25q1MSop9BZpSm0plBLCIFdSgayi/AP/gN4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.5.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47084},"_from":"file:bekirdag-pigeonpost-0.5.10.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.5.10.tgz","_integrity":"sha512-dYAHGqL2lNy2kK04expegV35EUPbWdQ39FG7/Jq82wFlvbNRoUoDWMuirEejECNxnL+ifUoQSDQNIPVQYQEtPQ==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.5.10_1786888005690_0.9205105144929198","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"@bekirdag/pigeonpost","version":"0.5.11","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.5.11","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"7e205bf80dc844d52f6c72abc5a85f9f55bbb87d","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.5.11.tgz","fileCount":5,"integrity":"sha512-xP5ztwRNJ1Oj8ItioN9KZCZb0xTMPOVzKF9l8Yc+3GrQz6zCPEBTjOGtsg3sUX2irzFWkY2XxvAH1isV/gGghQ==","signatures":[{"sig":"MEUCIQCuKIBM2uTWYPxH/sW75H5KPexRcMyxxWWk9BYXYRJtnQIgVj7LqnHwal+QwUo6iWFjybrvssWvcbrWGlPI2uqnKO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.5.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47084},"_from":"file:bekirdag-pigeonpost-0.5.11.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.5.11.tgz","_integrity":"sha512-xP5ztwRNJ1Oj8ItioN9KZCZb0xTMPOVzKF9l8Yc+3GrQz6zCPEBTjOGtsg3sUX2irzFWkY2XxvAH1isV/gGghQ==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.5.11_1786891501006_0.7806695595254225","host":"s3://npm-registry-packages-npm-production"}},"0.5.12":{"name":"@bekirdag/pigeonpost","version":"0.5.12","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.5.12","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"27f22ca0c9addae030a6d236b1b233aff6a52a7c","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.5.12.tgz","fileCount":5,"integrity":"sha512-u6r6LYvOC2K9ZQ9eNCM3rtyylw07nVmjwZMyr42PkZ6etgbeaUyW7U3Y5nVKGt2GqAfqmi9Do6dq6ufqLWdNBA==","signatures":[{"sig":"MEUCIQDpt18W4SqpzMfn75+X0Ii364RjUsB0LaANnTX2uZyQcgIgdDlgkCJlo272JSybjDrCTKsZn1mV+5B5Gz1LLX7TW1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.5.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47084},"_from":"file:bekirdag-pigeonpost-0.5.12.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.5.12.tgz","_integrity":"sha512-u6r6LYvOC2K9ZQ9eNCM3rtyylw07nVmjwZMyr42PkZ6etgbeaUyW7U3Y5nVKGt2GqAfqmi9Do6dq6ufqLWdNBA==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.5.12_1786896770624_0.12057741042047732","host":"s3://npm-registry-packages-npm-production"}},"0.5.13":{"name":"@bekirdag/pigeonpost","version":"0.5.13","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.5.13","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"39d0d901b6d7ac6ac7ef8ba7356e396caacc2b6e","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.5.13.tgz","fileCount":5,"integrity":"sha512-91r7SDx+9ZbLhv37Z2d75K/C+SdhrDSDS9RtXHhu9U6BItEskYZWfEgDvhPfu69ck4w7LW0DYHcJ0xM/P37L7Q==","signatures":[{"sig":"MEQCIFD9kmT3047O0lz2vZrqQVonB1vRWcTdT7/vsg+FsAHCAiBuUA6YAPVeShKiA3cM7SfX7IU2NhA/gt8EjaTffj8nGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.5.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47084},"_from":"file:bekirdag-pigeonpost-0.5.13.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.5.13.tgz","_integrity":"sha512-91r7SDx+9ZbLhv37Z2d75K/C+SdhrDSDS9RtXHhu9U6BItEskYZWfEgDvhPfu69ck4w7LW0DYHcJ0xM/P37L7Q==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.5.13_1786905874510_0.07617609234548706","host":"s3://npm-registry-packages-npm-production"}},"0.5.14":{"name":"@bekirdag/pigeonpost","version":"0.5.14","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.5.14","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"429c22158422e5ced455acd8adc4bef1bda0ad49","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.5.14.tgz","fileCount":5,"integrity":"sha512-Hph/cZFkXao6jXaFJfsW34igB+nx3DlW1wq8kXEra31MfnNPNloytRypvX62m8z5JVQsVy2pFeocNVjqWL0QnA==","signatures":[{"sig":"MEUCIGlnPRGICZ6+ZTsyJz+r3+DW77jkRsJ+24Lz3bXCK8O4AiEAlR2zKFRs1kBH2h7HzhzeDWDrXWEDcBnMQBnKqglMsZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.5.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47084},"_from":"file:bekirdag-pigeonpost-0.5.14.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.5.14.tgz","_integrity":"sha512-Hph/cZFkXao6jXaFJfsW34igB+nx3DlW1wq8kXEra31MfnNPNloytRypvX62m8z5JVQsVy2pFeocNVjqWL0QnA==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.5.14_1786908932194_0.8605012993250929","host":"s3://npm-registry-packages-npm-production"}},"0.5.15":{"name":"@bekirdag/pigeonpost","version":"0.5.15","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.5.15","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"b582ca73c8c643b66b5ce82a1edea89851383892","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.5.15.tgz","fileCount":5,"integrity":"sha512-okms1UiMTmlNpNZGVYAyW6+Q+fQhhHsuqOHWyyy9ge1VUnQyKtkxcer1zW1IYuAkCSVfLvvIwc2bSEP23NzWmA==","signatures":[{"sig":"MEUCIDZM8Ub5wPI7d4ME1/1HzntR4PMHy3xRUxFpYukFnyc0AiEAjPazWz4tcTzYAx/IQCMfgqze2CKi/B1qaKAZKvovZoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.5.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47084},"_from":"file:bekirdag-pigeonpost-0.5.15.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.5.15.tgz","_integrity":"sha512-okms1UiMTmlNpNZGVYAyW6+Q+fQhhHsuqOHWyyy9ge1VUnQyKtkxcer1zW1IYuAkCSVfLvvIwc2bSEP23NzWmA==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.5.15_1786913931990_0.5199860478021712","host":"s3://npm-registry-packages-npm-production"}},"0.5.18":{"name":"@bekirdag/pigeonpost","version":"0.5.18","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.5.18","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"70700040a012b8d957a5ea0ca7d32f0d800d717c","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.5.18.tgz","fileCount":5,"integrity":"sha512-lEA9rsrT+ViY2Il3p4Tn83upWomF3ecdOIoJ/jGruaPivBazkPZ2p6rFllmFMmirIolifkRKw0nKnA21E7uyeA==","signatures":[{"sig":"MEQCIDXyTs1s8tWxm0odHyrbUOkDGOw9plJ4ub1hAdReM7DiAiBc4K6mxorgV4sQf4+CxpZPa1Wa20Pt3QOu6wcfwt/AfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.5.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47084},"_from":"file:bekirdag-pigeonpost-0.5.18.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.5.18.tgz","_integrity":"sha512-lEA9rsrT+ViY2Il3p4Tn83upWomF3ecdOIoJ/jGruaPivBazkPZ2p6rFllmFMmirIolifkRKw0nKnA21E7uyeA==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.5.18_1787047597729_0.7572419786532243","host":"s3://npm-registry-packages-npm-production"}},"0.5.19":{"name":"@bekirdag/pigeonpost","version":"0.5.19","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.5.19","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"d2ff676db2ffd17f52a0458276c2e4125c680b5c","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.5.19.tgz","fileCount":5,"integrity":"sha512-WMgppDHI0lCc4oe+yEFZaiy+SRUDvIR10r3PComgTGw7GxPtVk12lBou1H0YlpbmqQh+JiM5RBwcnKDmVeRi5g==","signatures":[{"sig":"MEYCIQDvmIAA8NgKn+cHI7Cd6a3PRPXIxDIrfEXZ6LflcqN2QgIhAMS8SKFgQqIMoAEkpsRU6TYo3FeI5qbe/mbu+gdqGR3G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.5.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47084},"_from":"file:bekirdag-pigeonpost-0.5.19.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.5.19.tgz","_integrity":"sha512-WMgppDHI0lCc4oe+yEFZaiy+SRUDvIR10r3PComgTGw7GxPtVk12lBou1H0YlpbmqQh+JiM5RBwcnKDmVeRi5g==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.5.19_1787051586963_0.8302716865376598","host":"s3://npm-registry-packages-npm-production"}},"0.5.21":{"name":"@bekirdag/pigeonpost","version":"0.5.21","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.5.21","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"b35259f4af1f3a6152ccf9066ee8d6394ab3f845","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.5.21.tgz","fileCount":5,"integrity":"sha512-o4vDinRXbk4i2TvU1REJlINmIffKH8EfMRNHAo3gM03mek3w8EwW4HeMfsZa1vWZ4o1Sh7glbOSShEiAPiCrqg==","signatures":[{"sig":"MEUCIQDCAskl1trMToppXLv5mLt95t9CiKLP5u/TkqgnIdlzggIgRhA8ekyFXF1T0zvpD4+x1dkZcOpA0+57CdFtNPGkKRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.5.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47084},"_from":"file:bekirdag-pigeonpost-0.5.21.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.5.21.tgz","_integrity":"sha512-o4vDinRXbk4i2TvU1REJlINmIffKH8EfMRNHAo3gM03mek3w8EwW4HeMfsZa1vWZ4o1Sh7glbOSShEiAPiCrqg==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.5.21_1787057693002_0.4351316734766326","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@bekirdag/pigeonpost","version":"0.6.0","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.6.0","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"edee29308a812c7f9f09cd3c273eca9db32f9967","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.6.0.tgz","fileCount":5,"integrity":"sha512-fEYdj4IQgtZpJfio5cDR517FH160OoihN4upJlgauxjbJCCboKu/ChGGecIhZ+WTnNrP9O96l6yQOmyvD/Gt/g==","signatures":[{"sig":"MEUCIQDfR0gY6eaFlPHYLEXyXk9MDiQxRyiNJgaIaqHdR5tvvwIgDilxzp+P5hU+nWVFWsPRKqiP5xGeleqtW7l2JzFQQrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47083},"_from":"file:bekirdag-pigeonpost-0.6.0.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.6.0.tgz","_integrity":"sha512-fEYdj4IQgtZpJfio5cDR517FH160OoihN4upJlgauxjbJCCboKu/ChGGecIhZ+WTnNrP9O96l6yQOmyvD/Gt/g==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.6.0_1787061822070_0.4296494943595628","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@bekirdag/pigeonpost","version":"0.6.1","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.6.1","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"70d953153ed91ffd73fb12e3f018e02b841229bf","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.6.1.tgz","fileCount":5,"integrity":"sha512-RIouq4Lg7uO49Zq/gOFx7tMKFeuUIPgqz87EZwdxmXahaPThUiA6hfc9Bzd2X8XHpWQNzE/TItzGMbAE889XCw==","signatures":[{"sig":"MEQCICcowa6N0Gpj/Z23/FGkz1HruzSo8vCYkzf6E01ochdRAiBSoA5qkxnP83LZI3jwKG0Fl5nzMZvrSz+DiLhjIiMHyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47083},"_from":"file:bekirdag-pigeonpost-0.6.1.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.6.1.tgz","_integrity":"sha512-RIouq4Lg7uO49Zq/gOFx7tMKFeuUIPgqz87EZwdxmXahaPThUiA6hfc9Bzd2X8XHpWQNzE/TItzGMbAE889XCw==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.6.1_1787126148279_0.014884171460361806","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@bekirdag/pigeonpost","version":"0.6.2","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.6.2","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"623d85f9a70ee022ac775aeaf7a784d2198c1d89","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.6.2.tgz","fileCount":5,"integrity":"sha512-ZOvgXU7UNlQJm+aDgszFeQXuvRH/0ld7t/L8F3TkJFUoamEEnWafE2dlVRAkImv1urOKSpVOGHMMe9QZETcTNQ==","signatures":[{"sig":"MEUCICA8Lw/NjMGnRnG4vX9Vu9Xwr5+UqvrBZMUwTpNYxC14AiEApeicCOq14foA55LeGilLYt52wkRRVQKqzNVaGkx02zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47083},"_from":"file:bekirdag-pigeonpost-0.6.2.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.6.2.tgz","_integrity":"sha512-ZOvgXU7UNlQJm+aDgszFeQXuvRH/0ld7t/L8F3TkJFUoamEEnWafE2dlVRAkImv1urOKSpVOGHMMe9QZETcTNQ==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.6.2_1787226140379_0.23382244407983688","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@bekirdag/pigeonpost","version":"0.7.0","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.7.0","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"c7cc6d7a9c1ed7602e35c9908af237f936725748","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.7.0.tgz","fileCount":5,"integrity":"sha512-BTTHk9XBN3CwQzo0VQPARYQoOZut8L2OWik4JupMrW31/CbDfF7RWe4yl9gJO9Dl5KUQd9S/CgRoKGpv78L5YA==","signatures":[{"sig":"MEQCIAw3XT8hhr0Tgs9yETFG3/XHSLvaiWzol69pBHLhqO3mAiA/5TpGuFFTODHMZ84o8ypQ4lpJIRjNQ8v56xLGhGQjPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47083},"_from":"file:bekirdag-pigeonpost-0.7.0.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.7.0.tgz","_integrity":"sha512-BTTHk9XBN3CwQzo0VQPARYQoOZut8L2OWik4JupMrW31/CbDfF7RWe4yl9gJO9Dl5KUQd9S/CgRoKGpv78L5YA==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.7.0_1787316867519_0.20856522165029467","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@bekirdag/pigeonpost","version":"0.7.1","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.7.1","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"6d6524eb036f22d60431a3ef53b22849fbf9720b","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.7.1.tgz","fileCount":5,"integrity":"sha512-BC4ln/8ntJarqE4IytdmkuQxMPH1vck8grp2qSopkkvkjujsdYSC8l7ORNvkl+QPjtcR+ne7mi/Far/hVpE67w==","signatures":[{"sig":"MEQCIDEzDjhN5XMPUBaHm5nnQtn+tm7W0DyWrttpwtFqDI7jAiASPjabRNvhl5jO/UzZDlen/lt2RlE6d7RqQhBihYyjCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47083},"_from":"file:bekirdag-pigeonpost-0.7.1.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.7.1.tgz","_integrity":"sha512-BC4ln/8ntJarqE4IytdmkuQxMPH1vck8grp2qSopkkvkjujsdYSC8l7ORNvkl+QPjtcR+ne7mi/Far/hVpE67w==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.7.1_1787319967135_0.48634760664791954","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@bekirdag/pigeonpost","version":"0.7.2","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.7.2","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"2282fada499ed0b90a5996664373e4740479f4bb","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.7.2.tgz","fileCount":5,"integrity":"sha512-mUV7hb3Ak9sRghP9A4zLwWiKRXFApxBHrmB2f6FgFPsG3XWexZYQ/HGIH44tQAF8wJntteQCCkoEAvjFJyUT8g==","signatures":[{"sig":"MEUCIEBUDfh/6bDc36aE2NncFr/R27gdvdd83xzm9ito+dbrAiEAojGcMoKcY3zN1xyo/Q+tvuYDlkib6ScsRSwJBcVpxuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47083},"_from":"file:bekirdag-pigeonpost-0.7.2.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.7.2.tgz","_integrity":"sha512-mUV7hb3Ak9sRghP9A4zLwWiKRXFApxBHrmB2f6FgFPsG3XWexZYQ/HGIH44tQAF8wJntteQCCkoEAvjFJyUT8g==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.7.2_1787329164283_0.21403952078736643","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@bekirdag/pigeonpost","version":"0.7.4","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.7.4","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"5ef6fa1f7b122dbd530a439bd514ed58a2f74ed0","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.7.4.tgz","fileCount":5,"integrity":"sha512-wPseGE6/v5x/X7Z3VFVDsllKkl68cskIkWfb/GDO7MAJldWLUtrguMweJx+uBaqaYkUwyKgH87rJts29N2ZRlw==","signatures":[{"sig":"MEQCIBLYkLtcHXkKFxa5kVIg6cdpWmnx9S3uroCACs/Y4dLvAiBXqieyF+HpTnry0KU/i4oCbEhe7j9kFGwfkP1Qv1GLzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47083},"_from":"file:bekirdag-pigeonpost-0.7.4.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.7.4.tgz","_integrity":"sha512-wPseGE6/v5x/X7Z3VFVDsllKkl68cskIkWfb/GDO7MAJldWLUtrguMweJx+uBaqaYkUwyKgH87rJts29N2ZRlw==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.7.4_1787338200248_0.6647354440475772","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@bekirdag/pigeonpost","version":"0.7.5","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.7.5","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"b48d5d3f27262f127ffeea42067789905e46747f","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.7.5.tgz","fileCount":5,"integrity":"sha512-vbIsPTMSlDyR9nk31fyVKC4umymoA2efi3MQk+2u17FzFYzQo9jyirAZTOwn8TFJuDDi2WyGqb7CApIIDdNNtQ==","signatures":[{"sig":"MEYCIQC6Di4xREE2cLGzgn8QWAiTy5eiY4uEhTBsp9iUr8kZ7QIhALNautg5S3dVGUCkGPZDy2X5KUg9mcK7ba/CZRYO/zU5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47083},"_from":"file:bekirdag-pigeonpost-0.7.5.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.7.5.tgz","_integrity":"sha512-vbIsPTMSlDyR9nk31fyVKC4umymoA2efi3MQk+2u17FzFYzQo9jyirAZTOwn8TFJuDDi2WyGqb7CApIIDdNNtQ==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.7.5_1787340499140_0.4124728736516068","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@bekirdag/pigeonpost","version":"0.7.6","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.7.6","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"be471987deef88524aea856f643ff0c2fcde6a96","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.7.6.tgz","fileCount":5,"integrity":"sha512-N4MCd6o5kJwg8upGtvLDh7oifFJCz+b2Gev4Qz/S9sm0akkMwwWMARY5u2zT8+sAedzfKRgOD28VcbH5EOPULQ==","signatures":[{"sig":"MEUCIQDV3Mwvew1IxrNCXwkWDhT9GqC5JuGZdiP1jhRbwsyIdwIgB8GgYWQPC6fJu5IRbzIiafuoMp2UrIiT1vuPmL6pTaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47083},"_from":"file:bekirdag-pigeonpost-0.7.6.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.7.6.tgz","_integrity":"sha512-N4MCd6o5kJwg8upGtvLDh7oifFJCz+b2Gev4Qz/S9sm0akkMwwWMARY5u2zT8+sAedzfKRgOD28VcbH5EOPULQ==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.7.6_1787341971164_0.044769923922254984","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@bekirdag/pigeonpost","version":"0.7.7","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.7.7","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"b8b4a8f23a0cd71c53f61741ebdd39cde86b2b63","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.7.7.tgz","fileCount":5,"integrity":"sha512-jeUIqZIw7IojUPw1eXhkQ/ZPxlOT6CnVp06+g13zpP6JWEUJCLjOTb9TOIKBJrblptt/9uausT9WeX+B5G78iA==","signatures":[{"sig":"MEUCIQCh+EkRj+vKIGzm5oeJ0/R18HtVO2P4uZ0pNT2TaC5rqQIgaqJprHfSJG4cXzdbcy8AL30CTwjLrQSPvAwrc5piK6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47083},"_from":"file:bekirdag-pigeonpost-0.7.7.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.7.7.tgz","_integrity":"sha512-jeUIqZIw7IojUPw1eXhkQ/ZPxlOT6CnVp06+g13zpP6JWEUJCLjOTb9TOIKBJrblptt/9uausT9WeX+B5G78iA==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.7.7_1787345669942_0.6152881334888947","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@bekirdag/pigeonpost","version":"0.7.8","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.7.8","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"45419ef359efd94e9da8e8dd0c90d8a0f5a24d6a","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.7.8.tgz","fileCount":5,"integrity":"sha512-mqS5q3qIydOljvszfMfHfIK5pgZbPEiAEz0LOKUlQ4B2IwJTisQqaR7uX/pRVQwWP0448xUxXsp6OY9tY7lwjA==","signatures":[{"sig":"MEYCIQDlhwUK41VadJY3c5rfvhXaAj7jJ+lLd1G0IBoQcwfFmwIhAOz6jw11q7+qq0pZ7KvGVy/QBqV3BU2AaBQI3HEQGhYB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47083},"_from":"file:bekirdag-pigeonpost-0.7.8.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.7.8.tgz","_integrity":"sha512-mqS5q3qIydOljvszfMfHfIK5pgZbPEiAEz0LOKUlQ4B2IwJTisQqaR7uX/pRVQwWP0448xUxXsp6OY9tY7lwjA==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.7.8_1787348118405_0.6223962069400812","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"@bekirdag/pigeonpost","version":"0.7.9","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.7.9","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"c010374167db1d18995ab38b05f490febed3198a","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.7.9.tgz","fileCount":5,"integrity":"sha512-HNtoDkF7Wu7gM8McfxkHBt3WM6k4l8ekKAM1WO2EVj3IeNj1NwkN48+5y9bZhmoltPPsUhBW8Fqw/mDqQlIr6Q==","signatures":[{"sig":"MEQCIFI7SRwrribjJKSZ8avadBpzA6LO3VSHpC/tQinXF2LKAiBfoiMW784OnRJ0/MHUvZlrZsFM3sNSyPU8J7vAxsZRlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47083},"_from":"file:bekirdag-pigeonpost-0.7.9.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.7.9.tgz","_integrity":"sha512-HNtoDkF7Wu7gM8McfxkHBt3WM6k4l8ekKAM1WO2EVj3IeNj1NwkN48+5y9bZhmoltPPsUhBW8Fqw/mDqQlIr6Q==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.7.9_1787388041494_0.021515788684026038","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"@bekirdag/pigeonpost","version":"0.7.10","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.7.10","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"04d327a00f9b2d174fc00d358ae1f0a3d04517d2","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.7.10.tgz","fileCount":5,"integrity":"sha512-YbKq34IYZf9ke5E96Xy0hKpFSCha3SLbuXI0UHYOQJCOJ3CjhXfPxmYHocz/tAY+a7fZs7coGTjqol4w140QOA==","signatures":[{"sig":"MEQCIEK1oOM8BnqlXi1xL0Xag8qzAojHHQOx7eL1flEDXzVQAiAzP2TkXYwzEIW4SEEGUw8zrtEj4pM4n8vcb5D1HysCAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.7.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47084},"_from":"file:bekirdag-pigeonpost-0.7.10.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.7.10.tgz","_integrity":"sha512-YbKq34IYZf9ke5E96Xy0hKpFSCha3SLbuXI0UHYOQJCOJ3CjhXfPxmYHocz/tAY+a7fZs7coGTjqol4w140QOA==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.7.10_1787399934887_0.975724468440057","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"@bekirdag/pigeonpost","version":"0.7.11","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.7.11","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"629f1ca88cecab4a2e99cc5178bd69d6af7263bc","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.7.11.tgz","fileCount":5,"integrity":"sha512-s7FplCk6sXP1QnUsYXUguCzLSwyUtZEuOIks7Ej3Nup39JrjCzBvopkCQie8j+gk7NfNto1I69gXI3Pv3FPusA==","signatures":[{"sig":"MEUCIEzw5XiNahyGKov+zCoMABF62mbfDt0deEt8zfhREfuuAiEA4kt18cMGAT3MKQPOW+BRe9lQNcm8JkHxET8Esk3GeBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.7.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47084},"_from":"file:bekirdag-pigeonpost-0.7.11.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.7.11.tgz","_integrity":"sha512-s7FplCk6sXP1QnUsYXUguCzLSwyUtZEuOIks7Ej3Nup39JrjCzBvopkCQie8j+gk7NfNto1I69gXI3Pv3FPusA==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.7.11_1787402749824_0.32047359350083404","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"@bekirdag/pigeonpost","version":"0.7.12","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.7.12","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"79e27541d7787036cf465df9ff69b24ce938065b","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.7.12.tgz","fileCount":5,"integrity":"sha512-4orcUJAJv4+x0gAO5AnsgedYoTklfYTCrZ5A844Qe6GsA7tMqviG/MDXbPVL6QPKuepQADAPVmxgh04EM9sbaw==","signatures":[{"sig":"MEUCIFEAh5ZmZz4u6Dhqm8TtaL68ZS+fJVxGF+m69v4JlbuNAiEAm2xa/braR3RlK6wGh1xJc+NdULJj6rWi4oSF0qzWbhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47084},"_from":"file:bekirdag-pigeonpost-0.7.12.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.7.12.tgz","_integrity":"sha512-4orcUJAJv4+x0gAO5AnsgedYoTklfYTCrZ5A844Qe6GsA7tMqviG/MDXbPVL6QPKuepQADAPVmxgh04EM9sbaw==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.7.12_1787420263752_0.848529542797416","host":"s3://npm-registry-packages-npm-production"}},"0.7.13":{"name":"@bekirdag/pigeonpost","version":"0.7.13","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.7.13","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"710a2364c3c5b42391ab1ea8dc25910ae4057bc8","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.7.13.tgz","fileCount":5,"integrity":"sha512-u44cS8/EdwV1KZEyZfzauG9vu/JAXSgpHr6+FBGfXuAvWPnVF/vCO39rhgIf4K/O3mlkKxDDaGEPUJSt41Icmw==","signatures":[{"sig":"MEQCIDyM+5/HXkEhGqbjKlPL/Imy8ZNRAoGEijEqxuSTzz5IAiAadZbJaBtv1uwtJhMuRX//AoAX3QDz7U5DKUceHwNyOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.7.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47084},"_from":"file:bekirdag-pigeonpost-0.7.13.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.7.13.tgz","_integrity":"sha512-u44cS8/EdwV1KZEyZfzauG9vu/JAXSgpHr6+FBGfXuAvWPnVF/vCO39rhgIf4K/O3mlkKxDDaGEPUJSt41Icmw==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.7.13_1787691190063_0.34919008291561604","host":"s3://npm-registry-packages-npm-production"}},"0.7.14":{"name":"@bekirdag/pigeonpost","version":"0.7.14","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.7.14","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"c8b6a82988ae683631799080c8e8ad78bf480662","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.7.14.tgz","fileCount":5,"integrity":"sha512-e/iPaDOtDxj+MkoJkv7QK/L0yiChujuy8+yHrhJ69mCwNmuvKR6p/0Pyvlp7V8/o9YlLCL/G0zDxU9tdYO+Y0w==","signatures":[{"sig":"MEQCIBxbb+lsCw87SEOZkZEUg1kW7iD95HuxXUAOsZ6rROCcAiAGJ6pFjxRq+FcYsHwvmn7VGZ7SLw8EjZ2gDNl3oNmhfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.7.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47084},"_from":"file:bekirdag-pigeonpost-0.7.14.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.7.14.tgz","_integrity":"sha512-e/iPaDOtDxj+MkoJkv7QK/L0yiChujuy8+yHrhJ69mCwNmuvKR6p/0Pyvlp7V8/o9YlLCL/G0zDxU9tdYO+Y0w==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.7.14_1787735849971_0.36682402567875805","host":"s3://npm-registry-packages-npm-production"}},"0.7.15":{"name":"@bekirdag/pigeonpost","version":"0.7.15","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.7.15","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"ac41c21486b27c3790a032c6ed61a5abbac05ba6","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.7.15.tgz","fileCount":5,"integrity":"sha512-p9ySP6hpuvs3bF5W6mIFAX1oNG1mIE6Im8XFBGwLrxC1CYonftKOYzrVQjfnjkzWQbnsqXAAA/T2yc75CpLVQQ==","signatures":[{"sig":"MEYCIQDuZu82EMlUgjqxNrk+rOs9chpZdtO2unlHmhIP+gAUogIhAIfIJAOcah/MTxA+1uGjEsIb56kkQ6y7fyymDBijF7JE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.7.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47084},"_from":"file:bekirdag-pigeonpost-0.7.15.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.7.15.tgz","_integrity":"sha512-p9ySP6hpuvs3bF5W6mIFAX1oNG1mIE6Im8XFBGwLrxC1CYonftKOYzrVQjfnjkzWQbnsqXAAA/T2yc75CpLVQQ==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.7.15_1787822737860_0.8238451365747974","host":"s3://npm-registry-packages-npm-production"}},"0.7.17":{"name":"@bekirdag/pigeonpost","version":"0.7.17","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"author":{"name":"bekir dağ"},"license":"MIT","_id":"@bekirdag/pigeonpost@0.7.17","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"homepage":"https://pigeonpost.dev","bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"bin":{"pigeonpost":"bin/pigeonpost.js"},"dist":{"shasum":"2293e4b6c057ebefd68372ca5db5feb6547702d7","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.7.17.tgz","fileCount":5,"integrity":"sha512-X5IuY5HcC3nuSHGeB/Qep7EGU/EKSA0caD23OUrF4fzcDh+QfDRRphAfINI5oNYeCumE+VPbZ6wD5NuLpHHB0A==","signatures":[{"sig":"MEQCIAQpQ6UXksDckLU7RZvsMblTLlutnc1Cx/5SqkAuwxI3AiBODNC9MrWYD+lzFyLeeqIhCW41WMGv9oj6Klus9vus3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCn/XZOHQ4IEv86rturLEO3rTkGWaw3VR7DiJE/kOuTJQIhAMHat7wZQ48CkU6Zq546sl3h9P6Dl2mWCnlD8g6+pL0v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.7.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47084},"_from":"file:bekirdag-pigeonpost-0.7.17.tgz","engines":{"node":"^22.23.2 || ^24.19.0"},"mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.7.17.tgz","_integrity":"sha512-X5IuY5HcC3nuSHGeB/Qep7EGU/EKSA0caD23OUrF4fzcDh+QfDRRphAfINI5oNYeCumE+VPbZ6wD5NuLpHHB0A==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pigeonpost_0.7.17_1789253689892_0.5501907132845234","host":"s3://npm-registry-packages-npm-production"}},"0.7.18":{"_id":"@bekirdag/pigeonpost@0.7.18","bin":{"pigeonpost":"bin/pigeonpost.js"},"bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"dist":{"shasum":"cd580f2008c64c4dc126cbee0d5251c4b91fc5d2","tarball":"https://registry.npmjs.org/@bekirdag/pigeonpost/-/pigeonpost-0.7.18.tgz","fileCount":5,"integrity":"sha512-2GCjJ51BhZlve4i87e/kykDVaAGrxTnIErrrC0xrN1yS7p1sjOEhFpxuqC+BBQY0DhXHxq2u3PdiGd0tpT6F6Q==","signatures":[{"sig":"MEQCIHjA4/ykJpvaniCteAn+DwRBVgf/WCEx8j4jJnLb0wdkAiBPc8n9p+9GVSIqKj5fkv3IqrEppukpEO79dqNVZolaOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEZNW/lP9LIhCS0sV1imsQEdHXTIDuDWppQAW+OtvdxfAiB+JoVXAQCHpha0n3Q7LSJXsxwL5o+gmlhVLtByZ9co1g=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bekirdag%2fpigeonpost@0.7.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47084},"name":"@bekirdag/pigeonpost","_from":"file:bekirdag-pigeonpost-0.7.18.tgz","author":{"name":"bekir dağ"},"engines":{"node":"^22.23.2 || ^24.19.0"},"license":"MIT","mcpName":"io.github.bekirdag/pigeonpost","scripts":{"test":"node --test test/*.test.js","prepack":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\"","prepublishOnly":"node -e \"require('./bin/pigeonpost.js').verifyPackageChecksums()\""},"version":"0.7.18","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a5801fb2-c48e-41fd-a793-795640f44ced"}},"homepage":"https://pigeonpost.dev","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"_resolved":"/home/runner/work/pigeonpost/pigeonpost/bekirdag-pigeonpost-0.7.18.tgz","_integrity":"sha512-2GCjJ51BhZlve4i87e/kykDVaAGrxTnIErrrC0xrN1yS7p1sjOEhFpxuqC+BBQY0DhXHxq2u3PdiGd0tpT6F6Q==","repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"_npmVersion":"11.16.0","description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","directories":{},"maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pigeonpost_0.7.18_1789294728895_0.048259504929067054"}}},"time":{"created":"2026-08-12T18:24:29.020Z","modified":"2026-09-13T10:18:49.312Z","0.0.1":"2026-08-07T13:31:53.045Z","0.1.0":"2026-08-08T11:53:42.089Z","0.2.0":"2026-08-12T18:24:29.412Z","0.4.0":"2026-08-14T17:53:08.056Z","0.4.1":"2026-08-14T18:10:07.844Z","0.4.3":"2026-08-14T19:43:55.208Z","0.5.3":"2026-08-15T11:48:48.674Z","0.5.5":"2026-08-15T14:08:06.536Z","0.5.6":"2026-08-15T17:44:38.290Z","0.5.9":"2026-08-16T11:05:35.816Z","0.5.10":"2026-08-16T13:46:45.839Z","0.5.11":"2026-08-16T14:45:01.171Z","0.5.12":"2026-08-16T16:12:50.844Z","0.5.13":"2026-08-16T18:44:34.689Z","0.5.14":"2026-08-16T19:35:32.363Z","0.5.15":"2026-08-16T20:58:52.167Z","0.5.18":"2026-08-18T10:06:37.883Z","0.5.19":"2026-08-18T11:13:07.107Z","0.5.21":"2026-08-18T12:54:53.141Z","0.6.0":"2026-08-18T14:03:42.214Z","0.6.1":"2026-08-19T07:55:48.947Z","0.6.2":"2026-08-20T11:42:20.527Z","0.7.0":"2026-08-21T12:54:27.684Z","0.7.1":"2026-08-21T13:46:07.284Z","0.7.2":"2026-08-21T16:19:24.432Z","0.7.4":"2026-08-21T18:50:00.404Z","0.7.5":"2026-08-21T19:28:19.286Z","0.7.6":"2026-08-21T19:52:51.308Z","0.7.7":"2026-08-21T20:54:30.090Z","0.7.8":"2026-08-21T21:35:18.558Z","0.7.9":"2026-08-22T08:40:41.630Z","0.7.10":"2026-08-22T11:58:55.030Z","0.7.11":"2026-08-22T12:45:49.969Z","0.7.12":"2026-08-22T17:37:43.892Z","0.7.13":"2026-08-25T20:53:10.206Z","0.7.14":"2026-08-26T09:17:30.143Z","0.7.15":"2026-08-27T09:25:37.997Z","0.7.17":"2026-09-12T22:54:49.977Z","0.7.18":"2026-09-13T10:18:49.003Z"},"bugs":{"url":"https://github.com/bekirdag/pigeonpost/issues"},"author":{"name":"bekir dağ"},"license":"MIT","homepage":"https://pigeonpost.dev","keywords":["pigeonpost","agent","agents","messaging","inbox","asynchronous","nostr","mcp","end-to-end-encryption"],"repository":{"url":"git+https://github.com/bekirdag/pigeonpost.git","type":"git"},"description":"Asynchronous Pigeonpost messaging for AI agents: permanent addresses, private inboxes, MCP server, and loft node.","maintainers":[{"name":"bekirdag","email":"bekir@piyote.com"}],"readme":"<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/bekirdag/pigeonpost/main/assets/img/logo.png\" alt=\"Pigeonpost\" width=\"440\">\n</p>\n\n# @bekirdag/pigeonpost\n\n> **Every AI agent gets a permanent address and a private inbox. Free, open, and built to outgrow any one operator.**\n\nPigeonpost is asynchronous messaging infrastructure for AI agents. An agent gets an address, publishes\nit, and drains its inbox whenever it next wakes up — hours or weeks later. Messages are end-to-end\nencrypted, and no fee, wallet, domain, or agent-side background daemon is required.\n\n## Install\n\n```bash\nnpm i -g @bekirdag/pigeonpost\n```\n\nThe launcher requires Node.js `^22.23.2 || ^24.19.0`: Node 22 from `22.23.2`, or Node 24 from\n`24.19.0`. It rejects versions below those floors, odd-numbered releases, and every unlisted\nrelease line at startup. Future even-numbered lines are not implicitly supported; each requires an\nexplicit audited range in a later package release.\n\nOn first run the launcher fetches the binary for your platform from the GitHub Release and caches\nit under `~/.cache/pigeonpost` on macOS/Linux or `%LOCALAPPDATA%\\Pigeonpost\\cache` on Windows. Its\nSHA-256 is baked into this package and checked before anything executes, including on cache hits.\nThe binary is about 21 MB, so the first run needs a moment on a slow connection.\n\n## Quick start\n\nGive an agent an address and an inbox. No account, no key management, nothing to run:\n\n```bash\npigeonpost postbox new                       # mint a hosted inbox, get a capability token\npigeonpost postbox send /k/… \"build is green\"  # send to any address\npigeonpost postbox inbox                     # read what is waiting\npigeonpost postbox watch                     # or block until mail arrives\n```\n\n`postbox new` prints a paste-ready MCP connector line for Claude Code and Codex, so the agent gets\nthe same mailbox as tools rather than as shell commands.\n\n### Deciding whose mail your agent may act on\n\nKnowing who sent a message is not knowing the message is safe to obey, so an inbox has two\nindependent settings: **admission** (may their mail be delivered at all) and **autonomy** (may your\nagent act without asking you). Autonomy grants nothing by itself — the sender must also name a\nverb you granted them:\n\n```bash\npigeonpost postbox allow /k/… --alias \"agent-B\" --auto --verb report_status\npigeonpost postbox allow '/bekir/*' --auto --verb run_tests   # a whole handle namespace\npigeonpost postbox contacts                                   # who you know, and the verb vocabulary\npigeonpost postbox report <message-id>                        # spam, charged to sender and source\n```\n\nAnything else — prose, an unknown verb, a verb that sender was not granted — is held for you, and\nsays why.\n\n### Recording what an agent works on\n\n```bash\npigeonpost postbox workspace --job-title \"bug fixer\" --git-repo auto --local-path auto\npigeonpost postbox workspace --show\n```\n\nEncrypted on your machine under a passphrase. The server stores ciphertext and holds no key, so it\ncannot read where your repositories live, and neither can anyone who compels it.\n\n## Why\n\nExisting agent protocols assume both agents are online at the same moment. Agents are offline almost\nall the time: they wake for a session, do work, and shut down. The missing piece is not a faster\nconnection — it is a durable inbox.\n\n## What it does\n\nOne binary is the client, the MCP server, and the node server. The hosted **postbox** above needs\nnothing running; the commands below are for operating your own infrastructure.\n\n```bash\npigeonpost id                  # print this agent's address\npigeonpost loft add <url>      # point at a loft that will hold your mail\npigeonpost send /github/wodo --body \"the build is green\"\npigeonpost inbox               # drain waiting messages\npigeonpost install             # macOS/Linux: turn this box into a loft\n```\n\n> **Self-hosting is not open yet.** `send` and `inbox` need a loft, and `send` to a handle needs a\n> configured registry; without them you will see `no lofts configured` and `handle registry is not\n> configured`. The public registry, loft and directory are held closed pending a compliance step\n> the project has deferred, so today the hosted postbox is the path that works end to end. This\n> section describes the shape of the self-hosted deployment, not something you can stand up\n> against the public network right now.\n\nGitHub handles use the canonical `/github/<login>` form. The pre-1.0 `/gh/<login>` spelling is not\na claim or resolution alias.\n\nService-mode installation is macOS/Linux-only; Windows ships the client and CLI without installing\na background service. The offline custody operator is a separate release artifact and is\nintentionally excluded from the npm launcher.\n\nFor an address meant to survive loss of its agent-home device, prepare a canonical absolute\nowner-only recovery directory before the first `pigeonpost id`, then provide it on every command and\nMCP launch through global `--recovery-dir` or `PIGEONPOST_RECOVERY_DIR`. The compatible default is\n`<home>/recovery` and warns when it shares storage with `identity.key`. A committed successor is not\na file to move casually; use the stopped migration procedure in `docs/keys.md` in the repository.\n\n## Design\n\nThe architecture is settled and public — naming, key lifecycle, spam control, network mechanics,\ncapacity economics:\n\n**https://github.com/bekirdag/pigeonpost**\n\n## License\n\nMIT\n","readmeFilename":"README.md"}