{"_id":"openclaw-quiubo","_rev":"87-8749bfd4f70194253f078518c6827d94","name":"openclaw-quiubo","dist-tags":{"latest":"2.6.69"},"versions":{"0.2.1":{"name":"openclaw-quiubo","version":"0.2.1","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@0.2.1","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"859c3913b550b159aec5baa1913ff5821a43aced","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-0.2.1.tgz","fileCount":22,"integrity":"sha512-bqKJ+LqruqziYzZP4zxwAmpQvGj8RAZyUbKtAdiixiYyVUOO3FtYaQzjzYXzYpbxBPwvvO4REneJstGf/RpyPA==","signatures":[{"sig":"MEUCIQCbcjLG6/PZCuq/2bbGoH5TWx6WXjbeoeV3KbvOgW+78QIgdHYaO76hs0r7Oc2F5fP1SkCleCZAUFs5cfu6hSx+ooo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37212},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"580ac6aa3baf11e8d2fc3d1e6b16cb3be824dc6e","scripts":{"build":"tsc","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_0.2.1_1770350749199_0.5854249466324355","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"openclaw-quiubo","version":"0.2.2","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@0.2.2","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"b67d7ea019b77f870a3808a748157216d6f67be9","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-0.2.2.tgz","fileCount":22,"integrity":"sha512-mPx+9ZHH7UxEjIAunIX9DPjKTtiB/I5he0ZQ16Kn+mGlSeX17wEKjoPz8+93bDVuDjUSpyy+6EqfX0Cztcn+Yw==","signatures":[{"sig":"MEQCIC+JLcVHegXrC4HJVL4wQFX2TVz2cqG5T6j8HZXQTouGAiA1Q6DgowQT6sO/KZ9u3ghVmo9k3yBAGE6EOO1nhcl1hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37238},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"580ac6aa3baf11e8d2fc3d1e6b16cb3be824dc6e","scripts":{"build":"tsc","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_0.2.2_1770351365029_0.12966353129244879","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"openclaw-quiubo","version":"0.3.0","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@0.3.0","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"be68cf5937975cd5eda2f5bc5c75f078e3f97dc3","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-0.3.0.tgz","fileCount":22,"integrity":"sha512-sk2/Tc3WW/SxrN9RG4c61k+8odPLCqXPc9ruHO/Tdphm5EKG2Q5hxjpsbOZ8Z3KUhb7Y2RVQhxY9n7vYl2brrA==","signatures":[{"sig":"MEUCIQCXY0+E4PltHe0WYaPxIVDOBVuQSC1/yfM8sYY6J4NnrAIgFYLMi+5eprJW+tcYDGeho7NF8BG/BjzNBemw540++mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42459},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"580ac6aa3baf11e8d2fc3d1e6b16cb3be824dc6e","scripts":{"build":"tsc","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_0.3.0_1770352341709_0.2152275843901874","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"openclaw-quiubo","version":"0.4.0","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@0.4.0","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"ec0f98310294ed970675a3cc3834807cbc09f456","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-0.4.0.tgz","fileCount":30,"integrity":"sha512-1hu5M9OhdLyjpYnkn+aCdESBVbii+bSUG9ZhzWjgC05o5Vf4lHM9w8yUeoTdtsZMl/+IwMghTYcFIGCqpbyUZQ==","signatures":[{"sig":"MEQCIFROr4t3Ud59n5uc66zzoeWLRw7cYDR+WLXFAOIC6KQfAiA+4FGTqKGsw8rcuV7qyQoLuSTsd+y1txC/fLI/5zpkvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69077},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"580ac6aa3baf11e8d2fc3d1e6b16cb3be824dc6e","scripts":{"build":"tsc","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{"pusher-js":"^8.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_0.4.0_1770353523336_0.6226328675125687","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"openclaw-quiubo","version":"0.5.0","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@0.5.0","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"ad1326e67e54ed7f80d1a16a4854714e91e18edb","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-0.5.0.tgz","fileCount":34,"integrity":"sha512-Le8LaECALsM3L8TcVdyffdL+ZUa73A6Z+sjxkIAQDYsN0Rt7afu6cijBiK94bUutq8vyx/UgGEWoeiZYI5H4gA==","signatures":[{"sig":"MEUCIQCIl9hLbv2OwUIqsrBxXWCFlLPQauAi+vxOd80AbMGgHQIgNnVjXMq0K9Q6fUmmVtQVtCuSzlmO5rJjqcVQKQfvF5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77334},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"580ac6aa3baf11e8d2fc3d1e6b16cb3be824dc6e","scripts":{"build":"tsc","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{"pusher-js":"^8.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_0.5.0_1770357481856_0.3167294955224922","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"openclaw-quiubo","version":"0.5.1","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@0.5.1","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"68f66b917b447652b3ed953975531bdf132bab56","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-0.5.1.tgz","fileCount":34,"integrity":"sha512-HCiO94YAN2T0wDWkrL6E7/vK3zbtvmhszlQWTgQm4hXZlx+X7OPeLLTxzVKl0uBat2vt4WvBM23A9SlbK9P70w==","signatures":[{"sig":"MEYCIQDYztF7irEjYOhklhpbp93EoLdZUG5vTnF1NXdng1lkrQIhALNlY/yBCcYiXH6wnyB8hiIaBAc0nt2rJa/lpxy3QwGJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81617},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"580ac6aa3baf11e8d2fc3d1e6b16cb3be824dc6e","scripts":{"build":"tsc","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{"pusher-js":"^8.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_0.5.1_1770360942545_0.4520778089934103","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"openclaw-quiubo","version":"0.6.0","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@0.6.0","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"38ec1f7765b497971f968d18647147b733f67d25","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-0.6.0.tgz","fileCount":34,"integrity":"sha512-9wiTK4+D1Qsz8NKr12B8RM+zg6DravybQmOxnUAv+8oQtXQUfBvX9KYra2Ynsuj3gGC04KxNpTBp6EabazZTsA==","signatures":[{"sig":"MEQCICCwQucZ/JdU6jMBfW75kmeeEYBF/GH0Ql7H7RflOKYUAiAGNw13r6z9uicPGrl8B1WEJU+h+gaKKgOz9Xmqqh+8BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111104},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b718c8727dcb290ef4387785e5ce0e9861f9b597","scripts":{"build":"tsc","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{"pusher-js":"^8.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_0.6.0_1770499613616_0.9917907202926106","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"openclaw-quiubo","version":"0.7.0","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@0.7.0","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"616b8a1ac6b661e167f029c26c7f470a841b0ea6","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-0.7.0.tgz","fileCount":35,"integrity":"sha512-gVDIHjs+PSMFh2WRP8KdjemHaw5QyjMG4Q+mttBCor2OZQ+ABk+A7EXvHcj+FQeIdeoWyLdaDUygkUAmFjBPjg==","signatures":[{"sig":"MEQCIEEYNhBY0bXZpa03f+j+b+FkAkObTLbojnmKciHoliUQAiAEj2KxoOffq1Q2KvRbhHhcK++VzQ36xfSQSrlh+CITPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117126},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"aeb4822cb2cecfe9b7d4c8b54f5dc6a81de73ec9","scripts":{"build":"tsc","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{"pusher-js":"^8.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_0.7.0_1770693085328_0.9896213089357428","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"openclaw-quiubo","version":"0.8.0","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@0.8.0","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"577b9eb8d1463190c3a241368be3d1ad427ae4cd","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-0.8.0.tgz","fileCount":35,"integrity":"sha512-PUu9C10gRnUCo9cVMhHUJ5+K/2KeTy6BJFhNiBvd6B8Akxaxi2zn1JmBOHJ9gJ+hZNI8xkvVnW+Dne/pJk2Ulg==","signatures":[{"sig":"MEYCIQDErbhXzslOjiLb676+K33ztSiJ9Y83fj7w7oDdJKxmkAIhAOPzBPlA7eVwCVtxitH0upljoIlHXNyJraBuZKnPTomO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119839},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"19094d9594173d144bda9baeebf7a18ebc914331","scripts":{"build":"tsc","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{"pusher-js":"^8.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_0.8.0_1770930581445_0.3836924564557147","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"openclaw-quiubo","version":"0.9.0","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@0.9.0","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"9156d226e90be5894127aa3ef537b4422ed744d0","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-0.9.0.tgz","fileCount":35,"integrity":"sha512-QHrFDhasmbPziF/2oUE9HJRmWxUJmIHzJmbYmvtvsdNP0wmpPNq7LxK7WAXBh+bq1tr2xBtgVjbj4v2wfwcGQQ==","signatures":[{"sig":"MEYCIQDmhLpfkP13CcEG+LKXAO9GZ1eM0/3gX95ldij0HE/ppgIhAMpwOwnThHYZbLa27KlmvBanfiUFySDz65kgR547jPIC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125056},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d37728563b8b0607ce6d317daa4e438cc8bdddc5","scripts":{"build":"tsc","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{"pusher-js":"^8.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_0.9.0_1770990993587_0.04458867624880969","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"openclaw-quiubo","version":"1.0.0","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@1.0.0","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"e56649913813316b2749d4bd2f2ca779b10390cb","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-1.0.0.tgz","fileCount":35,"integrity":"sha512-/MCSKkpYXanaT/y+jpfCcBky8l8GkXOSUFxrodit7EDkM6WKYSXIuB/F+tgIow5Uyo/GkB6LzOHjFUldL/fAVw==","signatures":[{"sig":"MEUCIQDU+/r/KfpjhC6ZihWWiWzDZjLOhkDF6Las85U5Znq3wwIgUETGTO85MUWnc0wu+TFK4TZQNR14bjzbpoPXCItjHdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134074},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9e543d5a4e5b15fe8e024d4f39f505d8a68d9a39","scripts":{"build":"tsc","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{"pusher-js":"^8.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_1.0.0_1771170005196_0.28593597551570626","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"openclaw-quiubo","version":"1.1.0","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@1.1.0","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"8633c8706ae13db92e41a359128027a6ec548538","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-1.1.0.tgz","fileCount":35,"integrity":"sha512-wdIRNRrwPGBz5HPp8aU4xHze+aIXsvDt3wwk8iduUpJ0Q9MA0+t0If2DkWc7Jr8/mFj0ubBnH2qxGQ4KB4DJWA==","signatures":[{"sig":"MEUCIDtd5CjY2qBUdpn8I6FWsu0iF9eAjavHH5rr/GOs9epLAiEAm6TMcebYMwV7GowfshY1bI/ZJAki1/lf4YImIXnRVsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137870},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"90cd97cf3846e4fe43b3c8c77ffd808f9137c84b","scripts":{"build":"tsc","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{"pusher-js":"^8.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_1.1.0_1771260332121_0.6030661686115666","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"openclaw-quiubo","version":"1.2.0","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@1.2.0","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"61fed47a296e0428ef7411e522c32fd4c85c3a3d","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-1.2.0.tgz","fileCount":35,"integrity":"sha512-KlD7b1tjxkuVjPu4yoV1a4WyaWyDwveTTick0YMlBcm9SHejw0Zfj4PlTLlV8o1J5J1PZQV1GTvMDB/ayrdJZQ==","signatures":[{"sig":"MEUCIHkgKNn/pGKr+dXmXYJCPjp3QV9uO0jpx2vzuQ/Pqe0BAiEA9UYcYdk55wvxju0HUY/imq57TdCiFM1jfyRyKAzXyiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145093},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"758ae65e0c9bbbbed2776c93767e1fcfd75b6ff7","scripts":{"build":"tsc","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{"pusher-js":"^8.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_1.2.0_1771261252361_0.8108826741243151","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"openclaw-quiubo","version":"1.3.0","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@1.3.0","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"028087655d2990aaf29e09de535727f59a95bc0b","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-1.3.0.tgz","fileCount":35,"integrity":"sha512-CpOe8rovtbJgHReVpSJsY7A/g7UkUb9pGpHeh6tPc3BO/k26hQnHHMO6CT5TFD42UGyvig9sgCwwIFANvRUqmw==","signatures":[{"sig":"MEYCIQCy9vAMEccqf5M4y10CkGZDX3jsYchn0tg86bsoqS/7JAIhAPRGLNFplA22I5KUXdWG4sMMUBKh66XvvgCaxxe3XbL/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168284},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5dc8b224eefda0dd5f3bf7a8f7973ecaac9b4cf8","scripts":{"build":"tsc","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{"pusher-js":"^8.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_1.3.0_1771351161391_0.7378247072601491","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"openclaw-quiubo","version":"1.4.0","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@1.4.0","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"acc89559f9d1aa26fc3674354f3bcbd827af7b7d","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-1.4.0.tgz","fileCount":35,"integrity":"sha512-1HmKFXymUR6cqW9/GsIOr8mj0Dvnj5GwbVFNLQMssJqNKzZ5ezElY9vH42IoTTATDgnruYKOSFbTQJUEGrafcw==","signatures":[{"sig":"MEQCIAHMa2quJUWnmGpuXXT60miCeaRtz/bWbnKSxHmQPKPnAiAkcZWh/mTksdxE1NnjmTN43ze04MIUnejQpcHUyWUYHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173512},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f9fed8f16b1a0acf56521b1766a60d43115b00af","scripts":{"build":"tsc","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{"pusher-js":"^8.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_1.4.0_1771362623528_0.1918283586081182","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"openclaw-quiubo","version":"1.5.0","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@1.5.0","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"d3b1217445d39414f864394c7b2438fe9e54b2c3","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-1.5.0.tgz","fileCount":35,"integrity":"sha512-33fjokGfFUgnrc4KxpABf+Rcs6V+JmGOmJ1Uv76hzo3ueeQvdkoIWPVZer5uMIbL6BTP3Ng/xNThN9FbxfRpuQ==","signatures":[{"sig":"MEYCIQD45MgZqYvULmu6Z0VczsHCXiIRuzdQYN5u8L7Jg0rF3AIhAOCtD1x+QNls9vVDZ/R/hRaCATWZX0aQ53E3sBJ4+v5k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175121},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9c669ec086e661336674ed8c658e387a9b8b52e4","scripts":{"build":"tsc","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{"pusher-js":"^8.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_1.5.0_1771367886752_0.45027029390404505","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"openclaw-quiubo","version":"1.5.1","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@1.5.1","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"b50902b1d82fce95f1cbaf423262ff6300182e09","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-1.5.1.tgz","fileCount":35,"integrity":"sha512-7Vdk3wvj49L6WEaeCjUNhh6ouC5Zhzl4uHnrYw4w9FtRiWZ22vj8ZoGt+KSoK3w8a3xeXZYLSoZW7Rhp5W3dZQ==","signatures":[{"sig":"MEUCICU1BwWqwdMPrFQJ4nwNRBt4aq80wA4SvYmRdv17BtvLAiEA5TtmN+7p/4rxQEb6cQToBRjuwY9Hsy1PZuX3+uzlZX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175121},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8fcd5314fcdc45fa7a9abcde5a9a1f5692b61835","scripts":{"build":"tsc","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{"pusher-js":"^8.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_1.5.1_1771367958051_0.5126027411675673","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"openclaw-quiubo","version":"2.0.0","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.0.0","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"184eed7a3d57ab47321d9e4b3bdb2e999419eaa0","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.0.0.tgz","fileCount":43,"integrity":"sha512-OEShnzrWfsJ6w0zkRxy5ot42KlA7cOETHIqRRY5tC99WnM0CVS9Wxrwtn50w9GG0zIkDUW9iiTdjVl0hbPOX8Q==","signatures":[{"sig":"MEUCIEkZl4VFt4Pw8Hyy0w5zqiYB0sjNiUgB5uap3DOQ0nHIAiEAsC6Uv0cbeIcQZDl3SLcRQDZhYGOZGFGTJ9n/9Ag8laE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217169},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0d9d9d10cb443d830352701d0b9c87e976151b2d","scripts":{"build":"tsc","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{"pusher-js":"^8.4.0","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.0.0_1771428502928_0.18021644547879978","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"openclaw-quiubo","version":"2.0.1","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.0.1","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"93eecfc393773c50ec2efa275d22902fba4af8cd","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.0.1.tgz","fileCount":43,"integrity":"sha512-rpktF5056Uonh29iiaY3V7RS0f3JWVc//buz92UE3/ktrrsGbpPFtmJxKE8k06O2qFdGOrZPSMeoCU9lndOqtQ==","signatures":[{"sig":"MEUCIDXbAz4y1alYM6Wc1fiEyVz7+2SWeQJhVTGf+v6M+Jh/AiEA3lTHaZO4jQnaB2XIZRGGUHUrmsRJO5zgnzm+jE/scSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217867},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3fdfc46d5a306e3c130511a1f9ac2b74e4ec9fb5","scripts":{"build":"tsc","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{"pusher-js":"^8.4.0","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.0.1_1771429598545_0.14158212717770602","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"openclaw-quiubo","version":"2.0.2","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.0.2","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"89b0f4138d39a02fe7de11090aaf69a845e4cd84","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.0.2.tgz","fileCount":43,"integrity":"sha512-6f3zh+sbG6dWgMRdV0guub0bJtbHWGOyLhz76a83Eq+01xwYkIjRGFZmKsIUVFs2YSwWPIpPaAUo2FZMvQy1FQ==","signatures":[{"sig":"MEQCIBDbxZbDmpgjuw3beeyNTeJpZUxfT4l1OR8JpnYkthFwAiA2rz8Jv3Rd/7yDuGOfmBsXs7jRzZeYCG2c09Wj3pKKDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220447},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5922a05b656ab48a2c7533d4dfd37e13312da535","scripts":{"build":"tsc","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{"pusher-js":"^8.4.0","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.2","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.0.2_1771430051386_0.543219946727481","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"openclaw-quiubo","version":"2.0.3","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.0.3","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"77305a4168df78c89b92052df4f7d4b2047d5fe7","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.0.3.tgz","fileCount":43,"integrity":"sha512-mdcW2hOp/S4DuhYawMKDJl29+w8L/gVQN53D6A+q0paSMXKe4aGoRSQivxDXGe0Ycbn/cunbrFM0LAYPdgF9FA==","signatures":[{"sig":"MEQCIEvItH7jvKjfhRY57zKH+FC5vtlHJH3JwQbYNGFZcutFAiAJRAVot4OnF65PIZFK6zSp0I/ETsFJl6oWvd50OMRlgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1730702},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3a9dc1bf08e539bc86189923bb79d59e11014761","scripts":{"build":"node esbuild.config.mjs && tsc --emitDeclarationOnly","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.0.3_1771430433768_0.6373735321180616","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"openclaw-quiubo","version":"2.1.0","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.1.0","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"9d702240bb56183711863c4dc81c9f64d1ddb252","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.1.0.tgz","fileCount":43,"integrity":"sha512-Kxg9P6tz+iqPFlRF9JW/ZM7oRt0qBovLN2Ni9INH8T23rk157rng5agVc6qdlXg4IvZKNzl8jR0QVDkTbVfXuQ==","signatures":[{"sig":"MEUCICsl2Ta3gE5KE+5FCuCdmLK3tgcl92LR88pJ4yc0RPekAiEAgy3qGFE+9IQpc8BGwgh1/RW3JNgUIq//7rtzTtlwsQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1735029},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"640c6acb20d6ab448de7f70136dcf12f730c2a52","scripts":{"build":"node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.1.0_1771444580052_0.28817501067879525","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"openclaw-quiubo","version":"2.2.0","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.2.0","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"b38e6fec456de1db4ab3dc7457618392f8f23da1","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.2.0.tgz","fileCount":43,"integrity":"sha512-izj1KQPIlqAQ3bTFmbFLkTILD1+gOhBHRiL4qgFUTKZ2c0XpI9AK5IUVATU1ko+RHw+74UerB21mFsnWoFGwpg==","signatures":[{"sig":"MEYCIQDIvoTi9lONkIs0SwuNFvVgyJVF1lOM8sWx55QUEtGFKgIhAOAouzFW3QWr7JJEsdz1fLlFCMJLFHZdQYbkf2FZtAkN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1753772},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ecd0a2d94ddef68e094a3de1d6617bdd6694b710","scripts":{"build":"node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.2.0_1771450463900_0.6465273725769205","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"openclaw-quiubo","version":"2.2.1","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.2.1","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"24590c4c4cf5114c8dfe7c5eba4b8f54e45a3bf4","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.2.1.tgz","fileCount":43,"integrity":"sha512-kF7AxbAaNZiYuY/GwBGxp5sHyPHfHKgWKOFFa5jVH0i/rgLZsmH+cvOFUVVzEcUUCajatmIfVGv9TaYxTYFOjQ==","signatures":[{"sig":"MEYCIQDpe/ga5c/TmehtJK6935xCNu/Bmvid/u/Wr1kC5tqtvwIhAMVZWV1v+xKE3ULtKfhdou846jSNhB9Yb2D3egB3nwlk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1754798},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ecd0a2d94ddef68e094a3de1d6617bdd6694b710","scripts":{"build":"node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.2.1_1771451882363_0.7103998725792757","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"openclaw-quiubo","version":"2.3.0","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.3.0","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"6b8780e0723bf238948543e01e8dee017eb756ad","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.3.0.tgz","fileCount":43,"integrity":"sha512-WrKM86y3x5IjTsrGhdhP40pW6iLE7u6/rKKfX7wRwcUxusDmAw4wD8MjFhs6aa2VEnT4GuFdooUcyY1bqZBDOg==","signatures":[{"sig":"MEUCIQDCiQvBxaSrdEucFeZaQoz1LhRFA5amEBuT3/ZDVmGaYQIgRLcJ4b6dZpQKzxdM/Xe2YsF5twEWj21slmS3olNlVdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1754798},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ecd0a2d94ddef68e094a3de1d6617bdd6694b710","scripts":{"build":"node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.3.0_1771452825814_0.4030458255786826","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"openclaw-quiubo","version":"2.3.2","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.3.2","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"5ee9217d84fb7e433c0a2404f4e63469f71ac499","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.3.2.tgz","fileCount":43,"integrity":"sha512-iiIJoPDva4Dnvc0d88VhFhWul+jjCHTZXC5DshBAG8YlBR8UUzVLCsmeLtKlz0J7MwH7txJsHNEZVWYW6Tiv3A==","signatures":[{"sig":"MEUCIQCVhAfDOHfTgUomAVXpTK8fwXUYya18kYqAydciIdIfZwIgXhUzDMpryTkQDwsaTXYGTR7SsSklaZMexEDfhQkgUZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1757948},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ecd0a2d94ddef68e094a3de1d6617bdd6694b710","scripts":{"build":"node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.3.2_1771454051930_0.8738262281201992","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"openclaw-quiubo","version":"2.3.3","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.3.3","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"a35eddc3164fc162f74190359cb5b2bd5a20e53a","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.3.3.tgz","fileCount":43,"integrity":"sha512-obTWUIzcWtN2NQCKRFZkSrW/O2f1l/DHVwJkyS/+52pgX4B+rXxGjP6pNy4pNvXfROJuh2/HPZspa3XbZE4lvg==","signatures":[{"sig":"MEUCIQCs8L/Y2dS8EQ6TG7ULnuB6eN66rC1GUfE1OeKHh7oJVwIgOplkwqbGLaUU2Ceym5TLDHazhZwGx2ADvf1OVexPgCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1757948},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"492577cfd121dd143e6caf1ae8eb23545aeaa3a8","scripts":{"build":"node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.3.3_1771454784036_0.54858306921272","host":"s3://npm-registry-packages-npm-production"}},"2.3.4":{"name":"openclaw-quiubo","version":"2.3.4","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.3.4","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"e5d5fb764849bc719e11f9496360dbeac3d81848","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.3.4.tgz","fileCount":25,"integrity":"sha512-aACthD/RLqk4SD4F68BNuHe6QOsi0uUX0VY85Oc0+m7nUYl86PLtHlhfPqqGD7o+01GAust5xMKEqhHxYvfwoA==","signatures":[{"sig":"MEYCIQCiIKFo6H8BbwIM85MIXNZ6bVdZDMfEI+lX1uiBBGn88wIhAIaei1xM/Ml5LtiRqZJQLREhHTXGFCVVdhX2I2/xA9do","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1590913},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b65f37b05c20bb90119432919ef88844f1a0c907","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.3.4_1771455090203_0.7364242781059529","host":"s3://npm-registry-packages-npm-production"}},"2.3.5":{"name":"openclaw-quiubo","version":"2.3.5","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.3.5","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"7ce3c5db4c6758a668512321b138b58ab6ef0cbd","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.3.5.tgz","fileCount":25,"integrity":"sha512-lT7ipo4BjUBu8V+GoWTXV160Ryja1ZoHRao8iNQClxy7yzTMVtLV4kv/IiMVEozm8rVq+NpAnqjclBKguO0nYg==","signatures":[{"sig":"MEUCIFg2Psef+piWn5favz4q57iOS1zUBx/sssZNzfwNJvoQAiEAy/I8/dHxJnO+OjoYP1Xyx2WR0r0nOFdBkkpUmbENv0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1586656},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9c88211559a529eaeb31661c843fd1565f2e72ac","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.3.5_1771457897321_0.5900534455252424","host":"s3://npm-registry-packages-npm-production"}},"2.3.6":{"name":"openclaw-quiubo","version":"2.3.6","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.3.6","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"616a98e7a3a4eadb194d3c8bc48734d980aa6428","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.3.6.tgz","fileCount":25,"integrity":"sha512-9XWcrAMSVl2YprPg0rM/1mJZ9Ly9Fg1en8nJpU1UHGEzTX+e4C9WRiVZjoj52QdBGe99GqcrhlRm1dvMc3K7ZQ==","signatures":[{"sig":"MEUCIQCIi6VMAzF6b53AN0zyJoUrshELwSEU4i/o9XD6Nl4LNQIgAWp0qamCBAnCY4xZOYTyPeBbqwfORXPrtUg4Eb/udbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1589166},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6bdacf2bd7de4f76741794fe45e387e7a228d093","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.3.6_1771513123599_0.31968180770155175","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"openclaw-quiubo","version":"2.4.0","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.4.0","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"832e24cbe60ddb902d9eb3bdc4c2e1c650e46097","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.4.0.tgz","fileCount":25,"integrity":"sha512-Jjfbln5tPT16mQr7+b0AZmloZV87mmxYnp3zrOLz2UNoyKYxjPtxauGkZCZZROIcxGa0lfcZB2S1fe9ynRwsUg==","signatures":[{"sig":"MEYCIQC5h5vfUF/YisgD1t8tfaawtnQdyESdhbHmbjDjcsqA1wIhAOhY05QEcqck/l7ISuJ1lpx8kytZVMXqF/hHpjdCIzAp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1590664},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"da2d9a0f29d1d2a2fdd7c2cb1711eee74f3efdcf","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.4.0_1771515163800_0.014002989699208879","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"openclaw-quiubo","version":"2.5.0","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.5.0","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"c19a7f63a75836aecaa4dc86ce9dbec36b7532ec","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.5.0.tgz","fileCount":25,"integrity":"sha512-lNRBqiHdjPndr/pNpay2LA6rvE8usAIcfguLpcAdBOw0uOIp3snYnnMPgqaaFvVQqiNSSFdZJwZyQjZIP9hKFg==","signatures":[{"sig":"MEUCIFmoQK9U+rBiD0uhVIfuNXvDHPGFVwMA5bUVXzDU7vq+AiEAphLabE9I/skmunTSjaOEz484vSsD2tua03hrtfzfQ28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1592589},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bf156ed4e08122087d109e30c9edd7a1eac90d84","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.5.0_1771540052753_0.2641552704688823","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"openclaw-quiubo","version":"2.5.2","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.5.2","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"c7c474796572140d014eac89e373b65a299a2c08","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.5.2.tgz","fileCount":25,"integrity":"sha512-Xr8hCqPK6q/2OgGSQePyf1Ws6fDfFBY7+T1zg5//Gwd3bzuSQHtA19yW3cwYUDwLr4leSaKLYCyzgRlCOamDZA==","signatures":[{"sig":"MEUCIQCfnvqpgSdf1HXExUWEIgTxHqXIGBQIQH3OqYP4XBU66QIgClzTAXlp1r29Zi4UOIBOyhCBnl3kP1SnCPdE0DWPomM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1593103},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"afe01fdaf0e6e61fa80b4ffb5ae6cce23582de3c","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.5.2_1771540733404_0.5039044437940012","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"openclaw-quiubo","version":"2.6.0","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.0","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"e65c3450582935a567d9574c7728881796b05503","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.0.tgz","fileCount":25,"integrity":"sha512-4tkwBJtVG9XBwdiVLJLXZw42wxMnaqh5QDJ/N5YS1ENMWNTno9sjrLcJ+vdy5QVVmhi9QwwLDIKun4diyNTWtg==","signatures":[{"sig":"MEQCIDZ9Lj+RAdrwlJ7W/uBfHNCzUgdBmNNEZTkrDsCPsWFJAiATB1WFXhkFaWnamnADZ5bjWLmEf5EDB3CSwyd/pip9Kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1598029},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"430fb6d0cabd407cf076a0ceeac705b474996683","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.0_1771606239875_0.3043335112936556","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"openclaw-quiubo","version":"2.6.1","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.1","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"7d06a57cf46c662f5cb3dbf18e6033875e46787c","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.1.tgz","fileCount":25,"integrity":"sha512-K4JcK92Yug1p2dVW2BuAwS5ZTeZutcj54DhckFkGHg5d6M2hD0VAufAG9a4lhWIANBU4xsluvY+bvAMFx/1ZDg==","signatures":[{"sig":"MEQCICDVExKLdJaN89qjsulTx/sb2HigD0LKf1B/C1rq5uccAiBfm3c08x1yR0Z6g36pXscGgbezBN4ZkAiug5XA2MAF8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1598271},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"430fb6d0cabd407cf076a0ceeac705b474996683","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.1_1771607753688_0.9885786212828311","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"openclaw-quiubo","version":"2.6.2","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.2","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"f3ac768a831eba4706c78484f6031daaddf40106","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.2.tgz","fileCount":25,"integrity":"sha512-ZV28hu1XrNs0JkLfod38diPY15XnS3p3viILYxAimuIDIP1JfoErS3vLdpiIOz1wQYwFHUR4W8ZoBQMQJFG+xA==","signatures":[{"sig":"MEUCICH9KjEdFRMabrRjTzkGOQWjPt1tAMiqslZeDhAvYg+GAiEAmLKWwkX+1EFZMVwtxdMsA/aAEMCVxP/WW3SBVkGOM3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1599034},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"430fb6d0cabd407cf076a0ceeac705b474996683","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.2_1771608492762_0.5202382604097331","host":"s3://npm-registry-packages-npm-production"}},"2.6.3":{"name":"openclaw-quiubo","version":"2.6.3","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.3","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"b5f563296eeb1bd571a537ae513dc22017e5e5a6","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.3.tgz","fileCount":25,"integrity":"sha512-+O2jE3MSGu4EZSBMhLBfcKNfV0OSMHX+ynxbeQ6SRvmZkgVOLHvZ/c3yXeHKSpTibFXnLrz6jnfZCeAd8fhc4A==","signatures":[{"sig":"MEUCIHPlfH+7l989kfV0zbucD8HXxR822YPABnXIRo23AjF6AiEA2k+UOz9avyzNGbzAUQh9/0B9ySjuEM/DIRAtgfDJ/aU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1599282},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"430fb6d0cabd407cf076a0ceeac705b474996683","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.3_1771608940281_0.7424430850534207","host":"s3://npm-registry-packages-npm-production"}},"2.6.4":{"name":"openclaw-quiubo","version":"2.6.4","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.4","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"14bb165dbf9db1f7b737da224ff31c88e858847b","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.4.tgz","fileCount":25,"integrity":"sha512-QxoDGx+56QUey70Sio5Zt3Bq8W/5vN0YI7VX1sCWi7zwVBx4AYbpgGKHlBFGy4G0IBSL70XXow1G8xluGQ/QCw==","signatures":[{"sig":"MEQCIBpILfYOHJsICcfwL9XXZyr0E4/u+B4qDdpm9eh0NtIqAiABO9dI8c9nOyCNMAqAe6Zwp8VU5dwb/gyos3dPmmWXiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1599508},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"430fb6d0cabd407cf076a0ceeac705b474996683","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.4_1771609554130_0.3743030159160492","host":"s3://npm-registry-packages-npm-production"}},"2.6.5":{"name":"openclaw-quiubo","version":"2.6.5","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.5","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"466b72cc8522e7480593ce6006bd0b97abc11801","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.5.tgz","fileCount":25,"integrity":"sha512-f3mQ/Kwaw86QIsv4XPVNqv4PDBKPA7kZwBMlMQg4DFgZZvXdZLi0x58yPv8MqOuQEw+G/HHX/qX6sj/BEAbIgA==","signatures":[{"sig":"MEQCIAwJybP3pkRkyH2BKuPLfbApiwD0dNoz/dDYzsPTjKieAiBZ+vWO7+OooZiWIdcfaB1yaCGVxg2w6zX7EQZZ3z4nHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1599618},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"430fb6d0cabd407cf076a0ceeac705b474996683","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.5_1771610095602_0.6029380734767558","host":"s3://npm-registry-packages-npm-production"}},"2.6.7":{"name":"openclaw-quiubo","version":"2.6.7","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.7","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"655831fb94f40875c93b214e37b8454bb011545f","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.7.tgz","fileCount":25,"integrity":"sha512-juC95MW9YrQoMH/P9Yj9yQ0Ow1uwLP1B9VqDNcbsX1BjYTCFDwo2kyfFd0CI0T6DeSDkUMg2BE2xvdd/rSe1JQ==","signatures":[{"sig":"MEQCIHfepcxGxdTpamzomrAIk5FzZ7TYsLMkPPXTK1D0TKk6AiAXm7cbwWaZVBqB7+83jBJoFrfIcjgoT1ZkPC1DMeujfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1603048},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"430fb6d0cabd407cf076a0ceeac705b474996683","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"npm version patch --no-git-tag-version && npm run build","typecheck":"tsc -p tsconfig.json --noEmit","postversion":"node -e \"const fs=require('fs');const p=require('./package.json');const f='openclaw.plugin.json';const o=JSON.parse(fs.readFileSync(f,'utf8'));o.version=p.version;fs.writeFileSync(f,JSON.stringify(o,null,2)+'\\n')\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.7_1771610697159_0.44473177191977276","host":"s3://npm-registry-packages-npm-production"}},"2.6.9":{"name":"openclaw-quiubo","version":"2.6.9","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.9","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"8ce8386ff2d524c9bf742354a018a0131775aa1d","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.9.tgz","fileCount":25,"integrity":"sha512-+wPNYFB2EomSS0/GCVJsESiT4q43+32pVA6Zk84Ldiu614We8uU8WrP/y4THQwDSOUttCy5QLnA84Goa4IODSA==","signatures":[{"sig":"MEUCIQCdHR8kxnrrGWMC9YTyaY7Hf98fwXk2jkwqm519r75B1QIgKOLmB/b9sZu4BXcvGwj3jYA+TEibpHEjvl0Kl83Y9F8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1605758},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"430fb6d0cabd407cf076a0ceeac705b474996683","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"npm version patch --no-git-tag-version && npm run build && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","postversion":"node -e \"const fs=require('fs');const p=require('./package.json');const f='openclaw.plugin.json';const o=JSON.parse(fs.readFileSync(f,'utf8'));o.version=p.version;fs.writeFileSync(f,JSON.stringify(o,null,2)+'\\n')\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.9_1771611564576_0.0015643765550872324","host":"s3://npm-registry-packages-npm-production"}},"2.6.11":{"name":"openclaw-quiubo","version":"2.6.11","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.11","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"ff88feeaa83a514b679f639890a07e6d5bf32c45","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.11.tgz","fileCount":25,"integrity":"sha512-tv3e6depn6HEuFpAyXo9Ox8laY54w3rh5AqYpVEgEd3I84ehbrlFkDeG0DghIpwVYnnhnLIucKYBk+XMjZn7Qw==","signatures":[{"sig":"MEUCIQC5A25G1L8/MiDPdWNXlMtGtR1xYMXxZmVpO79RUCeRDwIgTUs0XqC54LdXw5puRuSxtbIazIJDx2ORKG/QrMdUITk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1614468},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"430fb6d0cabd407cf076a0ceeac705b474996683","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"npm version patch --no-git-tag-version && npm run build && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","postversion":"node -e \"const fs=require('fs');const p=require('./package.json');const f='openclaw.plugin.json';const o=JSON.parse(fs.readFileSync(f,'utf8'));o.version=p.version;fs.writeFileSync(f,JSON.stringify(o,null,2)+'\\n')\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.11_1771612415821_0.08333160447321841","host":"s3://npm-registry-packages-npm-production"}},"2.6.13":{"name":"openclaw-quiubo","version":"2.6.13","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.13","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"6af662fcc7c8b1613e1e8c07c2f68ec6438c1385","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.13.tgz","fileCount":25,"integrity":"sha512-/BdVBJKR1dS0m0NjYXx6THtI4AlHaTOo9KlpwTviHfsyRBqnnt8ZSebq7yOsaSKW5yF616Z/KRJXosmqNp6mxQ==","signatures":[{"sig":"MEQCIDiTk0DJc9npd298GdDgAWrZMFbMPYy9dvOW4bo/JPvuAiBTYXomBPZVGhK3W5c5EOhh/Otv7lWmj6C8SnU39i4Saw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1608968},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c742fc88b86ad86d7161b993b611c668b837e379","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.13_1771613208220_0.07695462837481415","host":"s3://npm-registry-packages-npm-production"}},"2.6.15":{"name":"openclaw-quiubo","version":"2.6.15","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.15","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"6ff74843670baebecc852c99ecae21609097b14d","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.15.tgz","fileCount":25,"integrity":"sha512-mG0CarRlv0Mc5o9jOiWW5lD8jce+nv5RqklcEHrDgzdOAkJ8I6lgHLxsyspEskedwyy56yzsrPDsJZF2VOZIuw==","signatures":[{"sig":"MEQCIFau3o8YaUj3v4Wb7N3ws8JOxV0MqY4NsTeUJABEwIgVAiASEzSbViGE3jAYCmQHuRsT//BM9jjAeW9KOj2Eb79qNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1622905},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c742fc88b86ad86d7161b993b611c668b837e379","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.15_1771715833721_0.8918613200286527","host":"s3://npm-registry-packages-npm-production"}},"2.6.16":{"name":"openclaw-quiubo","version":"2.6.16","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.16","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"54875fc4aa33b805871dea735de5f780833a7b71","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.16.tgz","fileCount":25,"integrity":"sha512-mgvR7YN80BCwR82BuHIbtRVgMQDqk01TOPbX5TcizLDrGM9oP6erUj0S67w4xj1uURYZ2divJPFVGjFR0e6bOQ==","signatures":[{"sig":"MEUCIBWJLzR0+DhKQKyOYabjqzYz0TYTkOdDG4DEGRLmejR4AiEArRRfjRgfsQweAGnttghR9ej62N0vmTU5DnRZO5mz8Hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1625275},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c742fc88b86ad86d7161b993b611c668b837e379","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.16_1771716477576_0.928538809288624","host":"s3://npm-registry-packages-npm-production"}},"2.6.17":{"name":"openclaw-quiubo","version":"2.6.17","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.17","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"caff4f128eee00aa0168d32386f56eae9b1b94c6","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.17.tgz","fileCount":25,"integrity":"sha512-EcJLbLMLbN7Ct7wpUGCjSf9dvgfn3LL9Kc8diC0lCnjjc2T+G9LoTp/XF4C9o0vCti6hyI7po+qxBR7Bymrhsg==","signatures":[{"sig":"MEQCIHv86XLOFn8zlorATo4mr0KHQ2OaXJxnTRwicFV2AdlUAiBxgRjA9JPXDvAwcK4sbMrQ6Bi97MoDlwaDtxXJmPWw9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1629321},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"96933fc12219722f842d2058278893f7d6e71ea6","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.17_1771775557989_0.9599775759997606","host":"s3://npm-registry-packages-npm-production"}},"2.6.18":{"name":"openclaw-quiubo","version":"2.6.18","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.18","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"738967cfdb357be301981a3bf2efea0b8ae5dd06","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.18.tgz","fileCount":25,"integrity":"sha512-CfTt3NHYUeEQKddCkUr3uUcUJ3UvJF8rKxdnxX/fPvXygFeAsblU2Dz4sRQlSHNhDk35nlqLDA2moi64FnwsGA==","signatures":[{"sig":"MEYCIQDpaRicNeaui97LSIHHvkRODo1LuK7AV9EdYKOLF4t/VAIhANtTuw05LT6jlPGSfIlZEjd8K7eJvjhP+4ekHbg0CnCb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1633042},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"96933fc12219722f842d2058278893f7d6e71ea6","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.18_1771776185959_0.9232378707064621","host":"s3://npm-registry-packages-npm-production"}},"2.6.19":{"name":"openclaw-quiubo","version":"2.6.19","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.19","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"4f21b31e076f5912286e4a30fe993c56cb884818","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.19.tgz","fileCount":25,"integrity":"sha512-r7L9dcNbNIhTedYxd++3+MHSwE8BCDUFw22QuX9Nnxmj/okUBqE5jtscDyGAnyrI0/MLnVZPIDyYbVDH0Q1uRA==","signatures":[{"sig":"MEUCIDGY9lJF4ibSJGEdxbAvpfuu6dK+TLIz+V7MsJbuXW/WAiEA5kU+tlFY3vUVi7XYKda+OvQXuTgSqHegQhzWNwCvI44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1633042},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"96933fc12219722f842d2058278893f7d6e71ea6","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.19_1771776581158_0.5610577348611323","host":"s3://npm-registry-packages-npm-production"}},"2.6.21":{"name":"openclaw-quiubo","version":"2.6.21","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.21","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"ae24f0c48d768c1522612e7d3a70d97841167513","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.21.tgz","fileCount":25,"integrity":"sha512-sYOLXgpIcl9o1VlRdxrkGD7hYWzQ2JxhemLxehS0T66csmobjCB3vidrKKi++GyPUjwKPULgQkBrVWb09Wlx2w==","signatures":[{"sig":"MEUCIGKlGS1xzskf3hZWBdfV3GMM77mpgzmmTwEpAISyB0vAAiEA4cGlr3LKX+EBazKPxm5JEppEpMscsdE+v06xotEV3lU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1633858},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"96933fc12219722f842d2058278893f7d6e71ea6","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.21_1771780949786_0.9846158702089254","host":"s3://npm-registry-packages-npm-production"}},"2.6.22":{"name":"openclaw-quiubo","version":"2.6.22","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.22","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"1458a960d944ab3c0d61aa37dab512485f37f221","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.22.tgz","fileCount":25,"integrity":"sha512-+pQ9023D+CGHjcY003JAEc7JqvyDYc2PfRyEqK7r7gXd/0sO1ENHn6dE1U2pTa4bNU/BPJm0bZEdJpwzShg1Kw==","signatures":[{"sig":"MEYCIQDdGJfcA1r4Uxr0JYFqAHX3jK5OQNOatBlJ1LYBBfmW9gIhAJugOfpvB8Jpv+4RfzSIpL6Kja0DsswIC986BB6N1XzP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1638208},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"384730eca8524aa0b3cd45c733e5a76be4dad0dd","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.22_1771910297769_0.3034309692151316","host":"s3://npm-registry-packages-npm-production"}},"2.6.24":{"name":"openclaw-quiubo","version":"2.6.24","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.24","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"bc30adfb9a30c85e2303552caa99287b321b4d99","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.24.tgz","fileCount":25,"integrity":"sha512-CejYs8m8pp6+6ZpFVRFvWbdTtflrLIQ9JjPvFdQ7GYPCeMnXzVEJ4fAm1hqgNuippJ3mDSJaWzfC1Pq0xXFEIg==","signatures":[{"sig":"MEYCIQCD/tD6OLY8uAWR1ebmT69c9HQuR+tqpyWgopuUzwQf8gIhAPN1fYlhcJzSb9hHhHUlrQP+g5MAw4WK3blgwVePFPHw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1644872},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ca72786759f16c7a5ee6a6d62846ed1200385010","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.24_1771955662376_0.1293285193383482","host":"s3://npm-registry-packages-npm-production"}},"2.6.25":{"name":"openclaw-quiubo","version":"2.6.25","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.25","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"c42604a8198d079e5d4c18096f0aad6d5538bc73","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.25.tgz","fileCount":25,"integrity":"sha512-oYqfl476j5CxfQSyvdjIXUvTcyztAT3liGI8SSOCTlofeRuMW3jxsUzTTU7IE+kisBYaxd1rNzM8VvoCaCsGoA==","signatures":[{"sig":"MEUCIB+LNT3QR5BZX0oxYN88EN01zkQunvF0rp0M6+kP01BeAiEAutOwBmswaARGK3EgJn6/2rq5fVo3r4o19DQd9D7HZZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1646473},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f52b0df7ac1e5f213b2c92635b1576148575fb49","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.25_1772033063998_0.8691824575164557","host":"s3://npm-registry-packages-npm-production"}},"2.6.27":{"name":"openclaw-quiubo","version":"2.6.27","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.27","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"a3eac2ad6ddc959786f1af31aff8ff0ee4a08f65","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.27.tgz","fileCount":25,"integrity":"sha512-OQuxKr4cQjTv+/p0XU7MdDRl9FTz5G1xKkkWVjufYXW7ybV0QzV/f1bdNaubSlvL6X9Vv0ZnZloFfMfS2cSRGw==","signatures":[{"sig":"MEQCIF6GhAquK5HmcRhgXT0xZso1NMQcUYzLR0P80SJr97kHAiBmipUrFa0PQTAhwyjmQn17nubduUTe61QINYP65C9u/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1648350},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"63b3cfba449a8eba7868c47086a9758667580eda","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.27_1772039808141_0.2038941667029135","host":"s3://npm-registry-packages-npm-production"}},"2.6.28":{"name":"openclaw-quiubo","version":"2.6.28","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.28","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"7fa88ae273ac9dbd6973ce39d4b98a2bc71347e0","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.28.tgz","fileCount":25,"integrity":"sha512-x9QB1Wi5cHEAjQkH0NdzyuZ7/4hhGzlnRp680Ssnh5nIJS2Hkh8H5MAPZIOBVe4d+ZgFB8f0+ZNtybDI77TVhA==","signatures":[{"sig":"MEUCIDLQ13w/764J+8F7DwEADDXCGdDrEviZxVy/htoKDHyVAiEAr018W/ksEDwnM8JLxpkVIAtNWZREUGPKrtoP+CLDMHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1651080},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"63b3cfba449a8eba7868c47086a9758667580eda","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.28_1772041410943_0.47703311970197304","host":"s3://npm-registry-packages-npm-production"}},"2.6.29":{"name":"openclaw-quiubo","version":"2.6.29","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.29","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"9a96ca05fdeb4f89c1bfc9de62f7bf734ad19610","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.29.tgz","fileCount":25,"integrity":"sha512-Do8jV2+dRZgt6rkEe4dhW21Z3pOnSMIlwar8BaFR29scEY+h+KKPcgQQGxIiPckemLDgcHk5fBzmh9cNPZEJBQ==","signatures":[{"sig":"MEYCIQDubq2sKd6pDVpTJ01kQ9kF5YiQsa/thnNH0QhXHQH/+AIhAJX1m+BRmPxoZJHKG6HoWI+yUtPFdZ+IkA1eyi/n8ECY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1664633},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"723793e5df113da87a86ab4c000db1de26d9c2d9","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.29_1772050233808_0.5560625222131925","host":"s3://npm-registry-packages-npm-production"}},"2.6.31":{"name":"openclaw-quiubo","version":"2.6.31","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.31","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"1d76410b062c2253ac7793d10db718e058b7c2ac","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.31.tgz","fileCount":26,"integrity":"sha512-RF07WE9+PoC27FqkR0vGIL4+KCiTA0Ai0lfEd/QhX5hru/wz33BIcuGpH7st0gVIdxb0l+vSAtEonvD/MEz1lw==","signatures":[{"sig":"MEQCIBRg/sqXx3faP2ZGyuaCwcXwUOZ/j/vtnbR9phLDphPeAiBJtB1pAcZqSSCIJyZvIHXUxu2uOkPzEhffrfv7twcixg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1671181},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"98e80c8bf48e57f7fe5241231a373ad7c9a8b240","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.31_1772142257902_0.7708425414369628","host":"s3://npm-registry-packages-npm-production"}},"2.6.32":{"name":"openclaw-quiubo","version":"2.6.32","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.32","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"dd60577a7d5733ee2f74df2997049922ceae814e","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.32.tgz","fileCount":26,"integrity":"sha512-6CAY0SwktGdk5zHA6zrAlFFPf3yNhYhhW/Osxnubpo3FO8omei03tYFGif9XUZyQZiYZi6rgqqmQ8v2SrbSbww==","signatures":[{"sig":"MEUCIQCCaz9CTNVp529mBQQ1KgBrUqPSosZ7iMDSj6CXmmdTQAIgdDZPSWnHmjvb8f0MLZpZEEtkzC2IhgvVeaPKi/ujbEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1675225},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2ce2e95c1338a55e6d4d4da9a0e2e5cbe8add114","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.32_1772144316334_0.3730100174753146","host":"s3://npm-registry-packages-npm-production"}},"2.6.35":{"name":"openclaw-quiubo","version":"2.6.35","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.35","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"cc1e9193d1f605f9abd857ebd3957a252b5a811b","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.35.tgz","fileCount":26,"integrity":"sha512-5ScAEtbuN8lofMlL3Gztfq29MjJQDhOFOevP884lLVkihRW+XWuYsbOniGePpSvxWEdVIyrM1gR0JkBKr3Or7w==","signatures":[{"sig":"MEQCIGycBUxpzJUTjG84bb3D83nv67FXiHuQEfOGUvyJ2YcIAiBsBeV8eA8IXzRDqefXjUojPROy8Y3niKWXtyQnon8JIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1675225},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"68a9f9adcfb275987cc420e27c560a7fbcdaa688","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.35_1772318491092_0.6957988171903051","host":"s3://npm-registry-packages-npm-production"}},"2.6.36":{"name":"openclaw-quiubo","version":"2.6.36","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.36","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"9dbea898dd90b012e5b5c1adbccd60836cc88657","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.36.tgz","fileCount":26,"integrity":"sha512-4q00YMT20vd1Zv+C8RiHXwE78EHG3HhseNIvf9PVifRUPb8K8DJYRuuQmjr9VNsIQ2z2l0RuWgOqdr/xygNgsg==","signatures":[{"sig":"MEUCIFFmAVyZhLUVW7+7gKS0yMRp9ACL5/2/i+xyZXL5SD5rAiEA4KaDXIqARpqUnjefB4LtzfLxRDyczxAxnM6C63L5q58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690519},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2937d603f7a232fa6c000756302d8472054e564c","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.36_1772330633313_0.19678853498462745","host":"s3://npm-registry-packages-npm-production"}},"2.6.37":{"name":"openclaw-quiubo","version":"2.6.37","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.37","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"9fb19dbbc2edb178674a8f7b37f88a140fb5cd99","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.37.tgz","fileCount":29,"integrity":"sha512-KUKq15nThE6QR7vjpJCjnA8eKhKhISlRm+a0DOoWVTHgD1+XSwWD/1JQMVsXGmfnQA1LHX+R3H+qvQRAu/x2Mw==","signatures":[{"sig":"MEUCIQDxi2I/b0jeYXfGAoJwgMujTducPMvm4sg4Mp4lSiGq6QIgcVDZO6OJCHU9B5qfcKrw3e5d2KfGA00XFJ5ZR0SjMxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1708526},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3274b7de4e0bdd502a19d5f130aabea6a72edd3d","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.37_1772332804658_0.005925187040699553","host":"s3://npm-registry-packages-npm-production"}},"2.6.38":{"name":"openclaw-quiubo","version":"2.6.38","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.38","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"59e6b3fca7c60ea2cffbc814d2dcae9b7b85d484","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.38.tgz","fileCount":29,"integrity":"sha512-S0KsessOJl7XXr4rzAhbgR3Ric6QbiyRJvMPeOcqgvialKGCYISEWoKydleZq1WTfjKLuT92Qa1vQKw5Qy3iYg==","signatures":[{"sig":"MEUCIH1x2x9H2lvEBzfdZaxx0QLSeVSEs6aHTluBvMAjoXLDAiEA4k8QryGd4MOHhcUmHn7SX7rUQp22zAd3fxVmSCRuT30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1710898},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3274b7de4e0bdd502a19d5f130aabea6a72edd3d","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.38_1772333108022_0.36946834367232295","host":"s3://npm-registry-packages-npm-production"}},"2.6.39":{"name":"openclaw-quiubo","version":"2.6.39","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.39","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"9b6d9ca456949a2c9b5006ef58783ef7382dfdec","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.39.tgz","fileCount":29,"integrity":"sha512-YCfLZ6dVpuyowo3NDvClUHciJtvVzrmrrbJKUO2xtxDQQ+U4BQinaZjt6eSdkHRGXuXDVetZ0aPN8sKFtDH+lg==","signatures":[{"sig":"MEUCIHRLI6eOihcTUHLZ77tTPe6RdPTMANHUERZ5v0mxCUngAiEAuSB2TeulPbLdHHb3J8icuyxgmOKycMTw8gNrWKOmpY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1710898},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3274b7de4e0bdd502a19d5f130aabea6a72edd3d","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.39_1772333193745_0.9395138505779013","host":"s3://npm-registry-packages-npm-production"}},"2.6.40":{"name":"openclaw-quiubo","version":"2.6.40","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.40","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"fbcacc673fb77d4656ed4ab00a5fb9830c68f2cd","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.40.tgz","fileCount":29,"integrity":"sha512-dKXXe1eHs6Iz8vFIpRd3d8LsfQhXROzj5s55Nlx/yI/8VJC6BanU5BfSx/c8Wz9WR4OmSuxm+7/eULs1gSdsng==","signatures":[{"sig":"MEUCIQDEHa8YiQSgX4d/HGJeHZoHyuXZAJdFMuXFYK7RdIDGdwIgd7PXrRMvjRsig6aTef8QAypqE52F3AbBQ9hPJrE32jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1712594},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0d6eaae198d79a46e2e41251323de129e296a00a","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.40_1772495165105_0.5818662928703386","host":"s3://npm-registry-packages-npm-production"}},"2.6.41":{"name":"openclaw-quiubo","version":"2.6.41","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.41","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"8ad2b2d3f9910fa34212bb88b18e5ba94f571648","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.41.tgz","fileCount":29,"integrity":"sha512-HlNi1w8YqZBFv2dUJRDktiSpQp0857ByLJFH+CYLYvze61p3KdALzlxe+IzhWYKtkS0aTlL0fw0DF2zkKnNvPQ==","signatures":[{"sig":"MEUCIHcBKMI25TNWRYzV/GL/I5sQ3jdHQN7TwMxxe8mVzCFxAiEAnY3xVs0uQKtJG1/NmZStjYrIrlD0hKvWR8nXUIMfCSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1716911},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8b36c6f995251d4ec1d9c4ded65d52246d9768fe","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.41_1772497991123_0.14953785751805548","host":"s3://npm-registry-packages-npm-production"}},"2.6.42":{"name":"openclaw-quiubo","version":"2.6.42","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.42","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"fb2f9b6563672bf50935011d77a30947a3e27c9b","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.42.tgz","fileCount":29,"integrity":"sha512-lnQABscOBQgqXfc0G5g4YW3ox9FR15cy/GCiRaSX+Tas7OVLFFcQoCvaul6ViX64D16Bn8LbygQAi6/JkZP7bw==","signatures":[{"sig":"MEQCIHgw7hiuomNjJeUZsPdP3rQNB9Bu637ChtdcSkA3DIkiAiBsXNE37c/9pKayKqBLWKk/e+hSnFW+lAcdq0J+emqVAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1721319},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"966a13497ad57966b9b16b9fb4d14ae05ffc4692","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.42_1772498905633_0.046135722064745366","host":"s3://npm-registry-packages-npm-production"}},"2.6.43":{"name":"openclaw-quiubo","version":"2.6.43","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.43","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"5eb1520bcbd8cf1f70636511fe0e349888ce75ff","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.43.tgz","fileCount":31,"integrity":"sha512-Yu4Y2JG7MSR4zfczDJBhO2gElkORomnDMhBhvLm/IUBeNnen9eoNV1lGFbKacvun1y+tg38Z1WLK6PShZdmbXA==","signatures":[{"sig":"MEYCIQDUZzr4RtHc3G4hIcgYzUyRwJiKbhphit+3vayguq5f/AIhAPjL9qFdRSZ0o2Om+eZUn5rfxd+qMDNETRjZBQzttJEY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1740303},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"17b95f3e48583f18998481e487156b292d379382","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.43_1773090678937_0.08125334637539838","host":"s3://npm-registry-packages-npm-production"}},"2.6.44":{"name":"openclaw-quiubo","version":"2.6.44","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.44","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"04449159728c17f5feb655900bb37dfa99dfddac","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.44.tgz","fileCount":31,"integrity":"sha512-bnvWpJIhmhUkp30sJ7j4Z4MIXIBqaax+sRqOZjfkQpYMNReoxGHeT9OmrVTexAsfNzfFDDiVl8H9Bn9hkUG8LA==","signatures":[{"sig":"MEYCIQCtx8m25KNsz2JTUZ4c9IjKmCdJbxMr9G70DDtC6YS29wIhAOmH2CGjaz3tLJ4BYzvSbIodqCApZuxh8MOxM2u0fCy2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1740492},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"01d0801c2733162c5e345e0b4ad64724fc1ac982","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.44_1773091880135_0.8833442943564853","host":"s3://npm-registry-packages-npm-production"}},"2.6.45":{"name":"openclaw-quiubo","version":"2.6.45","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.45","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"6b5bd0118e572b82599318538a18322716661fd4","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.45.tgz","fileCount":31,"integrity":"sha512-/ma88D23FI+HspiKjid4dysuZSiguhtJ+5P7uIBhRCdcvN7Qzo5eaoBEbv/boDTFcA/tjeEuBVFxCGAAvMUdUQ==","signatures":[{"sig":"MEYCIQD91S0hxniM2hVJSmxEhfVw7d7gQ6uBmt2GpW3fxDL6PwIhAOeLjcv4V0aP7FRd/c2UXBloZ5tzYNndj/D3sEUnUhmJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1740337},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4f5ba28550ad302b5932e408988b19388d2975bf","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.45_1773093194198_0.6361131349471945","host":"s3://npm-registry-packages-npm-production"}},"2.6.46":{"name":"openclaw-quiubo","version":"2.6.46","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.46","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"ead78628ede1017bbc2d26cf04459c6dc0132b5b","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.46.tgz","fileCount":31,"integrity":"sha512-3mpAuG74YnKzrs3x+nqeUL7mZFX3jRzIgytiRg/K/rxE93CWxH4SPI7vTxcfbbu9TQlTXETvIBhP2AG/i38o7A==","signatures":[{"sig":"MEUCIQCLM7YZXtPDr2ARNlOpWKxPKAfnMpotz2cvIXIVS7ZLZAIgXFjw8Ri+EEjIBhBhE8uDFnfZPf+WvGMkhZZ612XDZ9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1740337},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4f5ba28550ad302b5932e408988b19388d2975bf","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.46_1773094418305_0.04910245915362044","host":"s3://npm-registry-packages-npm-production"}},"2.6.47":{"name":"openclaw-quiubo","version":"2.6.47","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.47","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"68010bc357a929da8ea266a5acb5a9b34635cd05","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.47.tgz","fileCount":31,"integrity":"sha512-SJFpsme2bdpNEP0uwnSek5P0vbC6ZnERUXTG5lnLzWUPluB5kJWkCyULNPuODkmk/FMLXVVRvdCfHEXQCEyuzw==","signatures":[{"sig":"MEUCIAOgcZLiCfwjBMMz4w2sP+6U6CBOdqywanRXPolVyJbBAiEAuUiggCGk02IKCyokZaK8mBeMSPFa95xmWBCEcqb0TmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1741186},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dab82cc8d9682375db19516ea074eb049412e727","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.47_1773095964234_0.015647797931845897","host":"s3://npm-registry-packages-npm-production"}},"2.6.48":{"name":"openclaw-quiubo","version":"2.6.48","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.48","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"50e556011b6fab230bb131d36cb661d19e0e1568","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.48.tgz","fileCount":31,"integrity":"sha512-9FZLuCMTFw3cWdSMMbL2SJ0uTi6wMd02YRzNwFfhIno5ldtdLXt0DuRYAXjKp2vdvOuSbiSNv0ObBc3Sa6ELiw==","signatures":[{"sig":"MEYCIQD5Ew1BeeU0LXQ8r8pvgXvG3J0uhOTf8JGDprYIPl4NjAIhAKASLiMVafKJX8Bl16YRUDR/9XT3lOybDaLp9RSh+BmK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1743269},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fb31694a30b7ef52ec29d07ca9843c4254604e8e","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.48_1773096876546_0.6920755330801067","host":"s3://npm-registry-packages-npm-production"}},"2.6.49":{"name":"openclaw-quiubo","version":"2.6.49","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.49","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"5086b06d8b8319f733a4b7130c2dcaf0d8e685c7","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.49.tgz","fileCount":31,"integrity":"sha512-zZOjoUekwZQT5QkyU35GF/V2wOmKtpACu4V5dBX7H8nH6q86k/CZMptFMAguWGsgH4OBHHfqLbq0yzpUyneleQ==","signatures":[{"sig":"MEYCIQDNlX7ubml++xz4oNhV+Jfcjd/LJXXfOnBOWq5J4AuSrgIhAKba5SGNeyXLG7hY0dgD0VXxU5Ow/dAqicwtQ6U6tI7E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1743412},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2d1367d54a8f97a646b6cccecadc98fbfe464bd3","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.49_1773102862170_0.8006010601456941","host":"s3://npm-registry-packages-npm-production"}},"2.6.51":{"name":"openclaw-quiubo","version":"2.6.51","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.51","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"381cd2b1337c0a984b41cb573742d50151916899","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.51.tgz","fileCount":35,"integrity":"sha512-XuiIhdlJ3IzqCX3mv/c6t0jfdg4bdfP1P4kbFmWgWjixisl9qz6dK2wI9wBXnvrWa39K/+RWab6pR8xaw6qyPw==","signatures":[{"sig":"MEUCIQD/GEEtIuB9JgYknNTVU3BjI6se8lJtloNuShrzPXwvHwIgI+FDu+vFv/+6WS4O/O/KbHO22ly+nMY9NBeAGw8O1Z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1771454},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"68b7e5c6aee784a09cdb246c3e701b9a4580f2ba","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.51_1773934626593_0.11937587694401741","host":"s3://npm-registry-packages-npm-production"}},"2.6.52":{"name":"openclaw-quiubo","version":"2.6.52","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.52","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"8767e61b4aa2a862704aa3ca738f05a1f210cbd3","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.52.tgz","fileCount":35,"integrity":"sha512-CkEi5vvbyRoovDn6V0Evx9GYbTymYbgE6XLtSi4gK1AT9HuoeJofGM/m63GrTUX/rxbuNxa7mZskp5EBX/NzOw==","signatures":[{"sig":"MEQCIDVm+eYzPG8gaOV50nX5Pbuo36hOlIhiiYROyCYAaJNJAiAg5F35vdSINUeH+JYoqOmvFUXKTIt5GKVdQQcvM0rIRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1771454},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"68b7e5c6aee784a09cdb246c3e701b9a4580f2ba","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.52_1773934660481_0.2901761038103492","host":"s3://npm-registry-packages-npm-production"}},"2.6.53":{"name":"openclaw-quiubo","version":"2.6.53","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.53","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"09688c234fddb79ef379e1aaa263a93666aeb873","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.53.tgz","fileCount":35,"integrity":"sha512-OuZVVWKdk6IrPlCG5h+L7ic3lw88qYCo8JHZyeGlhHcjAMSXJREaPsFijlqO+/AQxwl/mL5uHbN691P7xquIew==","signatures":[{"sig":"MEUCIQDdGm25gHEMv7dvDFPicSwmJMLKNsm5C6GwKjskKuo+xQIgHWmT2BretN/b4h8Fy2hLGPcXrL+awk6X8SJ7lq8orBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1772100},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d97a7e8aa1452a80313421c01acfb727f44f9b23","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.53_1774036065590_0.13777696992591415","host":"s3://npm-registry-packages-npm-production"}},"2.6.55":{"name":"openclaw-quiubo","version":"2.6.55","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.55","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"f427301b7041f0c1d7d62c94223f62b494dec976","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.55.tgz","fileCount":35,"integrity":"sha512-uRq+ojpzHioAIYwTMicTPYDjsxOQBAR+ZFxoFyRDm4AVadphFXLss5jtFE7dGNxSe6494CQq9ACfRVZ3eVCDag==","signatures":[{"sig":"MEQCIHz9zP1my6k2DoN0VsfE1uaLnrvBzxEMhxW0v321eX/OAiAgRS+KcxnV9YMAw7CSswnTfxqffWwzJDEmhNBA3prkfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1772076},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"226aa322ea89a444b18ddfd9ee378c279d401ab8","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.55_1774222536937_0.770187135909562","host":"s3://npm-registry-packages-npm-production"}},"2.6.57":{"name":"openclaw-quiubo","version":"2.6.57","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.57","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"e60943bd2cfbdf5508ee6d1da4ecc20f9a12e790","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.57.tgz","fileCount":35,"integrity":"sha512-CRT96x8UF435O4Expz3hz0PGdyHCc2ozYv16kR9mZP31/8Rp5WjGppmhyrxWPMgvfGorCwtyvET8UGzmqqUU8w==","signatures":[{"sig":"MEYCIQDJj3vIw7z8NQBEE/fO/eOxBP/bYTB5cekYpbGxVDBENwIhAJY2qZWSVr4n1XZyWbWputz2P7/f6hVlxiA7sGrskeUu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1773059},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0ecde8848bb5b0a3a79126df2aeaa81139026462","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.57_1774227996454_0.44961541474362154","host":"s3://npm-registry-packages-npm-production"}},"2.6.58":{"name":"openclaw-quiubo","version":"2.6.58","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.58","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"ad5a1a910e3df1f03770465969fa1d2cd38aa0e1","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.58.tgz","fileCount":37,"integrity":"sha512-tKDehrTlM25h2e/5q8Fk3bnobJa8Jn2LMp0eCKhc3McBFtAAeVGCy2DXUf/b7ZgLWEsGjbkP2BpdoXMFqpz1Qg==","signatures":[{"sig":"MEYCIQDobG23Y7CJZXXUmB0L1MZM+DrqDpUO6ZEVfKmZp4l5MAIhAKsLYhgzQ47fM6jeLKLh3hCMGnZAH/LVMSEZ4pjPVvq+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1787902},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"610437b14b3e2d022cbdc2cfb3accdb7cdb0794a","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.58_1774455563136_0.24236380615350317","host":"s3://npm-registry-packages-npm-production"}},"2.6.59":{"name":"openclaw-quiubo","version":"2.6.59","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.59","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"1383e90eeae267043679c0505854d21977d96651","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.59.tgz","fileCount":37,"integrity":"sha512-BQypD37itwzpu9o9WjwUj60oiY9sVkoknlGdEkbrW3nONkt7M9d2xgDBYMgBlZAMQe+QeVZhUapxYp/RO4kqTQ==","signatures":[{"sig":"MEQCIGsyoynyLv1LNeO7kbenA8SB6Ay16W8n8z/kza1sz7BDAiBUPfJ2CCwCmZYBu7zJM7qU2QVVRJRD1AdpGWFl8hVgqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1787674},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2e6b32a1aa13d3bf2045ad89b918624140232679","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.59_1774465001938_0.5789372366645595","host":"s3://npm-registry-packages-npm-production"}},"2.6.60":{"name":"openclaw-quiubo","version":"2.6.60","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.60","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"dd999be528d0fe3780a1c7927e89d165ad736286","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.60.tgz","fileCount":37,"integrity":"sha512-bYV6p8T8jZwMrusFl9WmAPlF5ZxXxV56yJgk8ORuGjNb9NV4vMyDtX/Ou4luHYwO1bwg3OvUQdBL+U2Nmc1fWA==","signatures":[{"sig":"MEUCIQC10wIf83uY2g5D9adX5uuSu+w0yrnLmlRX5geXLVpMMgIgeQEKqzRi4ctlgUQXU/gQIyy/o4UOJboP0mikgvB5wZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1789112},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0242b43c8bdfd37fca4a83faf8c835fd0d778d88","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.60_1774470173534_0.9524673143955535","host":"s3://npm-registry-packages-npm-production"}},"2.6.61":{"name":"openclaw-quiubo","version":"2.6.61","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.61","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"3f4af7f1fe3aa6a92a5e30df6b6455043c89dc45","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.61.tgz","fileCount":37,"integrity":"sha512-baShZkEJnNJ92eKFp/Qnjjo4kdHqh4vFeTpgNmOa35vQzj1IDFACAoK+jpxnenDcH34si4VESSn3Q/Fk+hAKAg==","signatures":[{"sig":"MEYCIQCfK0rI0Lwx3yhA6rJVDiaF20yhajJFKKKwQ/oPglsSxwIhALAp7fdXYRliMwThOCR05vGjd4U0VQSAzQ6IQJNMSv1w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1789317},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"23659270e59b13dafebe4ab934f32728afa2e59c","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.61_1774471417601_0.6448301935365734","host":"s3://npm-registry-packages-npm-production"}},"2.6.62":{"name":"openclaw-quiubo","version":"2.6.62","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.62","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"013228c17126bb27a187e0a570eb43a113e32433","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.62.tgz","fileCount":37,"integrity":"sha512-8GdlO0lGpQKZOM9GaBg2668gSJMyyVcmmmNg3MXV0Bana9hhq9ykYVUOBZq86uML5bJZy+fJwHcVUtcEYnWhKQ==","signatures":[{"sig":"MEQCIF+NKiq7NyPZgcBmz2HbPkJJ3CzuQjp96qFkcNjL+31BAiAB1MTEq3OKrCNe92u+F7EJ0qlgIHx/lvNETaKauP/BoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1790557},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"adec68648f531666fcab8eb8b0aaffe3769b720e","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.62_1774472876610_0.23749383763733456","host":"s3://npm-registry-packages-npm-production"}},"2.6.63":{"name":"openclaw-quiubo","version":"2.6.63","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.63","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"8f3029ee22ca65764d8eeef755ca129521abe14f","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.63.tgz","fileCount":37,"integrity":"sha512-sbIWrQP94kOZtGYGrjPYZlSK4Zr8Xmo1u1JoEK82eUL4BMgUCJy/yBnusKKlv8bNJqz/TCVrxQoPT9nQnOKA9g==","signatures":[{"sig":"MEYCIQDs72qXQLoQINeuJ+N7R8hr1Lu1InPeExAD0An8khccAQIhAKeO0WcJTQGSUOj508wjgx9dGIZFAoV3f0SDvCq7kle9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1790475},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"50f020b854a8d16ddaadb0bff82094849e800c04","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.63_1774473780008_0.6498725452195842","host":"s3://npm-registry-packages-npm-production"}},"2.6.64":{"name":"openclaw-quiubo","version":"2.6.64","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.64","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"84d0fd10f897026d0301bf33583e74d9d1b80692","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.64.tgz","fileCount":37,"integrity":"sha512-CS0INDLtMgkIJiqr/Ms4aV3VrpFOJnPSAO5d+cfj1a0JyL0AEa5zADq8Oyn3ZQNOxCuDqI0BrmDL8m/lyvUJ7A==","signatures":[{"sig":"MEQCIG3EetflkFp69xbkNVpDZDK5pRjk5qJw8H9CGQArdF8KAiAIVMH6kTmP1oOfZlF3V8rxwlhc7exoCX02h3hZIQ/zaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1790557},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7e2f742f81e5e672104253f1a265589fc5f700ea","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.64_1774474550780_0.4211644670837704","host":"s3://npm-registry-packages-npm-production"}},"2.6.66":{"name":"openclaw-quiubo","version":"2.6.66","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.66","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"d2162220453d25b2806ac18c706e176ee76101ef","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.66.tgz","fileCount":37,"integrity":"sha512-QDkpkL0Fm75UrPQE+eHEkDfoFj0ELcWlqhxT38ayCccDSwN+woUBnmYdmpVJLkAJbZbgrqvS/odXxNd9EOlxzw==","signatures":[{"sig":"MEUCIG7WnmpuXfyAmp1n24jUHphb/mhP7/+3+dldarOeH9fAAiEAxOUCvhwhi8k2CoSekYm+5nWYdiy3xHNI84GRMtEYdr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1791443},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e75f9a3d9e7ee3ae4bbc46fe7dded12e8e146fce","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.66_1774478450961_0.5626436633323462","host":"s3://npm-registry-packages-npm-production"}},"2.6.67":{"name":"openclaw-quiubo","version":"2.6.67","keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","_id":"openclaw-quiubo@2.6.67","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"dist":{"shasum":"1aa88aae3da340c3a9a9aa66f71def2d8b2914d4","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.67.tgz","fileCount":37,"integrity":"sha512-bpWOk9B7/1Ztik2uwEbmOzKrfgvnVhZ2liOlcqnmaQ86pllJL5/0LFY0LaAjOPoKxeVkgw2UH+FF8n2tZ4pi/A==","signatures":[{"sig":"MEUCICUYcJ42CE2JF16UtyyUJCJRM8YaE1O3W42IQ1V/4ff/AiEAnDqogLqwkHVucfOYGWx1z6Y4WQH7oCvbWu3JKkp09cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1792357},"knip":{"entry":["index.ts","scripts/*.ts"]},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d55f03f8a9be35dc4fe6f97a759f876129f13b9d","scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","release":"node scripts/bump.cjs && npm publish","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"openclaw":{"channel":{"id":"quiubo","blurb":"Chat with AI assistants through Quiubo","label":"Quiubo","order":71,"aliases":["qb"],"selectionLabel":"Quiubo (API)"},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"},"extensions":["./dist/index.js"]},"_npmVersion":"10.9.4","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","directories":{},"_nodeVersion":"22.22.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2","@types/node":"^22.10.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@noble/ciphers":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-quiubo_2.6.67_1774479856844_0.8235841229261649","host":"s3://npm-registry-packages-npm-production"}},"2.6.69":{"name":"openclaw-quiubo","version":"2.6.69","description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"rm -rf dist && node esbuild.config.mjs && tsc -p tsconfig.json --emitDeclarationOnly","typecheck":"tsc -p tsconfig.json --noEmit","release":"node scripts/bump.cjs && npm publish","prepublishOnly":"npm run build"},"keywords":["openclaw","quiubo","channel","plugin","messaging"],"license":"MIT","devDependencies":{"@noble/ciphers":"^1.2.1","@noble/curves":"^1.8.2","@noble/hashes":"^1.7.2","@types/node":"^22.10.1","esbuild":"^0.27.3","pusher-js":"^8.4.0","typescript":"^5.7.2"},"openclaw":{"extensions":["./dist/index.js"],"channel":{"id":"quiubo","label":"Quiubo","selectionLabel":"Quiubo (API)","blurb":"Chat with AI assistants through Quiubo","order":71,"aliases":["qb"]},"install":{"npmSpec":"openclaw-quiubo","defaultChoice":"npm"}},"knip":{"entry":["index.ts","scripts/*.ts"]},"dependencies":{},"_id":"openclaw-quiubo@2.6.69","gitHead":"e9b90346ace460c690d18f6df9ae8194c0fc9d6e","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-lij2FR3Qn5ID2mwo++slGxIrZ+09LUMGB0gcaFyomoyWde6FQRyFdtO/oq21wKdIsQzjDSpXgNczxYvl/nxBow==","shasum":"f49c4a432c67680f665a027ca61136e49464ac6f","tarball":"https://registry.npmjs.org/openclaw-quiubo/-/openclaw-quiubo-2.6.69.tgz","fileCount":37,"unpackedSize":1796295,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAVnD+WfaeZQGAcS0Ic7BEQ38J6L+6EZ6323RbCSOtFIAiEAlrTOKd94yuGGiwNhylGSWJJDH/G9BtaAKy1WymPWQoE="}]},"_npmUser":{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"},"directories":{},"maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openclaw-quiubo_2.6.69_1774492103182_0.49435166687755183"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-06T04:05:49.058Z","modified":"2026-03-26T02:28:23.679Z","0.2.1":"2026-02-06T04:05:49.383Z","0.2.2":"2026-02-06T04:16:05.184Z","0.3.0":"2026-02-06T04:32:21.849Z","0.4.0":"2026-02-06T04:52:03.493Z","0.5.0":"2026-02-06T05:58:01.995Z","0.5.1":"2026-02-06T06:55:42.686Z","0.6.0":"2026-02-07T21:26:53.786Z","0.7.0":"2026-02-10T03:11:25.459Z","0.8.0":"2026-02-12T21:09:41.607Z","0.9.0":"2026-02-13T13:56:33.738Z","1.0.0":"2026-02-15T15:40:05.330Z","1.1.0":"2026-02-16T16:45:32.268Z","1.2.0":"2026-02-16T17:00:52.506Z","1.3.0":"2026-02-17T17:59:21.548Z","1.4.0":"2026-02-17T21:10:23.749Z","1.5.0":"2026-02-17T22:38:06.893Z","1.5.1":"2026-02-17T22:39:18.211Z","2.0.0":"2026-02-18T15:28:23.078Z","2.0.1":"2026-02-18T15:46:38.688Z","2.0.2":"2026-02-18T15:54:11.525Z","2.0.3":"2026-02-18T16:00:33.985Z","2.1.0":"2026-02-18T19:56:20.230Z","2.2.0":"2026-02-18T21:34:24.100Z","2.2.1":"2026-02-18T21:58:02.622Z","2.3.0":"2026-02-18T22:13:45.997Z","2.3.2":"2026-02-18T22:34:12.157Z","2.3.3":"2026-02-18T22:46:24.272Z","2.3.4":"2026-02-18T22:51:30.386Z","2.3.5":"2026-02-18T23:38:17.540Z","2.3.6":"2026-02-19T14:58:43.807Z","2.4.0":"2026-02-19T15:32:44.081Z","2.5.0":"2026-02-19T22:27:32.977Z","2.5.2":"2026-02-19T22:38:53.586Z","2.6.0":"2026-02-20T16:50:40.073Z","2.6.1":"2026-02-20T17:15:53.870Z","2.6.2":"2026-02-20T17:28:12.938Z","2.6.3":"2026-02-20T17:35:40.467Z","2.6.4":"2026-02-20T17:45:54.329Z","2.6.5":"2026-02-20T17:54:55.769Z","2.6.7":"2026-02-20T18:04:57.323Z","2.6.9":"2026-02-20T18:19:24.819Z","2.6.11":"2026-02-20T18:33:36.065Z","2.6.13":"2026-02-20T18:46:48.446Z","2.6.15":"2026-02-21T23:17:13.909Z","2.6.16":"2026-02-21T23:27:57.741Z","2.6.17":"2026-02-22T15:52:38.184Z","2.6.18":"2026-02-22T16:03:06.184Z","2.6.19":"2026-02-22T16:09:41.377Z","2.6.21":"2026-02-22T17:22:29.961Z","2.6.22":"2026-02-24T05:18:18.184Z","2.6.24":"2026-02-24T17:54:22.613Z","2.6.25":"2026-02-25T15:24:24.186Z","2.6.27":"2026-02-25T17:16:48.371Z","2.6.28":"2026-02-25T17:43:31.201Z","2.6.29":"2026-02-25T20:10:34.010Z","2.6.31":"2026-02-26T21:44:18.121Z","2.6.32":"2026-02-26T22:18:36.503Z","2.6.35":"2026-02-28T22:41:31.304Z","2.6.36":"2026-03-01T02:03:53.487Z","2.6.37":"2026-03-01T02:40:04.851Z","2.6.38":"2026-03-01T02:45:08.287Z","2.6.39":"2026-03-01T02:46:33.905Z","2.6.40":"2026-03-02T23:46:05.314Z","2.6.41":"2026-03-03T00:33:11.295Z","2.6.42":"2026-03-03T00:48:25.858Z","2.6.43":"2026-03-09T21:11:19.139Z","2.6.44":"2026-03-09T21:31:20.368Z","2.6.45":"2026-03-09T21:53:14.384Z","2.6.46":"2026-03-09T22:13:38.528Z","2.6.47":"2026-03-09T22:39:24.398Z","2.6.48":"2026-03-09T22:54:36.784Z","2.6.49":"2026-03-10T00:34:22.411Z","2.6.51":"2026-03-19T15:37:06.825Z","2.6.52":"2026-03-19T15:37:40.690Z","2.6.53":"2026-03-20T19:47:45.780Z","2.6.55":"2026-03-22T23:35:37.125Z","2.6.57":"2026-03-23T01:06:36.737Z","2.6.58":"2026-03-25T16:19:23.324Z","2.6.59":"2026-03-25T18:56:42.245Z","2.6.60":"2026-03-25T20:22:53.807Z","2.6.61":"2026-03-25T20:43:37.865Z","2.6.62":"2026-03-25T21:07:56.848Z","2.6.63":"2026-03-25T21:23:00.254Z","2.6.64":"2026-03-25T21:35:51.022Z","2.6.66":"2026-03-25T22:40:51.144Z","2.6.67":"2026-03-25T23:04:17.210Z","2.6.69":"2026-03-26T02:28:23.435Z"},"license":"MIT","keywords":["openclaw","quiubo","channel","plugin","messaging"],"description":"OpenClaw Quiubo channel plugin — chat with AI assistants through Quiubo","maintainers":[{"name":"albertovasquez","email":"alberto.vasquez@gmail.com"}],"readme":"# openclaw-quiubo\n\nOpenClaw channel plugin for [Quiubo](https://quiubo.io) — chat with AI assistants through Quiubo's SDK API.\n\n## Installation\n\n```bash\nnpm install openclaw-quiubo\n```\n\n## Updating\n\n```bash\nopenclaw plugins update openclaw-quiubo\n```\n\n## Setup\n\n```bash\nopenclaw channels add\n```\n\nThe interactive wizard will:\n\n1. Prompt for your **SDK API Key** (starts with `qub_`)\n2. Authenticate against the Quiubo API\n3. List existing bot identities or create a new one\n4. Save the configuration\n\n### Prerequisites\n\n| Item | Where to get it |\n|------|----------------|\n| SDK API Key | Quiubo app > Settings > Developer > API Keys |\n| Bot Identity | Created during setup wizard, or pre-create in Developer console |\n\n## Quick Start: Talking to your agent\n\nOnce setup completes, your agent is ready to chat:\n\n1. **Open Quiubo** — your agent appears as a contact with its own chat\n2. **Send a message** — the agent receives it and responds automatically\n3. **Add to groups** — invite the agent to any group, then @mention it to get its attention\n\n### How agents receive messages\n\n| Context | How to trigger the agent |\n|---------|------------------------|\n| 1:1 chat (agent channel) | Just send a message — the agent always responds |\n| Group (agent is a member) | @mention the agent: `@BotName do something` |\n| Group (agent-only) | Every message triggers all agents (auto-broadcast) |\n| Group (directory agent) | @mention required — agents with `triggerMode: \"mention\"` only respond when mentioned |\n\n### @team shortcut\n\nIn groups with 2+ agents, type `@Team` to mention all agents at once. The @Team mention expands to individual agent mentions before delivery.\n\n### Scheduled messages\n\nAgents can send messages on a schedule using cron jobs:\n\n```bash\n# Default agent — announce mode works\nopenclaw cron add --name \"daily-report\" --every 24h \\\n  --channel quiubo --to <group-uuid> --announce \\\n  --message \"Generate and post the daily report.\"\n\n# Named agent — use --no-deliver (agent sends the message itself)\nopenclaw cron add --name \"standup\" --agent my-agent --every 24h \\\n  --no-deliver --to <group-uuid> \\\n  --message \"Post the daily standup to the group chat.\"\n```\n\nSee [Cron delivery](#scheduled-messages--cron-delivery) for details on delivery modes.\n\n## Configuration\n\n```yaml\nchannels:\n  quiubo:\n    accounts:\n      default:\n        enabled: true\n        apiUrl: https://api.quiubo.io\n        apiKey: qub_...\n        botIdentityId: <uuid>\n        pollIntervalMs: 5000\n```\n\n| Field | Required | Default | Description |\n|-------|----------|---------|-------------|\n| `apiKey` | Yes | — | SDK API key (starts with `qub_`) |\n| `botIdentityId` | Yes | — | UUID of the bot's service identity |\n| `enabled` | No | `true` | Enable/disable this account |\n| `apiUrl` | No | `https://api.quiubo.io` | API base URL |\n| `pollIntervalMs` | No | `5000` | Polling fallback interval in ms |\n\n### Group context injection\n\nThe plugin injects group metadata (name, members, E2EE status, scopes) into agent prompts via the `before_prompt_build` hook. This lets agents know who's in the conversation without being told.\n\n**Required config** — OpenClaw classifies `before_prompt_build` as a prompt injection hook and blocks it by default. You must explicitly allow it:\n\n```bash\nopenclaw config set plugins.entries.openclaw-quiubo.hooks.allowPromptInjection true\nopenclaw gateway restart\n```\n\nWithout this, the hook silently doesn't register — no error, no warning.\n\n### Multiple accounts\n\nRun the setup wizard again and enter a different Account ID when prompted (e.g., `support-bot`, `sales-bot`). Each account gets its own gateway instance, cursor file, and bot config cache. For full multi-agent isolation (separate workspaces, models, cron jobs), see the **[Multi-Agent Setup guide](./MULTI_AGENT.md)**.\n\n## Architecture\n\n### Message delivery\n\nThe plugin uses a dual-mode real-time gateway:\n\n```\nPusher WebSocket (primary)  ─┐\n                             ├──→ dedup ──→ onMessage() ──→ OpenClaw agent pipeline\nPolling fallback (safety)   ─┘\n```\n\n- **Pusher WebSocket**: Real-time push delivery via `private-user-{botIdentityId}` channel\n- **Polling**: Runs concurrently as a safety net (catches messages Pusher may silently miss)\n- **Dedup**: Both paths pass through cursor + in-memory dedup — no double-processing\n\nOutbound messages are sent via the Quiubo SDK REST API.\n\n### Replay prevention\n\nFour layers prevent old messages from being reprocessed on restart:\n\n1. **Cursor persistence**: Per-account cursor files at `~/.openclaw/cron/quiubo-cursors-{accountId}.json` survive restarts\n2. **seekToLatest()**: On cold start (no cursor for a group), paginates to the latest message without processing — only subsequent messages are treated as new\n3. **FIFO dedup set**: In-memory `dispatched` set (capped at 500 entries with FIFO eviction) catches duplicates across Pusher and poll paths within a session\n4. **Dedup guard on all delivery paths**: Pusher plaintext, Pusher E2EE, and poll paths all check the dedup set before dispatching\n\n### Resilience\n\n- **Exponential backoff**: Poll failures increase delay (5s > 10s > 20s > 40s > 60s cap), resets on success\n- **Poll concurrency limiter**: Groups polled in batches of 5 via `Promise.allSettled` to avoid API burst\n- **Gateway lifecycle safety**: `startAccount()` stops any existing gateway before creating a new one (prevents orphaned timers on config reload)\n- **Pusher timeout management**: 15s connection timeout is properly cancelled on stop/restart\n\n### End-to-end encryption (E2EE)\n\nThe plugin supports Quiubo's E2EE protocol for groups that require it:\n\n- **Key generation**: Deterministic Ed25519 + X25519 keypairs derived from a 32-byte seed (persisted to `~/.openclaw/cron/quiubo-keys-{accountId}.json`)\n- **Auto-enrollment**: On first startup, generates keypair and enrolls via challenge-response (`requestKeyChallenge` > `signChallenge` > `verifyKeyChallenge`)\n- **Inbound decryption**: GroupEnvelopeV2 messages decrypted using XChaCha20-Poly1305 with epoch keys\n- **Outbound encryption**: Plaintext encrypted before sending when E2EE is granted for the group\n- **Epoch key management**: Dual-layer cache (active key + historical keys per epoch) with 30-min TTL and automatic refresh\n- **Pusher events**: Handles `e2ee-granted`, `e2ee-revoked`, `epoch-rotated` for real-time key lifecycle\n\n### Directory agents\n\nAgents can be listed in Quiubo's public agent directory, allowing any group to add them:\n\n- **Auto-registration**: If no agent record exists for the bot identity, one is created automatically on startup\n- **Directory groups**: Discovered via `listAgentGroups()` (refreshed every 60s) and polled alongside partner groups\n- **Mention filtering**: In directory groups, polled messages are only processed if they contain an `@mention` of the agent (Pusher path is pre-filtered server-side by `triggerMode`)\n- **Scope enforcement**: Outbound messages check `grantedScopes` — agent won't attempt to send if `send_messages` isn't granted\n- **Real-time membership**: Pusher events `agent:group-added` and `agent:group-removed` update the cache immediately\n\n### Bot-enabled gating\n\nEvery incoming message passes through a multi-step gating pipeline:\n\n1. **Self-echo skip** — Bot's own messages ignored\n2. **Agent channel bypass** — `agent_channel` groups always process (1:1 bot channels)\n3. **Cache miss resolution** — Unknown groups fetched via API with 5s timeout (fail-closed)\n4. **Bot-enabled check** — `settings.bot.enabled` must be `true`\n5. **Security mode check** — `PLAINTEXT_SDK` or E2EE-granted groups only\n6. **Owner takeover** — Owner sends a message > bot suppressed for `suppressionMinutes`\n7. **Suppression check** — Skipped while suppressed (stale entries evicted after 1 hour)\n\n### Inbound routing\n\nMessages are routed through OpenClaw's agent pipeline:\n\n```\nfinalizeInboundContext() → dispatchReplyWithBufferedBlockDispatcher()\n```\n\nSession keys: `quiubo:{groupId}` for the main agent, `agent:{agentId}:quiubo:{groupId}` for non-main agents.\n\n### Auto-provisioning\n\nOn first gateway startup, if the bot has no groups, the plugin automatically creates a welcome `agent_channel` group, adds the bot as a member, and sends a welcome message.\n\n## Multi-Agent Setup\n\nRun multiple agents on a single gateway — each with its own chat, model, workspace, and cron jobs.\n\n1. `openclaw channels add` — create a new bot identity\n2. Add the agent and binding to `~/.openclaw/openclaw.json`\n3. Create the agent's workspace\n4. `openclaw gateway restart`\n\nAll agents share one SDK API key (and its quota). Each gets fully isolated conversations, cursors, and session keys.\n\n**[Full guide](./MULTI_AGENT.md)** — architecture, config examples, cron setup, and troubleshooting.\n\n## Markdown Attachments\n\nAgents can send `.md` file attachments alongside messages. Attachments appear as tappable cards in the Quiubo app with a full markdown viewer.\n\nOpenClaw's `MEDIA:` token protocol is used: when an agent writes a file and includes `MEDIA: /path/to/file.md` in its response, the plugin reads the file and sends it as a structured attachment.\n\n**Supported:** `.md` files (max 1MB) and images — `.jpg`, `.jpeg`, `.png`, `.webp` (max 5MB, uploaded via S3 presign). Source tracking distinguishes `agent` vs `subagent` attachments.\n\nAdd this to your agent's `AGENTS.md`:\n\n```markdown\n## Sending File Attachments\n\nWhen you want to attach a markdown file to your reply:\n1. Write the file to disk (e.g. `/tmp/report.md`)\n2. Include a `MEDIA:` token in your response text pointing to the file path\n\nExample response:\n  Here's your daily report:\n\n  MEDIA: /tmp/daily-report.md\n\nThe file will be delivered as a tappable attachment card in the chat.\nSupported: `.md` (max 1MB) and images `.jpg`/`.png`/`.webp` (max 5MB).\n```\n\n## Operational Notes\n\n### Per-account state files\n\nEach account persists its own state files under `~/.openclaw/cron/`:\n\n| File | Purpose | Safe to delete? |\n|------|---------|-----------------|\n| `quiubo-cursors-{accountId}.json` | Message cursor positions | Yes — gateway will `seekToLatest()` on next start (no replay) |\n| `quiubo-keys-{accountId}.json` | E2EE key seed (32 bytes) | **No** — deleting forces re-enrollment, may break E2EE for existing conversations |\n\n### Heartbeat\n\nIf an agent is registered, the gateway sends a heartbeat every 60s to report `connectionStatus: online`. Heartbeat stops on Pusher disconnect and resumes on reconnect.\n\n### Typing indicators\n\nA typing indicator is sent immediately when processing begins, then repeated every 4s until the response is delivered.\n\n### Scheduled messages / Cron delivery\n\nCron jobs that deliver to Quiubo groups **must** include `--to <groupId>`:\n\n```bash\nopenclaw cron add --name \"team-checkin\" --every 30m --channel quiubo --to 7868cc21-... \"Check in with the team\"\n```\n\nWithout `--to`, the extension cannot determine which group to deliver to. Unlike 1:1 sessions (which have a single bound chat), group sessions are multi-tenant — the target must be explicit.\n\n> **Note:** The `--to` value is the Quiubo group UUID, visible in the group detail screen or conversation URL.\n\n#### Named agent crons\n\nThe `--announce` delivery mode does not work reliably with `--agent <id>` (see [openclaw/openclaw#32432](https://github.com/openclaw/openclaw/issues/32432)). The workaround is `--no-deliver` — the agent sends the message itself using the message tool:\n\n```bash\nopenclaw cron add --name \"giskard-standup\" --agent giskard --every 24h \\\n  --no-deliver \\\n  --to 7868cc21-... \\\n  --message 'Post the daily standup summary to the Quiubo group chat.'\n```\n\nWith `--no-deliver`, the cron skips the announce pipeline entirely. The agent receives the prompt and sends messages through its own account binding, which correctly resolves identity and group routing.\n\n**Why this works:** Announce delivery resolves targets using a different code path that lacks proper account resolution for named agents. With `--no-deliver`, the agent uses the standard message tool path, which goes through the agent's own channel binding (`quiubo:accountId`).\n\n#### Delivery mode comparison\n\n| Mode | Flag | How it works | Named agent support |\n|------|------|-------------|-------------------|\n| Announce | `--announce` (default) | Cron delivers output via channel adapter | ❌ Fails for `--agent` |\n| No deliver | `--no-deliver` | Agent sends messages itself via message tool | ✅ Works |\n| Webhook | `--webhook --to <url>` | Cron POSTs to your endpoint | ✅ Works |\n\nSee [#84](https://github.com/bitlabs-com/quiubo/issues/84) for a planned improvement to auto-resolve the target from the session bound group.\n\n## Managing Accounts\n\n```bash\nopenclaw channels disable --channel quiubo  # Disable\nopenclaw channels add      # Re-configure\n```\n\n## Development\n\n```bash\nnpm run build       # Compile TypeScript\nnpm run typecheck   # Type-check without emitting\nnpm run release     # Bump version + publish\n```\n\n### Project structure\n\n```\nindex.ts             # Entry point + exports\nsrc/\n  api.ts             # REST API client (QuiuboApiClient)\n  channel.ts         # Channel plugin (config, setup, onboarding, outbound, gateway)\n  realtime-gateway.ts  # Pusher WebSocket + polling fallback + replay prevention\n  crypto.ts          # E2EE: key generation, envelope decrypt/encrypt, Ed25519 signing\n  key-manager.ts     # Dual-layer epoch key cache with auto-fetch\n  runtime.ts         # Plugin runtime singleton\n  types.ts           # TypeScript type definitions\n```\n\n### API coverage\n\n| Category | Methods |\n|----------|---------|\n| Auth | `authenticate()` |\n| Messages | `sendMessage()`, `listMessages()`, `sendTypingIndicator()` |\n| Groups | `createGroup()`, `listGroups()`, `getGroup()`, `addMembers()`, `removeMembers()`, `listGroupMembers()`, `updateGroupSettings()` |\n| Identities | `createIdentity()`, `listIdentities()`, `deleteIdentity()` |\n| Join Tokens | `createJoinToken()`, `listJoinTokens()`, `deleteJoinToken()` |\n| Agents | `listAgents()`, `createAgent()`, `updateAgent()`, `sendHeartbeat()`, `listAgentGroups()`, `getGroupAgent()` |\n| E2EE | `requestKeyChallenge()`, `verifyKeyChallenge()`, `getEpochKey()`, `getEpochKeys()` |\n| Pusher | `pusherAuth()` |\n| OpenClaw | `sendOpenclawResponse()` |\n| Webhooks | `configureWebhook()` |\n\n## Known Security Scanner Warnings\n\nWhen installing, OpenClaw's plugin scanner may flag two patterns. Both are false positives:\n\n- **\"Shell command execution detected (child_process)\"** — From `pusher-js`'s bundled XMLHttpRequest polyfill. This sync code path is never executed by the plugin.\n- **\"Environment variable access combined with network send\"** — The plugin reads `process.env.HOME` to locate `~/.openclaw/cron/` for persisting cursors and keys. No credentials flow through environment variables.\n\nTo suppress the auto-load warning, add the plugin to your allowlist in `~/.openclaw/openclaw.json`:\n\n```json\n{\n  \"plugins\": {\n    \"allow\": [\"openclaw-quiubo\"]\n  }\n}\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}