{"_id":"@dennisdamenace/clawtell-channel","_rev":"29-0bded452672e60692657674d139475a1","name":"@dennisdamenace/clawtell-channel","dist-tags":{"latest":"2026.2.35"},"versions":{"2026.2.7":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.7","_id":"@dennisdamenace/clawtell-channel@2026.2.7","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"92f840d4fa5090bc6b461ddcf9c74f727b2ee2d3","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.7.tgz","fileCount":37,"integrity":"sha512-LfMiLtp5ah5BFP5cCoOLmQLdoiL0UApUut4QMjfZ80cZ05ZjgRL76W75Znk0p0jYtrVdrmny4QGCzt63oCuBNQ==","signatures":[{"sig":"MEUCIHEQ9FDCceW1r7ifCjskPcK7ssPFGFs4FkB7sqUhBc6jAiEAg4vUo4SADzAJMc+3ekJI3eG3YW5hREvzujdBTeuac2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113987},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"39125a9fc8f258f5cfba2386b4404720e8a3e9c5","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@dennisdamenace/clawtell":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.7_1770462615484_0.3076752650298289","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.8":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.8","_id":"@dennisdamenace/clawtell-channel@2026.2.8","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"d2569fb4736312aca7d85cb28d00fd4f5bdd09e5","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.8.tgz","fileCount":21,"integrity":"sha512-6iyNnc3WR/06vfnTVlBzz7SpuAsLiBygqkYXCVvVvgMlOd8jMHMeLJnVAkuaaE8CzJ3KUZUTVHivNs3KQfq2HQ==","signatures":[{"sig":"MEQCIEYaB9puKEysH0Eu/f0bPIvpQBihC79HpRJEspgHB+tZAiBY54gMJ9MDmdV0Wpb8xrXRmmbIxNKeif0h45ufPWHJIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72050},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"5c60a1ea45a5ab4e6512226b5d403ba8eb644b65","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@dennisdamenace/clawtell":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.8_1770684895961_0.8698160440618152","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.10":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.10","_id":"@dennisdamenace/clawtell-channel@2026.2.10","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"1ee442d9476c537efec5b7633518dca93c10b53e","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.10.tgz","fileCount":21,"integrity":"sha512-/IutF/P5Px0jP3AKBtFHJ8CRDoVPpxma2Xj2mItwZRaIX23uKx1BPKWHxAvYQdO+ub9yeL/NJ2zIXZpvNUseVg==","signatures":[{"sig":"MEUCID7Ing92RpuiaS/6WV1rLpuBX6t6pQRsVufAxgkJ2VRJAiEAhRlDdtcQzVDtFaSt86rWU8kjvamOdkygeopa3YEn4OE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72078},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"5c60a1ea45a5ab4e6512226b5d403ba8eb644b65","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@dennisdamenace/clawtell":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.10_1770689918443_0.8952806014080648","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.11":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.11","_id":"@dennisdamenace/clawtell-channel@2026.2.11","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"f31f81fc2cbb547525f4d925d3a99dca3a5af279","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.11.tgz","fileCount":21,"integrity":"sha512-dSd8u1c8HZRBd/thMX+Xc1Ic7T+AG80rb0Bj2ITzjfU8G14fpeMFcJ4L+w5NzaZuh6PTEWpo8k6dbTi8zBMXZg==","signatures":[{"sig":"MEUCIQCZ2eVc2JA4Oekc2GA8QEnpDBIIPp3vkF3veN+NeABEDwIgEiftfwYPhzNU6w0FQZ+WkVZXwD6f3Rd06Paecsj2DUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72080},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"5c60a1ea45a5ab4e6512226b5d403ba8eb644b65","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@dennisdamenace/clawtell":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.11_1770691930651_0.3536284555009386","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.12":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.12","_id":"@dennisdamenace/clawtell-channel@2026.2.12","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"cb24e392ee6300e49fbb95b5483b34b487a3f229","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.12.tgz","fileCount":24,"integrity":"sha512-WUURCd58J5AT0uD7owvLSl6dcxGCMxf7mV/6kNftuek6tuZIoPEPdf8oyYdmfa086MyqXGpLsfTvfdB39sQYYg==","signatures":[{"sig":"MEUCIBEcvQYNsiuuOHKqPg+E7hLM6i4O1jhRxjOg3es1Wqi6AiEAquGXthHVNZvXJ0mQBA7fVKs9nKDoBSA3Brw1jXn0ycM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141543},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"159d793d752deec7dbeef99606f643ebbe143fc3","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@dennisdamenace/clawtell":"^0.1.0","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.12_1770796151854_0.7521353029735902","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.13":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.13","_id":"@dennisdamenace/clawtell-channel@2026.2.13","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"ca97d2d290ef7649089692b48f62d0188d3a1587","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.13.tgz","fileCount":24,"integrity":"sha512-Xtuq7w75M4Tiz8k0wnWXUcikYArv8vt33twGJkG5v4otDN+joeNASY0ZYSHYAfqAjPmFNHTFOmWRQZiDlTMuIg==","signatures":[{"sig":"MEUCIQCGXOGtHXe/KUilPS05a0AHfjlBOplUNpgfUFgPhQ3DIgIgZdv1kEwJf4S3z7Fg6vS5JzrUPCh2xMGp48UbAAXOOYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142116},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"04857318bc0dfb8d3e771a1d1f19de72a599e5f0","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@dennisdamenace/clawtell":"^0.1.0","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.13_1770798511233_0.15448082915869343","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.14":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.14","_id":"@dennisdamenace/clawtell-channel@2026.2.14","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"31ccf5142a13e28959101761e86a0e324af79aa2","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.14.tgz","fileCount":24,"integrity":"sha512-cd0rsl8Jqt/GtqvSBS92HRnozFKRHWKY8bQombpHEpFhAu7zqRlE7dn4G2DNxr09tbbOE5cYzHUoVTeCnE4cuQ==","signatures":[{"sig":"MEUCIQCoa2+7e07USgjFLQA/sp+pU+4To16L0wGP/kbTrrxWPQIge0t4eZ6Ak+KKdrCWnQkbFLGbN73WHDOPVCbjQzS+aiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142259},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"e8a213a826ed20e1b7ae2a419f7801f02102d8ca","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@dennisdamenace/clawtell":"^0.1.0","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.14_1770801272794_0.7613945893174017","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.15":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.15","_id":"@dennisdamenace/clawtell-channel@2026.2.15","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"c72bf382a107620e525a85643c2e1ff745ff0047","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.15.tgz","fileCount":25,"integrity":"sha512-3nJZPto4mZrRirCMjNbY8eYk5EVzyTXEl1IhWjkIN5Z8djqlub/GgphmfG+gQxGOKWvvh+eQwRxcZOyAXU1AKw==","signatures":[{"sig":"MEQCIB0glhZhs45zOZewzgjOaxbMgvgYXEqkJ2C5GbvBYWNCAiBwJN2g+Fk1Hz4Ro9636/kS3jybrBENYU7YecVz2W0gjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142840},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"634f9a1d6b09f4d7bab19e0903144896dc50a54f","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@dennisdamenace/clawtell":"^0.1.0","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.15_1770801303276_0.1999759658611402","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.16":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.16","_id":"@dennisdamenace/clawtell-channel@2026.2.16","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"8bf474727753643dabdb69cbd18542949c6309d3","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.16.tgz","fileCount":25,"integrity":"sha512-baix6UWQHqPInq5GrT5V5MVI8ZqIZQmsbVNPgQNl+OQaQojBOw0weUZfj/zkoLIRpDAVyhg+tn/3oYQqlYPJOQ==","signatures":[{"sig":"MEYCIQDseNTBDpRPK5Dtlx1cpbdnqX7GzPnlM74FyxL/ALdM7QIhAN5L5kuf7Rc+oEmr0ocOvJgBxBlArfp0HlOhM7lKnWpd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142992},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"634f9a1d6b09f4d7bab19e0903144896dc50a54f","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@dennisdamenace/clawtell":"^0.1.0","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.16_1770801783010_0.363822308335664","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.17":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.17","_id":"@dennisdamenace/clawtell-channel@2026.2.17","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"dc9ce61c957986b6159da73a653fedc491bf200e","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.17.tgz","fileCount":25,"integrity":"sha512-PkIFx9YYFfzWFrkHpc8nA8qKpwtEFwA7B2fiSPIG2oA+Ie3RE/OQVYf2CU5jwViQqfhtmv/BIIPXAz/C1EzH7Q==","signatures":[{"sig":"MEUCIQDSpXn96D+mEdBJliGwF/0JEArizuSFzYG+CvtXIG9Q8AIgc+e6qR87p31rF9TwQtSKruhlGISX05n3gCakJcZJg9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143008},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"035b1d15d3354c9dfd68e0094cc6a606e487b781","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@dennisdamenace/clawtell":"^0.1.0","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.17_1770802286855_0.1554677116276142","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.18":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.18","_id":"@dennisdamenace/clawtell-channel@2026.2.18","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"6c0162d2acc4f9b97192a5401ef774e479ca23e0","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.18.tgz","fileCount":25,"integrity":"sha512-yijNfXox7gaU/VScHFQOsVPaSyjD28P4uvJrCQYbSxjKy7yFU3aB3+xvmW0AFzJl5znP4N5PGGYleEQ5rdQK7w==","signatures":[{"sig":"MEUCIQDskXWCsLe5ngzXPYzo953a4ujOYCDWwJzTAUq5mT10WQIgIgn9VmwRr4B1MDCsHQ/iKcP6TvxJP91R3YG3x3Km2SU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146490},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"a59408d7b2004603dca0e6a6c47daabf9ca3d86f","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@dennisdamenace/clawtell":"^0.1.0","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.18_1770803949225_0.5453903161526612","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.19":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.19","_id":"@dennisdamenace/clawtell-channel@2026.2.19","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"e026cf9dc24974803a0059bfd23ea6538b486f84","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.19.tgz","fileCount":25,"integrity":"sha512-66f/rJFIdHz9+ZRcuoYPTrR85xg2kWqFdljl7RdYmlQE86KeFk4YjoltplKApMOEmQT70iUd/AUhIxDbKBMErQ==","signatures":[{"sig":"MEYCIQDcAL3el+q0AuAaw9z6CVw4pRl8ZYUP8osJsDJA17hwHwIhAOpjOkcduvAfwIGNminUl+h2RApaccO9A8FfLqNvf9aJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146412},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"7769e2b39a4b7cb194822c0b819be48df5299882","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@dennisdamenace/clawtell":"^0.1.0","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.19_1770804261777_0.30070309446606447","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.20":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.20","_id":"@dennisdamenace/clawtell-channel@2026.2.20","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"61b1738d3544e8a779e8f29ed8263bf0cb46e348","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.20.tgz","fileCount":25,"integrity":"sha512-kuys30YpYaXo7oXl3Dr6G52BAxQRl0e71aL8F06a7syN0xDfPmJXNatOJJbn8moizwpoAZ4sl7gr4Bo1zRETQA==","signatures":[{"sig":"MEYCIQDmSIuWj5QeYKa+7agsKQBvuaJA4HkTrMYtI3tqzoSF4AIhAMez2p5OGDY/i6db6cnkHjAXPebYuB3k7OXX591tmHpz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151088},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"d87172f366d58c7d90e2f9d124a04008fc79285b","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@dennisdamenace/clawtell":"^0.1.0","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.20_1770805350128_0.09505590026178945","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.21":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.21","_id":"@dennisdamenace/clawtell-channel@2026.2.21","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"704d4656afe9ae260a0b5e7c537f6cdb80cd63f5","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.21.tgz","fileCount":25,"integrity":"sha512-RiPaUgiu10PCzT2KHY6tRlW90cu5Y3nLLVXTXXa2LVgM2N9L7K/1MnTyteKOadvNquodTv/TN0PXK3jghqdMsA==","signatures":[{"sig":"MEUCIF3jrf8yEOW8gfmBePqXF42J9k0+Ca3PXP6xTbJkuS1uAiEAv5KBiPLnbY98awbTPH9wbdUnwsNtwEDZpcdDY05G7b8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153147},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"3d4c703d5639a0b680b550bf93c06860933ff48b","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@dennisdamenace/clawtell":"^0.1.0","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.21_1770811483695_0.8228429205265397","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.22":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.22","_id":"@dennisdamenace/clawtell-channel@2026.2.22","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"d6740a1527827b616d9af92d0c968bde1929cf2c","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.22.tgz","fileCount":25,"integrity":"sha512-HcqgZvVCJQrZKQU+wxxOAK3Q4Wq+6sQYRPBOh9tYLsfcMIaHJ2ZEMC/od5pU8vIRP97wX0IQ2d1cRa/VwKnVFQ==","signatures":[{"sig":"MEUCIH53di/wYAt8oOetz88DpUybEX+dEVAIVRurGaedwkEeAiEA2PQEuK5UGSN9abdBu4bbQqGY7hOwsX/2njOjXdnyXGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156710},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"64ae0d0a1b672403a788a2ebc082f7c8585382ca","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@dennisdamenace/clawtell":"^0.1.0","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.22_1770813171450_0.8241354718047558","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.23":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.23","_id":"@dennisdamenace/clawtell-channel@2026.2.23","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"6c4b68f2478796aa883858853dd0211db47fe0d7","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.23.tgz","fileCount":25,"integrity":"sha512-b1ZhLm3O8PzrwW5raHPLGCvhZ7dj/qc/Bj1KX9nB/MmI8ty/poRJ63It7cWw16ZbVOa3s2qOcL4md7Xvt5GI/Q==","signatures":[{"sig":"MEUCIQCPnVN2C91AWodg5HTiS3bQ8L/JmLnRL6cfcSmuZIoGAAIgDjNulbTC4wEkqBikVNntJJEqvdSG/RphEIhJcwqSnbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157142},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"c30d4b05cad62f0223a8d9e5a7e12f9becd7ac04","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@dennisdamenace/clawtell":"^0.1.0","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.23_1770846797319_0.8659678050461213","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.24":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.24","_id":"@dennisdamenace/clawtell-channel@2026.2.24","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"c4363155e8c5a4e2798c6e401f0f95a1b80c547e","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.24.tgz","fileCount":26,"integrity":"sha512-VDZl0AioouYue7wE7sy2NETI09CLsRnxXkwWqg//o1NLUumYYGPDd8HwxaRMfPdCmvxrhKF2E2SIa4EwPOWbUg==","signatures":[{"sig":"MEQCIEoXCfvBlIGIH1UqMSiJagkrhZWvNVciqMjF4IV6ti5MAiA3D4nv0X6fL4dPf6KzfJv1LySeFXRKP3XcIpc7DRrcVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168381},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"8f4555ca473cdcd42d5aee8fa33fa36dff20ae83","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@dennisdamenace/clawtell":"^0.1.0","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.24_1770860618202_0.6245909715491929","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.25":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.25","_id":"@dennisdamenace/clawtell-channel@2026.2.25","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"a73abcdb2d16be8c7ad098007e1098759aeef954","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.25.tgz","fileCount":27,"integrity":"sha512-Eb2mx5qYXLyWmngRVGDMSoDDx1m0iCT9cpOgiGsHZ6IF0iiPaNQtfsCzCd78bsEPExVyWiKgqqWbVcV6SwFVTQ==","signatures":[{"sig":"MEYCIQCy4RuiZ8O1GYYKWbCwOvw28BdPlbze6uyufV918y8MsgIhAL4vf5a4TMx8KKzC3pdT92xGFjFCK3S3/63FkxmUZJ5H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178194},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"353353aaef3378c9f29bb962947a0e2f496a1ce0","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@dennisdamenace/clawtell":"^0.1.0","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.25_1770861179174_0.49152968810913644","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.26":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.26","_id":"@dennisdamenace/clawtell-channel@2026.2.26","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"081576f04514b5a329ca42797c16a9616b3198d1","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.26.tgz","fileCount":28,"integrity":"sha512-znEZvOg/QcR4UKcaUT71hLaCCDtmPvyHzQsPmW3DiA9+0OwD7wIqBZTgyKdDvP5VyFz/kTq6VE/hiRRxYha40w==","signatures":[{"sig":"MEYCIQCTA3n/8ATuD7ISibLDb3Vcfz297SKT3N+5VKAMoQPJlgIhAItHpEfVeYJ12gOfFb8jQHH/sKQLyUvaELzVfVOesWva","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179916},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"b6a314869d8c4d64b43c471bad2452e78db2fbf1","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@dennisdamenace/clawtell":"^0.1.0","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.26_1770861440286_0.5393132550867055","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.27":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.27","_id":"@dennisdamenace/clawtell-channel@2026.2.27","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"2ef92f2156c2b5636ce68a2f67a96f2c2fe11ddb","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.27.tgz","fileCount":28,"integrity":"sha512-TYIEenkdV/5TUDrS5otCbI4TzBHRw2D6hlyR2CiBdeL3wHjBAeJYZNGiaIR0+NPHIP9ZLIRHBYBjcYpvHmPlMg==","signatures":[{"sig":"MEQCIE9SlDgrv5UNCkl3PHGC3Kw3HL+aPy0uw9/lOr1WTHvsAiA06a4w3WiKxnH4BMjEBi/YMl81qR0Da6Yo77IJWQa/ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179920},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"5e8c762249b6ceb645a72fb83322604f2183c468","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@dennisdamenace/clawtell":"^0.1.0","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.27_1770861485265_0.5113816022887516","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.28":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.28","_id":"@dennisdamenace/clawtell-channel@2026.2.28","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"600af34811a2b5c2e9f340814101358845136830","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.28.tgz","fileCount":28,"integrity":"sha512-+vuCuk5EAvKovG17UsMVPgjP0NdYz8WQ+0IGD3fkd+tMoh5blbAqBcrYzOSnhWZVdoGJtFia8+4oikKcwhM/7Q==","signatures":[{"sig":"MEUCIERIqYoSGpVXKyHh6NmqhT1zIZXoitGzgRHldSLq3eNOAiEA+BV9ny4snHITo2LlG4/Ivh10ta4t07UTjX6Py8oHDjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185186},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"d070889e57299ae863b9f404e6720f06971187fb","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@dennisdamenace/clawtell":"^0.1.0","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.28_1770868315766_0.040904964424020474","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.29":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.29","_id":"@dennisdamenace/clawtell-channel@2026.2.29","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"3f09cdcfa1d3734115dc0c2ccaedcd33b50d1f57","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.29.tgz","fileCount":28,"integrity":"sha512-LDLBYcB2kqN0Bsd19kTmbkBNSs0vzh9vo3hy0T0BQO+Vyf8bvQXcHb1+XRsKA1VseD8h64+MhNdifjGiXbQU/A==","signatures":[{"sig":"MEUCIB4vww3a8kxMs/gH0XU+s3srq+PKWzTqW33bPcbRin8fAiEAjbsXLEoiSaZjQltZCW3VEdWmixn0XXdf/A9r/x8obKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185784},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"b5f04cd37f0c0269b116174515adb4a8fe1a5741","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@dennisdamenace/clawtell":"^0.1.0","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.29_1770868656253_0.5901512787712861","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.30":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.30","_id":"@dennisdamenace/clawtell-channel@2026.2.30","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"0a3cc56d5ed942c5a301865ecd9a7457e8ffa094","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.30.tgz","fileCount":28,"integrity":"sha512-WuEJuiJTaokLYeMtUT0KJgud7aNHC5WCUl8L63WBQqsShD+afO/MVmPnjrzOCRx+6XOvPqGfEBk3IGRCdaHB6g==","signatures":[{"sig":"MEUCIDrXjuYMcLvOa3KT/5D7yzqUGObA/jMkfsoR8g4mjY9DAiEA6PnxTmYe1cCvBv6CUxKa7eujXGClZ26KYMU9/edDcDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186459},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"b40e0475fea53c88ef44860f63b95c7dbf9f8f23","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@dennisdamenace/clawtell":"^0.1.0","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.30_1770870045823_0.19865881694663412","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.31":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.31","_id":"@dennisdamenace/clawtell-channel@2026.2.31","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"ebc7bba49a7473db81e61bdfae157caaf2c755ac","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.31.tgz","fileCount":29,"integrity":"sha512-6zN3NHnY+ibetanVSaQIxVP5CxdTYF6na8YVKR389UihdfingVp6PZ/qaXSiK5rUbfdNdCmU7ZTc5yDkANfYSg==","signatures":[{"sig":"MEUCIQDBIkXrhmd+NadNCWxp4Z2/IG6cGcxgbVWhTI/TcmKNAQIgUvgP3FlZil6wnsIl3XGdJm8Tqbw/249kmiWHcTiOvec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189504},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"0bf97080ad2223884d49f6e8c43d97e8fbbf760b","scripts":{"dev":"tsc --watch","build":"tsc","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@dennisdamenace/clawtell":"^0.1.0","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.31_1770874058765_0.3622643938986061","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.32":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.32","_id":"@dennisdamenace/clawtell-channel@2026.2.32","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"c0f62b27cc76d69b41c5aa37f5b7e9e97f17b3d4","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.32.tgz","fileCount":33,"integrity":"sha512-n3+gFji6okIjjIAIuU+PUfiWGLPCVOUiagjWcnMvqxqjV95cYa+jMHtHnYSP7Zx2Ij7PBVlGgazf6IzaTHK1EA==","signatures":[{"sig":"MEYCIQDvqI+RlrPM9ONJZ1mXdMmmcKV2lvd7unp7DU5JPL4cwAIhAPaTaRojn5AqBKVSH72dnrjhwtifPXUaFmayZdbSKsKk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221636},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"2ccf83c7647dc5a91b0516ce86eee80a95a41b4a","scripts":{"dev":"tsc --watch","build":"tsc","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@dennisdamenace/clawtell":"^0.1.0","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.32_1770942335376_0.10821641511263058","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.33":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.33","_id":"@dennisdamenace/clawtell-channel@2026.2.33","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"bc3fcd6ec6b4a150af7d648e18a0552c9e924760","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.33.tgz","fileCount":33,"integrity":"sha512-YKvg0L4qfo3djca2wzu+jj0MxOmIewYDyNWOszxVh1HhyIw9Ue6zAMSqo6nKP9shJ7PnYoKd4D1xT0/MRfo5pg==","signatures":[{"sig":"MEYCIQCvisgAArzR5xgSVQd+pq1v3INTZoyXXAsv3iCp4V8MNgIhAPSJFbx4q/dNJqjcc+TTNewFikosdXmxcyS31I+zHlmm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224618},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"2f613b2688b087e27cf25574178a14ac699d2c1e","scripts":{"dev":"tsc --watch","build":"tsc","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@dennisdamenace/clawtell":"^0.1.0","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.33_1770942873767_0.08785271123661942","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.34":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.34","_id":"@dennisdamenace/clawtell-channel@2026.2.34","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"b1df68d5fd11b44f26508a559c088179ba5d8b78","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.34.tgz","fileCount":33,"integrity":"sha512-8auKY9+ohxOI+CuZTQQ1Qsax8Z/OR1p8RbTqcvLspAV7w6phUVVBHuMYdIWeDFMHYY/V8sNSZGKe64Dygyid4A==","signatures":[{"sig":"MEUCIQDB54/Dk4HMcf3eU0sALRCGYccnpDR7gnnOSdcMaEVhhwIgTQ+dmxNg6WJow4c1hwjlm7Mp9gBlftX817yRs0d4uCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288726},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"ed74d459c97db434db189fed2c6a86b4ccb34362","scripts":{"dev":"tsc --watch","build":"tsc","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@dennisdamenace/clawtell":"^0.1.0","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.34_1771239061287_0.7245902201696803","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"},"2026.2.35":{"name":"@dennisdamenace/clawtell-channel","version":"2026.2.35","_id":"@dennisdamenace/clawtell-channel@2026.2.35","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"dist":{"shasum":"e86d4b4e3be5e89c962cf96ded8a83375e4580b7","tarball":"https://registry.npmjs.org/@dennisdamenace/clawtell-channel/-/clawtell-channel-2026.2.35.tgz","fileCount":32,"integrity":"sha512-ZKgGIP+y1en5v7WUp3LGVm5I/jTBXDEUS7I+e2vVaKz96lGyjEt9N+uHhXuBqnQtXc/Cd8EO3u+AIis1EE5HZg==","signatures":[{"sig":"MEUCIDZGIaUncYh2gKUfCxlyRjmBW7+M33A3Vc4AgXgFa4u5AiEAmJ9Erv3/d5a4OD9Q6O+8eR6WM2EDVRilZm2RQT6AlKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288079},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"d714356cb8fb18e3a1de31a952083e64a2779437","scripts":{"dev":"tsc --watch","build":"tsc","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"dennisdamenace","email":"dennis@lfg.mv"},"clawdbot":{"channel":{"id":"clawtell","blurb":"Agent-to-agent messaging via ClawTell network.","label":"ClawTell","order":80,"aliases":["ct","tell"],"docsPath":"/channels/clawtell","docsLabel":"clawtell","detailLabel":"ClawTell","systemImage":"bubble.left.and.bubble.right","selectionLabel":"ClawTell (Agent-to-Agent)"},"install":{"npmSpec":"@dennisdamenace/clawtell-channel","localPath":"extensions/clawtell","defaultChoice":"npm"},"extensions":["./index.ts"]},"_npmVersion":"10.9.4","description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@mariozechner/pi-ai":"^0.52.9","@mariozechner/pi-coding-agent":"^0.52.9"},"_hasShrinkwrap":false,"devDependencies":{"clawdbot":"^2026.1.24-3","typescript":"^5.3.0"},"peerDependencies":{"clawdbot":">=2026.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clawtell-channel_2026.2.35_1771388808626_0.7607342162819823","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @clawtell/channel — npm install @clawtell/channel"}},"time":{"created":"2026-02-07T11:10:15.424Z","modified":"2026-02-18T05:01:39.756Z","2026.2.7":"2026-02-07T11:10:15.632Z","2026.2.8":"2026-02-10T00:54:56.113Z","2026.2.10":"2026-02-10T02:18:38.617Z","2026.2.11":"2026-02-10T02:52:10.811Z","2026.2.12":"2026-02-11T07:49:12.041Z","2026.2.13":"2026-02-11T08:28:31.406Z","2026.2.14":"2026-02-11T09:14:32.922Z","2026.2.15":"2026-02-11T09:15:03.470Z","2026.2.16":"2026-02-11T09:23:03.160Z","2026.2.17":"2026-02-11T09:31:27.001Z","2026.2.18":"2026-02-11T09:59:09.372Z","2026.2.19":"2026-02-11T10:04:21.934Z","2026.2.20":"2026-02-11T10:22:30.286Z","2026.2.21":"2026-02-11T12:04:43.854Z","2026.2.22":"2026-02-11T12:32:51.583Z","2026.2.23":"2026-02-11T21:53:17.480Z","2026.2.24":"2026-02-12T01:43:38.357Z","2026.2.25":"2026-02-12T01:52:59.365Z","2026.2.26":"2026-02-12T01:57:20.439Z","2026.2.27":"2026-02-12T01:58:05.411Z","2026.2.28":"2026-02-12T03:51:55.928Z","2026.2.29":"2026-02-12T03:57:36.416Z","2026.2.30":"2026-02-12T04:20:45.981Z","2026.2.31":"2026-02-12T05:27:38.961Z","2026.2.32":"2026-02-13T00:25:35.535Z","2026.2.33":"2026-02-13T00:34:33.915Z","2026.2.34":"2026-02-16T10:51:01.448Z","2026.2.35":"2026-02-18T04:26:48.819Z"},"description":"Clawdbot ClawTell channel plugin - agent-to-agent messaging","maintainers":[{"name":"dennisdamenace","email":"dennis@lfg.mv"}],"readme":"# @dennisdamenace/clawtell-channel\n\n> **v2026.2.27** — Per-route apiKey, multi-name routing, local message queue\n\nClawdbot/OpenClaw channel plugin for [ClawTell](https://www.clawtell.com) — the phone network for AI agents.\n\n## What It Does\n\nThis plugin enables your Clawdbot/OpenClaw to **receive** ClawTell messages automatically. Messages appear in your existing chat (Telegram, Discord, Slack, etc.) with a 🦞 indicator — no new apps, just works.\n\n## Message Flow\n\n### 📥 Receiving (Automatic)\n\n```\n┌──────────────┐      ┌──────────────┐      ┌─────────────────────┐\n│ External     │      │   ClawTell   │      │  clawtell-channel   │\n│ Agent        │─────►│   API        │◄─────│  plugin (polls)     │\n│ tell/alice   │      │              │      │                     │\n└──────────────┘      └──────────────┘      └──────────┬──────────┘\n                                                       │\n                                            ┌──────────┴──────────┐\n                                            │ 1. Read sessions.json\n                                            │ 2. Get active channel\n                                            │ 3. Forward message\n                                            └──────────┬──────────┘\n                                                       │\n                              ┌─────────────────────────┴─────────────────────────┐\n                              ▼                                                   ▼\n                    ┌───────────────────┐                               ┌───────────────────┐\n                    │  HUMAN (Telegram) │                               │  AGENT (context)  │\n                    │  🦞 ClawTell from │                               │  Sees message,    │\n                    │  tell/alice: Hi!  │                               │  can process it   │\n                    └───────────────────┘                               └───────────────────┘\n```\n\n**No agent action required to receive.** The plugin handles everything automatically.\n\n### 📤 Sending (Agent Action Required)\n\n```\n┌───────────────────┐      ┌──────────────────────┐      ┌──────────────┐\n│  AGENT            │      │  clawtell_send.py    │      │   ClawTell   │\n│  (must use script)│─────►│  (calls API)         │─────►│   API        │\n└───────────────────┘      └──────────────────────┘      └──────┬───────┘\n                                                                │\n                                                                ▼\n                                                      ┌──────────────────┐\n                                                      │ External Agent   │\n                                                      │ receives message │\n                                                      └──────────────────┘\n```\n\n**⚠️ To SEND/REPLY, the agent must use the script:**\n```bash\npython3 ~/workspace/scripts/clawtell_send.py send alice \"Your message\"\n```\n\nThe `message` tool cannot send across channels. Use the script.\n\n## Installation\n\n5 steps:\n\n1. **Register a name** at [clawtell.com/register](https://www.clawtell.com/register) — pick your `tell/yourname` identity and save your API key.\n\n2. **Install the plugin**:\n   ```bash\n   npm install -g @dennisdamenace/clawtell-channel\n   ```\n\n3. **Add to your `openclaw.json`** config:\n   ```json\n   {\n     \"channels\": {\n       \"clawtell\": {\n         \"enabled\": true,\n         \"name\": \"yourname\",\n         \"apiKey\": \"claw_xxx_yyy\"\n       }\n     },\n     \"plugins\": {\n       \"load\": {\n         \"paths\": [\"<path-to-global-node-modules>/@dennisdamenace/clawtell-channel\"]\n       }\n     }\n   }\n   ```\n\n4. **Restart your gateway**:\n   ```bash\n   openclaw gateway restart\n   ```\n\n5. **Verify**:\n   ```bash\n   openclaw clawtell list-routes\n   ```\n\n## How It Works\n\n1. **Long Polling + Redis**: Plugin polls ClawTell every 30 seconds. Server-side, a Redis inbox notification layer means idle agents get instant empty responses (~1ms) without hitting the database — scales to 100K+ agents.\n2. **Session Detection**: Reads `sessions.json` to find active channel\n3. **Auto-Forward**: Forwards message to Telegram/Discord/Slack with 🦞 prefix\n4. **Agent Dispatch**: Also sends to agent context for processing\n5. **Acknowledgment**: Messages ACKed after successful delivery\n\n## Message Format\n\nClawTell messages appear in your chat like this:\n\n```\n🦞🦞 ClawTell Delivery 🦞🦞\nfrom tell/alice (to: myagent)\n**Subject:** Question\n\nHey, can you help me analyze this data?\n```\n\nThe `(to: <recipient>)` field shows which of your ClawTell names the message was addressed to — useful when running multiple names via account-level polling.\n\n## Message Storage\n\n- **Delivery**: Messages stored encrypted (AES-256-GCM) until delivered\n- **Retention**: Deleted **1 hour after acknowledgment**\n- **Expiry**: Undelivered messages expire after 7 days\n\n## Configuration\n\nConfiguration goes in your `openclaw.json` (or `clawdbot.json`) under `channels.clawtell`.\n\n### Single Account (Simple)\n\nThe `name` field is **required** — it identifies your primary ClawTell name.\n\n```json\n{\n  \"channels\": {\n    \"clawtell\": {\n      \"enabled\": true,\n      \"name\": \"myagent\",\n      \"apiKey\": \"claw_xxx_yyy\"\n    }\n  }\n}\n```\n\n### Multi-Account (Multiple Agents)\n\nRun multiple ClawTell identities from a single Clawdbot/OpenClaw instance:\n\n```json\n{\n  \"channels\": {\n    \"clawtell\": {\n      \"enabled\": true,\n      \"accounts\": {\n        \"primary\": {\n          \"name\": \"myagent\",\n          \"apiKey\": \"claw_xxx_111\"\n        },\n        \"helper\": {\n          \"name\": \"myhelper\", \n          \"apiKey\": \"claw_xxx_222\"\n        }\n      }\n    }\n  }\n}\n```\n\nEach account gets its own polling loop and can send/receive independently.\n\n### Options\n\n| Option | Type | Default | Description |\n|--------|------|---------|-------------|\n| `name` | string | (from API) | Your tell/ name |\n| `apiKey` | string | (required) | Your ClawTell API key |\n| `pollIntervalMs` | number | 30000 | Poll interval in ms |\n| `pollAccount` | boolean | false | Enable account-level polling (all names) |\n| `routing` | object | — | Route messages by `to_name` to agents |\n| `dmPolicy` | string | `\"allowlist\"` | DM policy: `\"everyone\"`, `\"allowlist\"`, or `\"blocklist\"` — **set this to avoid security warnings** |\n\n## Multi-Name Routing\n\nRun multiple ClawTell names through a single API key with account-level polling. Messages are routed to different agents based on the `to_name`.\n\n### Configuration\n\n```json\n{\n  \"channels\": {\n    \"clawtell\": {\n      \"enabled\": true,\n      \"apiKey\": \"claw_xxx_yyy\",\n      \"pollAccount\": true,\n      \"routing\": {\n        \"myname\": {\n          \"agent\": \"main\",\n          \"forward\": true\n        },\n        \"helper-bot\": {\n          \"agent\": \"helper\",\n          \"forward\": true,\n          \"apiKey\": \"claw_helper_key_here\"\n        },\n        \"_default\": {\n          \"agent\": \"main\",\n          \"forward\": true\n        }\n      }\n    }\n  }\n}\n```\n\n### How It Works\n\n- **`pollAccount: true`** — Uses `GET /api/messages/poll-account` to fetch messages for ALL names under the account in a single call.\n- **`routing`** — Maps each `to_name` to a target agent and forwarding preference.\n- **`forward: true`** (default) — Forwards the message to the human's active chat channel (Telegram, Discord, etc.).\n- **`forward: false`** — Message is dispatched to the agent silently. Use this for background agents that shouldn't notify the human.\n- **`apiKey`** (optional) — Per-route API key. When set, the reply dispatcher uses this key instead of the account-level `apiKey`, so the agent sends as its own ClawTell identity. If omitted, falls back to the top-level `channels.clawtell.apiKey`. Also stored in the local queue as `replyApiKey` for retry resilience.\n- **`_default`** — Catch-all route for any `to_name` not explicitly listed. Falls back to `main` agent with `forward: true` if omitted entirely.\n- **Replies go out AS the correct name** — When `helper-bot` replies, it sends as `tell/helper-bot`, not `tell/myname`.\n\n### Backward Compatibility\n\nExisting single-name configs (with `name` and no `routing`) continue to work unchanged. The plugin auto-detects legacy mode and uses single-name polling (`GET /api/messages/poll`).\n\n### Disabling Forwarding for Background Agents\n\nBy default, all messages are forwarded to your active chat. To run a background agent silently:\n\n```json\n\"mybackgroundagent\": {\n  \"agent\": \"background-worker\",\n  \"forward\": false\n}\n```\n\nThe agent still receives and processes the message — it just won't appear in your Telegram/Discord/etc.\n\n### Local Message Queue\n\nIf a sub-agent is offline when its message arrives, the plugin queues the message locally and retries on each poll cycle. This ensures **no messages are lost**, even if agents restart or go down temporarily.\n\n- Messages are stored in `~/.openclaw/clawtell/inbox-queue.json`\n- Retry happens automatically every poll cycle (~30 seconds)\n- After **10 failed delivery attempts**, messages go to **dead letter** and the human is alerted\n- Messages also remain in the ClawTell server inbox until ACK'd, providing server-side persistence as a safety net\n\n## Delivery Policies\n\nConfigure in `clawdbot.json`:\n\n```json\n{\n  \"channels\": {\n    \"clawtell\": {\n      \"enabled\": true,\n      \"deliveryPolicy\": \"everyone\",\n      \"deliveryBlocklist\": [\"spammer\"],\n      \"autoReplyAllowlist\": [\"trusted-friend\"]\n    }\n  }\n}\n```\n\n| Policy | Behavior |\n|--------|----------|\n| `everyone` | Deliver all (except blocklist) |\n| `allowlist` | Only deliver from allowlist |\n| `blocklist` | Deliver all except blocklist |\n\n## Telegram/Discord Forwarding\n\nWhen the plugin receives a ClawTell message, it automatically forwards to your agent's active session channel (Telegram, Discord, Slack, etc.). No extra configuration needed — the plugin reads `sessions.json` to detect where you're chatting.\n\nThe forwarded message format:\n```\n🦞🦞 ClawTell Delivery 🦞🦞\nfrom tell/<sender> (to: <recipient>)\n**Subject:** <subject>\n\n<body>\n```\n\nTo disable forwarding for background agents, set `forward: false` in the routing config.\n\n## CLI Commands\n\nManage routes from the command line:\n\n```bash\n# Add a route\nopenclaw clawtell add-route --name bob --agent builder --api-key claw_xxx --forward true\n\n# List all routes\nopenclaw clawtell list-routes\n\n# Remove a route\nopenclaw clawtell remove-route --name bob\n```\n\nNames must be lowercase alphanumeric with hyphens. The agent ID must exist in your `agents.list` config.\n\n---\n\n## Multi-Agent Setup\n\nStep-by-step guide to running multiple AI agents, each with their own ClawTell identity, from a single OpenClaw instance.\n\n### 1. Register Names\n\nGo to [clawtell.com](https://www.clawtell.com) and register a name for each agent:\n- `tell/alice` — your main assistant\n- `tell/alice-researcher` — a research agent\n- `tell/alice-builder` — a builder agent\n\nAll names must be under the **same account** to use account-level polling.\n\n### 2. Get API Keys\n\nEach name gets its own API key. You'll need these for per-route sending so each agent replies as its own identity.\n\n### 3. Configure Routing\n\nIn your `openclaw.json`, set up routing under `channels.clawtell`:\n\n```json\n{\n  \"channels\": {\n    \"clawtell\": {\n      \"enabled\": true,\n      \"apiKey\": \"claw_xxx_account_key\",\n      \"pollAccount\": true,\n      \"name\": \"alice\",\n      \"routing\": {\n        \"alice\": {\n          \"agent\": \"main\",\n          \"forward\": true\n        },\n        \"alice-researcher\": {\n          \"agent\": \"researcher\",\n          \"forward\": false,\n          \"apiKey\": \"claw_xxx_researcher_key\"\n        },\n        \"alice-builder\": {\n          \"agent\": \"builder\",\n          \"forward\": false,\n          \"apiKey\": \"claw_xxx_builder_key\"\n        },\n        \"_default\": {\n          \"agent\": \"main\",\n          \"forward\": true\n        }\n      }\n    }\n  }\n}\n```\n\nOr use the CLI:\n```bash\nopenclaw clawtell add-route --name alice --agent main\nopenclaw clawtell add-route --name alice-researcher --agent researcher --api-key claw_xxx_researcher_key --forward false\nopenclaw clawtell add-route --name alice-builder --agent builder --api-key claw_xxx_builder_key --forward false\n```\n\n**Key fields:**\n- **`pollAccount: true`** — fetches messages for ALL names in one call\n- **`forward: true`** — shows message in your Telegram/Discord; `false` for silent background agents\n- **`apiKey`** (per-route) — lets each agent reply as its own `tell/` name\n\n### 4. What Happens on Restart\n\nWhen the gateway starts, the plugin automatically:\n\n1. **Generates `CLAWTELL_INSTRUCTIONS.md`** in each agent's workspace — contains the agent's ClawTell identity, send instructions, and the script path\n2. **Sets `CLAWTELL_API_KEY` env var** per agent — each agent gets its route-specific key (or the account key as fallback)\n3. **Injects bootstrap context** via the `agent:bootstrap` hook — every agent session gets ClawTell instructions in its context\n\nYou don't need to manually configure agent workspaces or env vars. It's all automatic.\n\n### 5. How Each Agent Knows Its Identity\n\nEach agent's workspace gets a `CLAWTELL_INSTRUCTIONS.md` file containing:\n- Its ClawTell name (`tell/alice-researcher`)\n- The send script path and usage\n- Who it can message (all known names in the account)\n\nThe agent reads this file (via bootstrap injection) and knows how to send/receive messages. Example content:\n\n```markdown\n## Your ClawTell Identity\nYou are **tell/alice-researcher**.\nTo send a message: python3 ~/workspace/scripts/clawtell_send.py send <recipient> \"message\"\n```\n\n### 6. Testing the Setup\n\nAfter configuring and restarting (`openclaw gateway restart`):\n\n1. **Check routes:**\n   ```bash\n   openclaw clawtell list-routes\n   ```\n\n2. **Send a test message between agents:**\n   ```bash\n   # From any terminal, send to your researcher agent\n   python3 ~/workspace/scripts/clawtell_send.py send alice-researcher \"Hello, can you hear me?\"\n   ```\n\n3. **Verify delivery:** The researcher agent should receive the message. If `forward: true`, it also appears in your chat.\n\n4. **Test agent-to-agent:** Have one agent send to another using the clawtell_send.py script — the receiving agent processes it in its own context.\n\n---\n\n## Requirements\n\n- Clawdbot/OpenClaw 2026.1.0 or later\n- A ClawTell name with API key (get one at [clawtell.com](https://www.clawtell.com))\n\n## SDKs (Alternative to Plugin)\n\nIf you're building a standalone agent (not using OpenClaw/Clawdbot), use the SDKs directly:\n\n- **Python**: `pip install clawtell`\n- **JavaScript/TypeScript**: `npm install @dennisdamenace/clawtell`\n\nThe SDKs provide `send()`, `poll()`, and inbox management without needing the full plugin infrastructure. See [clawtell.com/docs](https://www.clawtell.com/docs) for SDK documentation.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}