{"_id":"@openclaw/whatsapp","_rev":"78-3deaebbac4ef1ed8b6c307391600a995","name":"@openclaw/whatsapp","dist-tags":{"alpha":"2026.5.19-alpha.1","beta":"2026.6.2-beta.1","latest":"2026.6.1"},"versions":{"2026.5.1-beta.1":{"name":"@openclaw/whatsapp","version":"2026.5.1-beta.1","_id":"@openclaw/whatsapp@2026.5.1-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"8ea82b7c6eb2675eead436a2baecb9126a724230","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.1-beta.1.tgz","fileCount":239,"integrity":"sha512-l5wzBEcPHGH7YFfwWBYrbN4H725RtMRj1z7shwHlgOwZGTxj8+cSnTR8DTB6KjurEPBoptUrRVN9P5dh3m+Izg==","signatures":[{"sig":"MEQCIE5O/5GQ7OkznjFX/ejJsTpSxfYWmJGh45h7K5V9fzofAiATGhckPKAjLLhwH07kFPeTA1yCddAmZJIbm2ylvPwFig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1811250},"type":"module","gitHead":"355680f1f21af3782c8ffbb5f3cec281dc584af6","_npmUser":{"name":"steipete","email":"steipete@gmail.com"},"openclaw":{"build":{"openclawVersion":"2026.5.1-beta.1"},"compat":{"pluginApi":">=2026.4.25"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true}},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"25.9.0","dependencies":{"jimp":"^1.6.1","undici":"8.1.0","typebox":"1.1.37","https-proxy-agent":"^9.0.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.4.25"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.1-beta.1_1777699079469_0.7390244342644618","host":"s3://npm-registry-packages-npm-production"}},"2026.5.2-beta.1":{"name":"@openclaw/whatsapp","version":"2026.5.2-beta.1","_id":"@openclaw/whatsapp@2026.5.2-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"9748f63591d40446908dd50e78fa3909bd946e54","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.2-beta.1.tgz","fileCount":230,"integrity":"sha512-rY18E9TXeim3LhMj+xCYx6/QP0lXA/GrxoGhI2U8V2RX8dw8Ai35Ru4yeNPR0QMOtPaUJOI5iLRNfbBHhK2fXw==","signatures":[{"sig":"MEUCIGBjuUbXgoJAWyJJbtKq72kRcwf6xVkPMPXRRa9oe9FhAiEAvqoZu2qKSVDBm6mWuSFnqgXoqVkxpdZr0L+6Wy/LpMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.2-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1078215},"type":"module","gitHead":"d7537e00a402b07c16ee211c931895d76fef9dbb","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.2-beta.1"},"compat":{"pluginApi":">=2026.5.2-beta.1"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true}},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jimp":"^1.6.1","undici":"8.1.0","typebox":"1.1.37","https-proxy-agent":"^9.0.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.2-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.2-beta.1_1777746492865_0.7924335578253752","host":"s3://npm-registry-packages-npm-production"}},"2026.5.2-beta.2":{"name":"@openclaw/whatsapp","version":"2026.5.2-beta.2","_id":"@openclaw/whatsapp@2026.5.2-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"f076844b1403fe33397ab33fd3d1d9ce115fce22","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.2-beta.2.tgz","fileCount":230,"integrity":"sha512-nlVXh+CVqBJbveAEMUP8CKkTpx59GWNy4nU2UJTOtJiRDUCUOMAjubPa6umhpl2cWRq2gWUEa3vK/TNSi29XYw==","signatures":[{"sig":"MEYCIQDPqBxwgUCV6utAvykWQFEBRcDm8a3Ur/jKElOnw+I9UgIhAP/gxcnroO5MQBP01lcCDK4RXQKMP3JQhT1o5dnBxYK8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.2-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1078215},"type":"module","gitHead":"347baa1e3955ca4722fe46d15b651f41ca6c91cb","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.2-beta.2"},"compat":{"pluginApi":">=2026.5.2-beta.2"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true}},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jimp":"^1.6.1","undici":"8.1.0","typebox":"1.1.37","https-proxy-agent":"^9.0.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.2-beta.2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.2-beta.2_1777754824104_0.8541149472670837","host":"s3://npm-registry-packages-npm-production"}},"2026.5.2":{"name":"@openclaw/whatsapp","version":"2026.5.2","_id":"@openclaw/whatsapp@2026.5.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"a2d00088f6d1e9feb0f8875e08b083cf378dead0","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.2.tgz","fileCount":231,"integrity":"sha512-0UMhspz7eQaNi6TmNEVBX5qnzJqHEtpKauimMLWVW8oSMnrg0P5hk4NNEOWbms5uCYAJszi0FE1xeypNhLrHwA==","signatures":[{"sig":"MEUCIQDFBbsRhsGkd8FTvfkqXyBs+mCqOG4sJfsW3KfNa9GBrwIgJLHIEafvlo6kjW87MLIekKGo57JygX6N1PrE+SMlXLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1083439},"type":"module","gitHead":"8842a5bd43a6874c86645d00dab80611a94d5850","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.2"},"compat":{"pluginApi":">=2026.5.2"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true}},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jimp":"^1.6.1","undici":"8.1.0","typebox":"1.1.37","https-proxy-agent":"^9.0.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.2_1777765386273_0.5992450904707696","host":"s3://npm-registry-packages-npm-production"}},"2026.5.3-beta.1":{"name":"@openclaw/whatsapp","version":"2026.5.3-beta.1","_id":"@openclaw/whatsapp@2026.5.3-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"b6d54f923dabe3747580ab801c5bc167eb29256a","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.3-beta.1.tgz","fileCount":74,"integrity":"sha512-om60Dvb1au8u7rG7mr+L6ocPtIQY9rQrZ4cQCCwPJ7Yhw0wZ0GOLIxSlSRFcRpMZhUNCQIdVmqEiB+PEcbmJDg==","signatures":[{"sig":"MEUCIAitq9/6ozwZBo8qi8+A+qiFKshlhPSJRax5z/7/Tn9NAiEAiJ8GiYMFMh6UYY+8839Gtzgw0S7WSukS+9KY6dJv+1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.3-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":370708},"type":"module","gitHead":"7c56c48eff3ccf513a57b0ffe445762b4287178e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.3-beta.1"},"compat":{"pluginApi":">=2026.5.3-beta.1"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jimp":"^1.6.1","undici":"8.1.0","typebox":"1.1.37","https-proxy-agent":"^9.0.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.3-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.3-beta.1_1777838411710_0.6542936109213091","host":"s3://npm-registry-packages-npm-production"}},"2026.5.3-beta.2":{"name":"@openclaw/whatsapp","version":"2026.5.3-beta.2","_id":"@openclaw/whatsapp@2026.5.3-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"c5f37b8fb851e0e73c9775dcf9bad36cd4f0f555","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.3-beta.2.tgz","fileCount":74,"integrity":"sha512-7AkTzFRcLt5gBA0dneYhU4lDiGZYQ80tcpRKqBDtcTb5DP9OuJ98xAabrNYgTVSfJHLad0KlgcnNy+T0U1figw==","signatures":[{"sig":"MEUCICaJBhTfjHisHcvFBrFjBO70SpYWhqlJ19yzl6PtxsjFAiEAmp2l6qaM7vrH8mIbs8756eokE9SKJ+Ubk/v8ByNHjxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.3-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":370708},"type":"module","gitHead":"315a93355b08edd2bb4939c24228b08a2d95d211","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.3-beta.2"},"compat":{"pluginApi":">=2026.5.3-beta.2"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jimp":"^1.6.1","undici":"8.1.0","typebox":"1.1.37","https-proxy-agent":"^9.0.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.3-beta.2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.3-beta.2_1777842458058_0.8079011081628944","host":"s3://npm-registry-packages-npm-production"}},"2026.5.3-beta.4":{"name":"@openclaw/whatsapp","version":"2026.5.3-beta.4","_id":"@openclaw/whatsapp@2026.5.3-beta.4","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"cc4106579d42587be0dd8dbf0a91dc5909a915a3","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.3-beta.4.tgz","fileCount":74,"integrity":"sha512-R9ndyalIDPA6jEllfKuQALpvcOs2OaXu99zZJ/j6C0cTbwJbuvRo+bCGDHp5gAyr1TKlFJGPuCjMwvlT+jJHcw==","signatures":[{"sig":"MEUCIDl2nrD+QhwGDQ9kFVl53t1Yy4RPLfVbNyXCqlvTt9CmAiEAs9c5pD6cfCwY9lLGHFnFsZKsrTxnXvC1E/F0ZHZYOmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.3-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":370708},"type":"module","gitHead":"c6c64e2acfd8407744b08428a1b627f8a14484ed","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.3-beta.4"},"compat":{"pluginApi":">=2026.5.3-beta.4"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jimp":"^1.6.1","undici":"8.1.0","typebox":"1.1.37","https-proxy-agent":"^9.0.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.3-beta.4"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.3-beta.4_1777867202974_0.19434061926637702","host":"s3://npm-registry-packages-npm-production"}},"2026.5.3":{"name":"@openclaw/whatsapp","version":"2026.5.3","_id":"@openclaw/whatsapp@2026.5.3","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"7e986e6cd2ff02aeedcf7de5ccf6d6aaf686ec4f","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.3.tgz","fileCount":74,"integrity":"sha512-VPKRZzeI6MkC+NwWO3ozarxHNWr2RDcb1GBVi3cNJoHxQ8PFJb2A3pOAftx8fPILC9YRw6E2DOFR7znLJ9shpw==","signatures":[{"sig":"MEYCIQDdc2nxn1sjUvB8mODIQhpi9WGGxcZdXi7zIVbH4EGScQIhAIjNoDxveZ3yuViuDbd4MP+jb23JKYs9lArHcHmOzskG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":370680},"type":"module","gitHead":"06d46f7cf638a31c4852c068aeeaa76f5e949941","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.3"},"compat":{"pluginApi":">=2026.5.3"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jimp":"^1.6.1","undici":"8.1.0","typebox":"1.1.37","https-proxy-agent":"^9.0.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.3"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.3_1777880349048_0.9020476852967063","host":"s3://npm-registry-packages-npm-production"}},"2026.5.4-beta.1":{"name":"@openclaw/whatsapp","version":"2026.5.4-beta.1","_id":"@openclaw/whatsapp@2026.5.4-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"ce97f5b1fb95372bd6ab5db149dfd3370c59b228","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.4-beta.1.tgz","fileCount":74,"integrity":"sha512-yGyRLy5OFl6Tqj06dFy5tzpJetonUqbw9WNpl9ogvg5W+kjjkTZrZeY6t733BstkYpLWgYm9i4PZJ5KNjp6T1Q==","signatures":[{"sig":"MEUCIQDR/Tg5LRJQV5fXMM4AQlshTooLRtmzCYSpoqTJ+vq+SQIgDizs7rcCXay9wkkaLcXG2g0ECOk7gXCAWkdFHKUDcSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.4-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371672},"type":"module","gitHead":"9cc3ae100b846437dd3dcbcfaf20b242d9f6f6a2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.4-beta.1"},"compat":{"pluginApi":">=2026.5.4-beta.1"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jimp":"^1.6.1","undici":"8.1.0","typebox":"1.1.37","https-proxy-agent":"^9.0.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.4-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.4-beta.1_1777916157817_0.5533840164791268","host":"s3://npm-registry-packages-npm-production"}},"2026.5.4-beta.2":{"name":"@openclaw/whatsapp","version":"2026.5.4-beta.2","_id":"@openclaw/whatsapp@2026.5.4-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"0a4522446561c7392f3c6ad3bba5859bdc48ad49","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.4-beta.2.tgz","fileCount":74,"integrity":"sha512-WI5bhxqjnUR6e2iRIkRlWssa8EuDLQl3YmcLq3sp8GlJYU3FLu3VYn/B4Km7BGUK27l/T0c12J/qSL17r5/Q+Q==","signatures":[{"sig":"MEYCIQCmH10yu6kfrNTMUzN6Uj8inBhF23Q4vEdpJpf3HBfIUgIhAMGBpC/OEeXxkWRw40OvwU7iHIGCpq9E9kiKppC8vUHb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.4-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371714},"type":"module","gitHead":"e0002c4b5b321d076e0396b6652ef6d7837d169b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.4-beta.2"},"compat":{"pluginApi":">=2026.5.4-beta.2"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jimp":"^1.6.1","undici":"8.2.0","typebox":"1.1.37","https-proxy-agent":"^9.0.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.4-beta.2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.4-beta.2_1777946449232_0.11885489281962225","host":"s3://npm-registry-packages-npm-production"}},"2026.5.4-beta.3":{"name":"@openclaw/whatsapp","version":"2026.5.4-beta.3","_id":"@openclaw/whatsapp@2026.5.4-beta.3","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"988dbe2199f2c4899b8cd6884085873993af2076","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.4-beta.3.tgz","fileCount":74,"integrity":"sha512-YbOmFWTiPokeN/8e6O+gYi0DExlCeorFce0GZUq1fe7wRQObid2hJzjbKGZluM5I581c+51OTQJIkRWTBVZAzQ==","signatures":[{"sig":"MEUCIDA8kJmXsM17qC0W6OI3JfzpkX82v63psyktRHpp/yDbAiEA7h52VCUYBV06r9RarCvu1euyK898ch5jglJxkUs4qlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.4-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372333},"type":"module","gitHead":"41f028e2ea3b6cb000fd85fde8e1ee317c843ae1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.4-beta.3"},"compat":{"pluginApi":">=2026.5.4-beta.3"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jimp":"^1.6.1","undici":"8.2.0","typebox":"1.1.37","https-proxy-agent":"^9.0.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.4-beta.3"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.4-beta.3_1777958791380_0.11505381529173153","host":"s3://npm-registry-packages-npm-production"}},"2026.5.4":{"name":"@openclaw/whatsapp","version":"2026.5.4","_id":"@openclaw/whatsapp@2026.5.4","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"4c32963685282afc4e4bbb9f875ac21007ee7eeb","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.4.tgz","fileCount":74,"integrity":"sha512-KuQiuOqJ/4xf9j+OxFuZadjQiw7mRnALYSmeXo+1qkS8oLpcCZEeH37E9gIxgEMiCttS7zKED9nqji6vqK8eQg==","signatures":[{"sig":"MEUCIQDq+gCQ6WM1Yzo1VzoSsAqszwObYubSA49y4yJ6mnFafQIgB/a5K+Cb0w5uETMPaDBi24z5NtB+CBqTS3ZmAu7zmwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372305},"type":"module","gitHead":"325df3efefe9c0887d9357732e68fc8556e78d79","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.4"},"compat":{"pluginApi":">=2026.5.4"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jimp":"^1.6.1","undici":"8.2.0","typebox":"1.1.37","https-proxy-agent":"^9.0.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.4"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.4_1777967999270_0.8844631994829113","host":"s3://npm-registry-packages-npm-production"}},"2026.5.5-beta.1":{"name":"@openclaw/whatsapp","version":"2026.5.5-beta.1","_id":"@openclaw/whatsapp@2026.5.5-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"23654998a32c374aa5ae79f5fd368a2508ebf3ad","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.5-beta.1.tgz","fileCount":74,"integrity":"sha512-k+iPZQjty/J/arYdRhA3eY/74ldmqf2rrb6vVOvDSK1ZGMYQ9ZBW7AxtxF1f76fVfaHz0XiokA3NeukhLHqHhQ==","signatures":[{"sig":"MEYCIQDMdRMEbXSbTmthGF/ngSDitTgYuX0sE+3rFWrRcrPjogIhAL5IYccgH08iOdehS2hDfqH8T8grQEja3JGpMVe9JmYk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.5-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372333},"type":"module","gitHead":"013a2c50f62fad3941bfa51b8ac9a548e603b842","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.5-beta.1"},"compat":{"pluginApi":">=2026.5.5-beta.1"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jimp":"^1.6.1","undici":"8.2.0","typebox":"1.1.37","https-proxy-agent":"^9.0.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.5-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.5-beta.1_1778034197863_0.9786907794850688","host":"s3://npm-registry-packages-npm-production"}},"2026.5.5-beta.2":{"name":"@openclaw/whatsapp","version":"2026.5.5-beta.2","_id":"@openclaw/whatsapp@2026.5.5-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"19232d391a6bead076eb9241648539ef19c4eacb","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.5-beta.2.tgz","fileCount":74,"integrity":"sha512-334mWnfvqrF+VS/JTnFzLpYpVFIy/00E21MEWu8nrxlEejbhTpccZM4j4t01AjkQV/QDhE7pAiouH886uR3mTw==","signatures":[{"sig":"MEQCIA5Gx0CyUtQ1yC2GcoJyb6IHBEAkCOQnQtn63xnVHJocAiBkWymxMUeuhEqQVtUsnQ4s7armOfxhjG/JveKsox4RFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.5-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372333},"type":"module","gitHead":"5932467c0c6ae0e5e44d7220d0e9799e862817a8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.5-beta.2"},"compat":{"pluginApi":">=2026.5.5-beta.2"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jimp":"^1.6.1","undici":"8.2.0","typebox":"1.1.37","https-proxy-agent":"^9.0.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.5-beta.2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.5-beta.2_1778051076728_0.5412626404456398","host":"s3://npm-registry-packages-npm-production"}},"2026.5.5":{"name":"@openclaw/whatsapp","version":"2026.5.5","_id":"@openclaw/whatsapp@2026.5.5","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"8360aa3a4c87f6dd7a7a2d5840e549f29d9756bf","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.5.tgz","fileCount":74,"integrity":"sha512-+q/D9jLZ1FwHShJWbYtr48LiiKU0f9eSLoCH2SK34wMxBYZOgEUJUXmiNIo4IyxTDIjZpScs+Sh5ACWS4MsyZw==","signatures":[{"sig":"MEUCIQD9/WO6oVTjl2MzXumO6K3/1+FDuvQorokG0buHyQ0cQAIgGz+kNWScsA07zSgqTIu9Na1MjmoUXxsLJHYUGnMoIK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372305},"type":"module","gitHead":"b1abf9d8ae4410c6a6e08f7dfd2d617f4550281c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.5"},"compat":{"pluginApi":">=2026.5.5"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jimp":"^1.6.1","undici":"8.2.0","typebox":"1.1.37","https-proxy-agent":"^9.0.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.5"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.5_1778056510092_0.4734463669288902","host":"s3://npm-registry-packages-npm-production"}},"2026.5.6":{"name":"@openclaw/whatsapp","version":"2026.5.6","_id":"@openclaw/whatsapp@2026.5.6","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"552cd7b74422541b378e8da10da4ac358178e567","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.6.tgz","fileCount":74,"integrity":"sha512-k5vr1HjjwO7L5pTLSFGPFnQi9Iz5Rj94bBQ2xaRtSiBu/8AkptFIF55QRunQpVf4diI4wQNfMDa+yzwMluaQuw==","signatures":[{"sig":"MEYCIQDBUGFLogffQUNEUAxuD9/+tjkOkkTIuh5LCTIxi5jLJQIhAKujP4+gBvpsQkZ4q2Bh90qDvrki5HMvqu5vClTFwsJ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372305},"type":"module","gitHead":"c97b9f79ec43b531a3472c3219ca51efbf7695a3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.6"},"compat":{"pluginApi":">=2026.5.6"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jimp":"^1.6.1","undici":"8.2.0","typebox":"1.1.37","https-proxy-agent":"^9.0.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.6"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.6_1778088241027_0.39754431573495497","host":"s3://npm-registry-packages-npm-production"}},"2026.5.6-beta.1":{"name":"@openclaw/whatsapp","version":"2026.5.6-beta.1","_id":"@openclaw/whatsapp@2026.5.6-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"ebe21629b7b3df0c39d7668488c8e200d6e05977","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.6-beta.1.tgz","fileCount":74,"integrity":"sha512-oE0LJoiupHxc79K1JnNPPR4BmnlxlT7XHEEkJc0sX988CidBYeBvrNdecrGbpBxQLcCf6FE9sLHrYVBweRIITQ==","signatures":[{"sig":"MEUCIQDde5raRMD2Kbz+ZLKLrTtiy5iSr0C9+IXHnwM3P962bQIgWhiZuPjRjCmtB6DwcO1wTJ2yUzCLYE13Iapxg2ObE68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.6-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376187},"type":"module","gitHead":"8e9c8beacad05ffbcab86cb27b957aba466ddfab","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.6-beta.1"},"compat":{"pluginApi":">=2026.5.6-beta.1"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jimp":"^1.6.1","undici":"8.2.0","typebox":"1.1.37","https-proxy-agent":"^9.0.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.6-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.6-beta.1_1778159927122_0.883636648088638","host":"s3://npm-registry-packages-npm-production"}},"2026.5.7-beta.1":{"name":"@openclaw/whatsapp","version":"2026.5.7-beta.1","_id":"@openclaw/whatsapp@2026.5.7-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"328e9ae8e6b49799f3c22c552054fb6f0c658583","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.7-beta.1.tgz","fileCount":74,"integrity":"sha512-xIWu+O1NAUen31PLuvZWHntERtLrcCCCpQ1jheHP36kqhi9M2Xyq0E6OmSi4d8QFYSbNZNV4fnpRK4O2gHNFmQ==","signatures":[{"sig":"MEUCIGyQKwoYg/MuUKDW/d5GIssg4DZdV81ktWyeMlySHnacAiEAoRYn3wnC56RqJgoEp3yH0yg6rFQ7zb3a3ZFpnbN+yIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.7-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376187},"type":"module","gitHead":"bccf2d6a6243a7a3e8f301b61a80144d8c4278af","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.7-beta.1"},"compat":{"pluginApi":">=2026.5.7-beta.1"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jimp":"^1.6.1","undici":"8.2.0","typebox":"1.1.37","https-proxy-agent":"^9.0.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.7-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.7-beta.1_1778167426548_0.8935836510125517","host":"s3://npm-registry-packages-npm-production"}},"2026.5.7":{"name":"@openclaw/whatsapp","version":"2026.5.7","_id":"@openclaw/whatsapp@2026.5.7","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"d789257955447490b30f41d473fba27e166894c4","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.7.tgz","fileCount":74,"integrity":"sha512-tt8QDB3G/dweIE0HsWHwlAXhzwn3vza5nzDGtfZS1QgCSOqRUUenQ/62tua6jzRRfZNku0KI9IwR5siOe9x9rQ==","signatures":[{"sig":"MEUCIQC81q12TvMNtjT8E6yTPSw7SrYtxqtzQTnBsfgNZ0hT/gIgX0wDfuGUlmxvn5Sx4y0WIDZwqsby/swaBun8VDwvoW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376159},"type":"module","gitHead":"eeef4864494f859838fec1586bedbab1f8fa5702","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.7"},"compat":{"pluginApi":">=2026.5.7"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jimp":"^1.6.1","undici":"8.2.0","typebox":"1.1.37","https-proxy-agent":"^9.0.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.7"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.7_1778185781763_0.1526779947701904","host":"s3://npm-registry-packages-npm-production"}},"2026.5.9-beta.1":{"name":"@openclaw/whatsapp","version":"2026.5.9-beta.1","_id":"@openclaw/whatsapp@2026.5.9-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"d69e2f4aa8fa8896f44594ed13cff62545c74948","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.9-beta.1.tgz","fileCount":76,"integrity":"sha512-4dbR+k64Tt2LXhLpJlEUFa54jgN3trocrV7JiD//ttt8j3deZOcr360WRYjGRJnhVoUJEJx3FCFuwAs39iKWIQ==","signatures":[{"sig":"MEQCIGmTpAatO/npN8eKJmBXz9bwuAwkmP3/cUmQlGr6RMjXAiAy7+lPHEUV495pMJ2b6fBcv7A49mrB5UoD38IkNMiImQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.9-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":385072},"type":"module","gitHead":"0d3141ee2438c2c990241b8a0941efd69d35382c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.9-beta.1"},"compat":{"pluginApi":">=2026.5.9-beta.1"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jimp":"^1.6.1","undici":"8.2.0","typebox":"1.1.38","https-proxy-agent":"^9.0.0","@whiskeysockets/baileys":"7.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.9-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.9-beta.1_1778332166633_0.3911785469350504","host":"s3://npm-registry-packages-npm-production"}},"2026.5.10-beta.1":{"name":"@openclaw/whatsapp","version":"2026.5.10-beta.1","_id":"@openclaw/whatsapp@2026.5.10-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"f827f6ce4c32483d0274ddcb17e4f035f21178b5","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.10-beta.1.tgz","fileCount":76,"integrity":"sha512-PX1I/pHLRANqHo3vJqlGcxEPVA+/DQtJc/uEfUfjMc6hUK7Bq7XfXTay3Nga4L3sLUD2fioFj5K0XHOCBUu/TA==","signatures":[{"sig":"MEUCIA34pr343DR6rRFqz6jkULiHUQ4rmaq1lhRx/OHa7T63AiEA52gsTBB7DLEtwGdj/BDhkQho3d5qnfs06JlGN2ja9Uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.10-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":383172},"type":"module","gitHead":"9c7e67b0f8247dbd81b6610bc1bd9a1a4d4a1256","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.10-beta.1"},"compat":{"pluginApi":">=2026.5.10-beta.1"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jimp":"^1.6.1","undici":"8.2.0","typebox":"1.1.38","https-proxy-agent":"^9.0.0","@whiskeysockets/baileys":"7.0.0-rc10"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.10-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.10-beta.1_1778420914473_0.0046487896012810115","host":"s3://npm-registry-packages-npm-production"}},"2026.5.10-beta.2":{"name":"@openclaw/whatsapp","version":"2026.5.10-beta.2","_id":"@openclaw/whatsapp@2026.5.10-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"480d259e4a8437dff474e60a11ee957ffa32c950","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.10-beta.2.tgz","fileCount":76,"integrity":"sha512-TxIGwt0Kj6pldWllFN6PUesYYxuuTOG45CsFgyI1sC6+q0naUwzq1T+iUgYuIvahiujQtUKhP0BFAcCwQ40xlw==","signatures":[{"sig":"MEUCIE08ZowiWFqu5f1jSlfZpzfbPu0dE6ycryMY8R1jZ/quAiEAmHZSeuGnDB3wj9nCnWmuvdDVK8aWVjc6TyXnRfSh4Eo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.10-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":383172},"type":"module","gitHead":"8287402da75236c63b6c144b97689e1930ae807b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.10-beta.2"},"compat":{"pluginApi":">=2026.5.10-beta.2"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.14.1","dependencies":{"jimp":"^1.6.1","undici":"8.2.0","typebox":"1.1.38","https-proxy-agent":"^9.0.0","@whiskeysockets/baileys":"7.0.0-rc10"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.10-beta.2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.10-beta.2_1778436120142_0.9478694142914217","host":"s3://npm-registry-packages-npm-production"}},"2026.5.10-beta.3":{"name":"@openclaw/whatsapp","version":"2026.5.10-beta.3","_id":"@openclaw/whatsapp@2026.5.10-beta.3","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"f019014a20826751c2c2f9081a80de5038641573","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.10-beta.3.tgz","fileCount":77,"integrity":"sha512-Wc5iL3Zu4aRWdahHFyt3Yl1caXcnEPTq1vnRgrUPM/PS5Tj1UIj+wIyyoK31fJyyA+WLkbvzAmT9Xni+Yj7Swg==","signatures":[{"sig":"MEUCIQD9rFKl0CIk52Ahpx7rRirA5sJTpCxTboUtqcOmpIH/PwIgV5osLzrgrGE7zHaCfgGFtIlmG25YJQZsQArmLrrExO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.10-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371375},"type":"module","gitHead":"6d7dcd9c664e387fe3b7509e8d6aa06a06a08e8e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.10-beta.3"},"compat":{"pluginApi":">=2026.5.10-beta.3"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"^1.6.1","undici":"8.2.0","baileys":"7.0.0-rc10","typebox":"1.1.38","https-proxy-agent":"^9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.10-beta.3"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.10-beta.3_1778469899943_0.832606682416428","host":"s3://npm-registry-packages-npm-production"}},"2026.5.10-beta.4":{"name":"@openclaw/whatsapp","version":"2026.5.10-beta.4","_id":"@openclaw/whatsapp@2026.5.10-beta.4","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"66db5e5cafd95610798920ae655c58e969bb804f","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.10-beta.4.tgz","fileCount":77,"integrity":"sha512-UB+bKwFt0oFQVrxONtMK/ksFfHx+VdL6Okn/TuksgfRfv3tbb+xwa86DfZhk5qJRqRaVyw6pSRO9BteQXVZnYA==","signatures":[{"sig":"MEUCIQDMyzU46ZgN+1tzdpjqxpn2Syt2v7PbdRa+DJa/4TPdYAIgDZk9QwbnqAk7oVQCy83ulNW8f6SPfmfqXeLZKYW/UO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.10-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":373481},"type":"module","gitHead":"28076586edee28aff2786615a7dcadc38c94c73e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.10-beta.4"},"compat":{"pluginApi":">=2026.5.10-beta.4"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"^1.6.1","undici":"8.2.0","baileys":"7.0.0-rc10","typebox":"1.1.38","https-proxy-agent":"^9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.10-beta.4"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.10-beta.4_1778515086191_0.4358393136903793","host":"s3://npm-registry-packages-npm-production"}},"2026.5.10-beta.5":{"name":"@openclaw/whatsapp","version":"2026.5.10-beta.5","_id":"@openclaw/whatsapp@2026.5.10-beta.5","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"6903be0fc6b245124864416de1180094b11eaa4e","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.10-beta.5.tgz","fileCount":77,"integrity":"sha512-ZxtoJrcv6RmLBRnYc5Wwku6k+JbwyGSPO0FLIrBb0FvC/n8GZPicsX4W9xK3v2MDzU8T2uJmwGg966QZyu10NQ==","signatures":[{"sig":"MEUCIHfkANRFcmWLTCS5P2yVAa51QC4WuTH6QKwPnSSf4X8zAiEAwzUb/5CRBfZgJDrtHFFIvTFVwtI30nvcKhsxOutBibo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.10-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":373481},"type":"module","gitHead":"1ba689376acc91f38c2e6b782f3f0f6859b517d8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.10-beta.5"},"compat":{"pluginApi":">=2026.5.10-beta.5"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"^1.6.1","undici":"8.2.0","baileys":"7.0.0-rc10","typebox":"1.1.38","https-proxy-agent":"^9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.10-beta.5"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.10-beta.5_1778517186047_0.9962628697856071","host":"s3://npm-registry-packages-npm-production"}},"2026.5.12-beta.1":{"name":"@openclaw/whatsapp","version":"2026.5.12-beta.1","_id":"@openclaw/whatsapp@2026.5.12-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"317d8d73b54d73f8bdfa61de1577fc8546a9a0a9","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.12-beta.1.tgz","fileCount":77,"integrity":"sha512-64u82EFicPj+d/YTNJ8eaQLpwelgAvq7pbF4spPjKCGYWbDWoeR6tchjs58qd5E+evib1IWaolr6OBFRWR7Vjg==","signatures":[{"sig":"MEUCIQDkHkzUjHIHiCPjOI87y5SZa7sOPQ+cmAXz/ISqGN23IwIgZ5/asN6kvllE/OYRFozEb2mUoXYJI/rkeGcMkIny83o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.12-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":373445},"type":"module","gitHead":"1824464bf23e37b63eedce75f5c87f9ff9df1fae","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.12-beta.1"},"compat":{"pluginApi":">=2026.5.12-beta.1"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","undici":"8.2.0","baileys":"7.0.0-rc10","typebox":"1.1.38","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.12-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.12-beta.1_1778605540512_0.6484546260037425","host":"s3://npm-registry-packages-npm-production"}},"2026.5.12-beta.2":{"name":"@openclaw/whatsapp","version":"2026.5.12-beta.2","_id":"@openclaw/whatsapp@2026.5.12-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"a2386436675c74687f68c1bf1ba5873137b6683b","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.12-beta.2.tgz","fileCount":77,"integrity":"sha512-Fk+FZ1VNfoznMmaZ+pRt332lKKu0L0kjuN2UkW3ADsDQWfRv3CY+XTcmGxfdo5WqY3aZbGzaP0WKgEgCiGN/pQ==","signatures":[{"sig":"MEUCIEvKKznX3sKcMS8u29Tl9ItwAmm8ElaGzwKS0SzQCN+1AiEA0pufyBxT2k6ywRYp3rRcOwTZVBXp4dbIxFHxF1fY5+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.12-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":373445},"type":"module","gitHead":"fdb6e92ff57fce02be6d967d915623dd1d327fdb","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.12-beta.2"},"compat":{"pluginApi":">=2026.5.12-beta.2"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","undici":"8.2.0","baileys":"7.0.0-rc10","typebox":"1.1.38","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.12-beta.2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.12-beta.2_1778623847404_0.7662441190516822","host":"s3://npm-registry-packages-npm-production"}},"2026.5.12-beta.3":{"name":"@openclaw/whatsapp","version":"2026.5.12-beta.3","_id":"@openclaw/whatsapp@2026.5.12-beta.3","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"6f21a67cd7cbf662ee790e8897a63fa11eb0ac84","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.12-beta.3.tgz","fileCount":77,"integrity":"sha512-UFX0kya503jS15ZAELULlVgPH0J12Q8ZgKmp9j34ACXAkq8BIwQWucVaCNyrZY5OsnWTDhgFqYSg6nxlbrhw5A==","signatures":[{"sig":"MEUCIDq6i9HgEE59bcRTDxzdsAcQru/i2AhA6H4ILt8D/AwgAiEA750UQyQs4DHVaIYqG11l2ySggN0j9tmaHvFZS7oRxXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.12-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":373445},"type":"module","gitHead":"cc46ca9bee27776a84fc585a28f6cec56e22a03e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.12-beta.3"},"compat":{"pluginApi":">=2026.5.12-beta.3"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","undici":"8.2.0","baileys":"7.0.0-rc10","typebox":"1.1.38","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.12-beta.3"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.12-beta.3_1778628868066_0.7623704160572629","host":"s3://npm-registry-packages-npm-production"}},"2026.5.12-beta.4":{"name":"@openclaw/whatsapp","version":"2026.5.12-beta.4","_id":"@openclaw/whatsapp@2026.5.12-beta.4","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"fc600b985ebae39e7a17c4adf401ea4a25e043c9","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.12-beta.4.tgz","fileCount":77,"integrity":"sha512-8z2/lTJ7JuXSg6caoOaZkkWtlib5S3vVIqk9zDFyj/8QFfxaStky/Sy6TAkBN9XhGkKAWhRM5PdQwo2tCmrAIw==","signatures":[{"sig":"MEUCIQCEISt5clEyDQDwEK8syo7VqkHoZLMCJFJTtHtEoN8/ygIgGmmvPk5sUFYEn1qL8+civuBZHKDRuysFnaInv9w8VjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.12-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376287},"type":"module","gitHead":"d1246255d0804016777df0bb6eff5fd0187821ca","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.12-beta.4"},"compat":{"pluginApi":">=2026.5.12-beta.4"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","defaultChoice":"npm","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","undici":"8.2.0","baileys":"7.0.0-rc10","typebox":"1.1.38","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.12-beta.4"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.12-beta.4_1778649123158_0.2402012495643513","host":"s3://npm-registry-packages-npm-production"}},"2026.5.12-beta.5":{"name":"@openclaw/whatsapp","version":"2026.5.12-beta.5","_id":"@openclaw/whatsapp@2026.5.12-beta.5","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"3d913730a723a1c53b50e2e70987389483613f98","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.12-beta.5.tgz","fileCount":77,"integrity":"sha512-2DFOZ5AdEbQ0QWGf64iCCbnCerJvVCJ0gC2RHmS0SJpOD69MK4OETQK/f0OPSJqSlZBsS8Gh5/bfal0R21nUJw==","signatures":[{"sig":"MEYCIQCEofcwSDtKsxC3q5dqg+f+dffg2ukaX3AhzM0l07tDmAIhALYy3PtOOFu4/EcEZcaag0NX76/yKZdIFWsHB8RwMwUX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.12-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376371},"type":"module","gitHead":"2cdd69a303e311da587b7c6a5913fb7ff8039299","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.12-beta.5"},"compat":{"pluginApi":">=2026.5.12-beta.5"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","undici":"8.2.0","baileys":"7.0.0-rc11","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.12-beta.5"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.12-beta.5_1778694938661_0.803056638285087","host":"s3://npm-registry-packages-npm-production"}},"2026.5.12-beta.6":{"name":"@openclaw/whatsapp","version":"2026.5.12-beta.6","_id":"@openclaw/whatsapp@2026.5.12-beta.6","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"b6ae7ff51de7ed3f65cfb9b58d60bd2f9dc6a1bf","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.12-beta.6.tgz","fileCount":77,"integrity":"sha512-ko0Fi7Wd2r0+rmmsbC0l9wyEOuZE7NOo7dKK0RMKWn98ag7z6QEePG8ShSkWo3b9jtxY7i2PuBr16TZZsfoiYg==","signatures":[{"sig":"MEUCIQC7sbTfRLk6DUOD9HLuIjE/vtfyiCIwZ9KsBWfV0gu7bAIgC+0PMSTHe/5d2phbLaouekZ7wJ9Fr5LklgqAR0PgJcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.12-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376371},"type":"module","gitHead":"c4292e053d7c86361700b3acb59cb51e4a310f2d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.12-beta.6"},"compat":{"pluginApi":">=2026.5.12-beta.6"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","undici":"8.2.0","baileys":"7.0.0-rc11","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.12-beta.6"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.12-beta.6_1778705725460_0.6546149213493473","host":"s3://npm-registry-packages-npm-production"}},"2026.5.12-beta.7":{"name":"@openclaw/whatsapp","version":"2026.5.12-beta.7","_id":"@openclaw/whatsapp@2026.5.12-beta.7","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"ab54b3d71177f8872ed6a2f6bd069fb3ded6960f","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.12-beta.7.tgz","fileCount":77,"integrity":"sha512-Nu0WvPN8LJgqlHLNjqD4DHjmVqpU+oP+dslMR3PMRMp1nkNi1IU6nGcNRXe3MWokcp42hlpYMCnDz85McRYi1w==","signatures":[{"sig":"MEYCIQDbjG3Pp+pFkmPYmMBMaZPKgb/XfopEJ7h5BBlO+O1mzwIhANHp8vRmQWWeDyUJIPVGK8oYxVwmDU9vT8yp7f687Ztj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.12-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376371},"type":"module","gitHead":"55791151bf066211b69560abaa08b7642d2ab5d3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.12-beta.7"},"compat":{"pluginApi":">=2026.5.12-beta.7"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","undici":"8.2.0","baileys":"7.0.0-rc11","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.12-beta.7"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.12-beta.7_1778750617465_0.9407772253225013","host":"s3://npm-registry-packages-npm-production"}},"2026.5.12-beta.8":{"name":"@openclaw/whatsapp","version":"2026.5.12-beta.8","_id":"@openclaw/whatsapp@2026.5.12-beta.8","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"e623ce3297cfd0054b4543e92bdb0deb65e66680","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.12-beta.8.tgz","fileCount":77,"integrity":"sha512-vzg3GgoA/HwyZdGvU6EFlsePSWhgNtIDKkx3pBc5Co+fOmUZJzW/E8SWNpgxNYB47gqP202ifXDxvnYQZltFuQ==","signatures":[{"sig":"MEYCIQCr4Yil55PMtmFSatFqoXjdJYR3bHin3+SfgHIBkHp6owIhAKUGBS/Z49Mk/4yvZd3UJhk8FAMMGZ9w47rna1e+I02N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.12-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376371},"type":"module","gitHead":"097daf917d98f20678e3ac39ce6b7fa1ebf96e62","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.12-beta.8"},"compat":{"pluginApi":">=2026.5.12-beta.8"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","undici":"8.2.0","baileys":"7.0.0-rc11","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.12-beta.8"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.12-beta.8_1778758901157_0.9181604264571921","host":"s3://npm-registry-packages-npm-production"}},"2026.5.12":{"name":"@openclaw/whatsapp","version":"2026.5.12","_id":"@openclaw/whatsapp@2026.5.12","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"4afc853610114768f9f84d0eceb544dd190f43f0","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.12.tgz","fileCount":77,"integrity":"sha512-eJKPIJOe6NFMbzQHP6O007l/85+HZgLU7EJ/sy6TzLvMdv61MxHvEAN9Q8gAPOZeUR/e0/v85Bx4/yfvqtH2cQ==","signatures":[{"sig":"MEUCIQCKqIotdS0BzHNxUYxF/kVTB4YfoQs5OB/qQGaU0zzDoQIgZwYr/dDbRm9gYM4WeqdyuJPcWKcvhRxRzdo0U9TABR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376343},"type":"module","gitHead":"f066dd2f31c231f38fbcaacd6f6dfce0801143b3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.12"},"compat":{"pluginApi":">=2026.5.12"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","undici":"8.2.0","baileys":"7.0.0-rc11","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.12"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.12_1778782898633_0.9800264594363022","host":"s3://npm-registry-packages-npm-production"}},"2026.5.14-beta.1":{"name":"@openclaw/whatsapp","version":"2026.5.14-beta.1","_id":"@openclaw/whatsapp@2026.5.14-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"deb34204cc039b99ab9f197ee27a0ce257ea6eb1","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.14-beta.1.tgz","fileCount":77,"integrity":"sha512-oPkRsNHFzBS1iLmTd2xh8O+lK/DOHGzcaKutrLM59UGuZMcXVE4xd/vL9WG083MW/sG8FD29CaSoFLgaIue1cg==","signatures":[{"sig":"MEUCIFkQieFKv+KhnUo7l3a336aSM++RXIKXRWs0DH3HUipcAiEAtaOJWfZPWMXMuGtWxYMeFLIEFQiTGeb72NHave2ujEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.14-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":382434},"type":"module","gitHead":"cef414562d6844f68c875a8771abc801c11b15a5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.14-beta.1"},"compat":{"pluginApi":">=2026.5.14-beta.1"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","undici":"8.2.0","baileys":"7.0.0-rc11","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.14-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.14-beta.1_1778794027295_0.5952206961045852","host":"s3://npm-registry-packages-npm-production"}},"2026.5.14-beta.2":{"name":"@openclaw/whatsapp","version":"2026.5.14-beta.2","_id":"@openclaw/whatsapp@2026.5.14-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"70267548d193acff09bc5f2d3df0b72e6c848dc3","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.14-beta.2.tgz","fileCount":76,"integrity":"sha512-rVSClmJ50iu9VsuNuTFCs3bG+3/ul6MzMl30qriJHBWQRrR586CvGHet764Z+hXYKJJ767eLVKynezD4YFZ4VQ==","signatures":[{"sig":"MEUCIFtbwY1pyXy9NxLT3PYbH/Yr9yeC/K4PlgCZdOK3PlrPAiEAvadgwXnqV4urESKsbpnvx8hVD9E/mdv8ZZWS7oYfBII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.14-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":384528},"type":"module","gitHead":"e029c12c3bd173cc1f8630d56db23b26746dd50d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.14-beta.2"},"compat":{"pluginApi":">=2026.5.14-beta.2"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","undici":"8.3.0","baileys":"7.0.0-rc11","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.14-beta.2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.14-beta.2_1778843068443_0.9228520475741238","host":"s3://npm-registry-packages-npm-production"}},"2026.5.16-beta.1":{"name":"@openclaw/whatsapp","version":"2026.5.16-beta.1","_id":"@openclaw/whatsapp@2026.5.16-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"d7053b1c2288265ea61214fc1a1f0bd185cf8930","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.16-beta.1.tgz","fileCount":76,"integrity":"sha512-uPKMNZKHsmYTIIOTlxIOjdDMjeZEXc4S7OVt8f2Mu/EYxic1efQ9AkkDECY4zuizcUSkizQ+WGlZdWdmHacMxA==","signatures":[{"sig":"MEYCIQCnvHoNrdH0bZukozLsPqzcyIz7o5m3XJEutw8aJ4SHvQIhAKBdW16TPd1tpBAUtT0B3TA5cdJgFUOU1tFPXvLyDc9/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.16-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":385222},"type":"module","gitHead":"dc8790d3b4091bef59b6f1327fc6fe5e9cccdb4f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.16-beta.1"},"compat":{"pluginApi":">=2026.5.16-beta.1"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","undici":"8.3.0","baileys":"7.0.0-rc11","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.16-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.16-beta.1_1778894986871_0.5873769897377736","host":"s3://npm-registry-packages-npm-production"}},"2026.5.16-beta.2":{"name":"@openclaw/whatsapp","version":"2026.5.16-beta.2","_id":"@openclaw/whatsapp@2026.5.16-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"6c9a9c5b89e8f0eda531165e3b3a19451322ca38","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.16-beta.2.tgz","fileCount":76,"integrity":"sha512-6lNqOJXqiNo4t/7htFcszuDYTWImtzS1FVK73hsF1+9WeG6qW6e+miGHS094x3CA6t9dpuqtYue967hYQkRADQ==","signatures":[{"sig":"MEUCIHOLRSwZwkRo8VCZnLV/PyOUwHVwgJx2W2g0sdxLYwpoAiEAvy8rjDtSopem/0OHcVGm5z32BvkF5aPSxZTmHMNlyfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.16-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":385222},"type":"module","gitHead":"dba00cba6fd2177b1524f080b4b1a6157e287b1f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.16-beta.2"},"compat":{"pluginApi":">=2026.5.16-beta.2"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","undici":"8.3.0","baileys":"7.0.0-rc11","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.16-beta.2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.16-beta.2_1778930644484_0.10759717082737774","host":"s3://npm-registry-packages-npm-production"}},"2026.5.16-beta.3":{"name":"@openclaw/whatsapp","version":"2026.5.16-beta.3","_id":"@openclaw/whatsapp@2026.5.16-beta.3","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"42be8fede38ed6cfa91f3cfa7b645d7d9bac18f3","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.16-beta.3.tgz","fileCount":76,"integrity":"sha512-LPosje77p7S/z+g83EBfG2k3mOhKfDugxX0hpaz0fanVjoLKnbEQUUPhLN+DG02gRJwGBOFOY4h2dqYLqHwx7Q==","signatures":[{"sig":"MEUCIHvnJD64sjEhVkF0ZB/azV8HWD4NNfgdm1+paJ50PqfoAiEAk7yKRe/XbVgLRpNA6bUAreElv7Rl9+3fa1I6Amk9B6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.16-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":385222},"type":"module","gitHead":"d08cbf7c89503e20d8106250c800bbb6e2a983ba","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.16-beta.3"},"compat":{"pluginApi":">=2026.5.16-beta.3"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","undici":"8.3.0","baileys":"7.0.0-rc11","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.16-beta.3"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.16-beta.3_1778960149784_0.9159969282539384","host":"s3://npm-registry-packages-npm-production"}},"2026.5.16-beta.4":{"name":"@openclaw/whatsapp","version":"2026.5.16-beta.4","_id":"@openclaw/whatsapp@2026.5.16-beta.4","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"6d958a58e8ac53f861a635ad092871014e121478","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.16-beta.4.tgz","fileCount":76,"integrity":"sha512-zl1JKWeuCC9ho4PmHrA88px/j10NMUvrWeSF/KQtN7pbhAU90kky6elxjpVGyFNrfCAMNqlxXwg9oQZYDKRTHg==","signatures":[{"sig":"MEUCIBnjZE8MwVTb2rixIhHssG5JSVm2JuME6WIiNiypf6uaAiEAlNwTM0ihbdyqEG9UZMMebBsSmUoYDYpQgUfDl7ZDMG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.16-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":386351},"type":"module","gitHead":"38c3a8dd48df571697cc752ce56dfc4920e2faa4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.16-beta.4"},"compat":{"pluginApi":">=2026.5.16-beta.4"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","undici":"8.3.0","baileys":"7.0.0-rc11","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.16-beta.4"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.16-beta.4_1778991409886_0.4727401775108775","host":"s3://npm-registry-packages-npm-production"}},"2026.5.16-beta.5":{"name":"@openclaw/whatsapp","version":"2026.5.16-beta.5","_id":"@openclaw/whatsapp@2026.5.16-beta.5","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"d59453b14ef0372acb90fd796c53f630f0e44dba","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.16-beta.5.tgz","fileCount":76,"integrity":"sha512-pSpXmhp5D7ulxucKuKx212lK2mn/s29wtibLW2PkJ2pmpNzZpX/9Q0pWOOUig4NluOQ/UbLIAfRM8fyc6Dlxig==","signatures":[{"sig":"MEYCIQC0SyZrVjzhNVGYeu6GTYsvqt/rEgYHVtKXvk2idbqs8wIhAL3ckSDg6LsPZLyrjHlTde3KhDZlCHmWG3pKPs21192K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.16-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387517},"type":"module","gitHead":"5dab5cefc3744c58d35fd0619fad3ad79e55b67e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.16-beta.5"},"compat":{"pluginApi":">=2026.5.16-beta.5"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","baileys":"7.0.0-rc11","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.16-beta.5"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.16-beta.5_1779040529923_0.8195125446490497","host":"s3://npm-registry-packages-npm-production"}},"2026.5.16-beta.6":{"name":"@openclaw/whatsapp","version":"2026.5.16-beta.6","_id":"@openclaw/whatsapp@2026.5.16-beta.6","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"cd5ad3a2b64d688e19a274551821f4b1716f5744","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.16-beta.6.tgz","fileCount":76,"integrity":"sha512-DQdocyYNWhPHBJoPJho+RYunbVFKk4e1pLrDSBlppwADyjaRfOBaLwAVD4vsPZ/HWh454qsrb/DFLRLqXKckgw==","signatures":[{"sig":"MEYCIQDJoyUjZxBAXGhgIsR8RaKrPvCMSb3K1YwjrHQ8Am7s9gIhAM6DVPY5tAWlmZSJqnisO/LpHdZxUDHF6EwsXmZSehfP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.16-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":388914},"type":"module","gitHead":"be2d60d8c0c00cbc33c1cc1e69ea645d02180877","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.16-beta.6"},"compat":{"pluginApi":">=2026.5.16-beta.6"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","baileys":"7.0.0-rc11","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.16-beta.6"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.16-beta.6_1779066336034_0.7453883070148206","host":"s3://npm-registry-packages-npm-production"}},"2026.5.16-beta.7":{"name":"@openclaw/whatsapp","version":"2026.5.16-beta.7","_id":"@openclaw/whatsapp@2026.5.16-beta.7","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"750d75d952afd42785e9d682f13d9ed8ab5ffd00","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.16-beta.7.tgz","fileCount":76,"integrity":"sha512-BnfqmnwjpjMon2OIyFxvNxaVIxOY7E4dd9rqAaaX22Cq9xzaKMCU9gX9IUVM5u7p4yEg3F6yoeKQMW2eSTTEaQ==","signatures":[{"sig":"MEUCIQDQR8SWc3f7UP8C/1WEZj4Q48cec8kan4k6TP1dqyulTQIgOL8zkdEeiiLmvxbFyNP4jQtnzfxkLaYKjOfCeRoZRpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.16-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":388914},"type":"module","gitHead":"fff4532d69d77fe1a8ca3baeaea4b7306cc40456","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.16-beta.7"},"compat":{"pluginApi":">=2026.5.16-beta.7"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","baileys":"7.0.0-rc11","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.16-beta.7"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.16-beta.7_1779093775125_0.45153613214320454","host":"s3://npm-registry-packages-npm-production"}},"2026.5.18-beta.1":{"name":"@openclaw/whatsapp","version":"2026.5.18-beta.1","_id":"@openclaw/whatsapp@2026.5.18-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"e692fe41d6b65658af014bb1061ad8acd4052e06","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.18-beta.1.tgz","fileCount":76,"integrity":"sha512-GoCY1xAg8Q9QgUy+diUNIUUyWHkFDWM5gY2qJvd0Sga2oB2hx1e9EFKYXQnMUphyzEuoOjM98VLgm6jwi/illg==","signatures":[{"sig":"MEQCIFj3e539a3KCmmzS6mttki30kiTNU4oUYwoceQy2rHb7AiBJoZ+/QE2JrYqpntwq0tEm8E+0wd9MAjbfutZeI41jGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.18-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":388901},"type":"module","gitHead":"4eebca1d74b24906e87e33765c8295f96dc3e8c5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.18-beta.1"},"compat":{"pluginApi":">=2026.5.18-beta.1"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","baileys":"7.0.0-rc11","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.18-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.18-beta.1_1779120503852_0.03433419813475447","host":"s3://npm-registry-packages-npm-production"}},"2026.5.18":{"name":"@openclaw/whatsapp","version":"2026.5.18","_id":"@openclaw/whatsapp@2026.5.18","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"4b8060876d7953db181b4c935412a2b3a8534a0a","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.18.tgz","fileCount":76,"integrity":"sha512-6PUZwqM8bDTj69kHZcgGygjuGStBwQAEqJ8WzV6S86MBYcxtgMmiKjoGGgQIs4caYpG38jf7R5rBROgf4CVsRA==","signatures":[{"sig":"MEUCICBSyWLkMmEo+W3EmG0KF7Il0E8faXtCxbtP0/FBQNm7AiEA5kiHycc1iJqGLXWKipQLp9mo/GDtElJCWS/vO8yHXx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":388873},"type":"module","gitHead":"50a2481652b6a62d573ece3cead60400dc77020d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.18"},"compat":{"pluginApi":">=2026.5.18"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","baileys":"7.0.0-rc11","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.18"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.18_1779130166503_0.8091628566037063","host":"s3://npm-registry-packages-npm-production"}},"2026.5.19-alpha.1":{"name":"@openclaw/whatsapp","version":"2026.5.19-alpha.1","_id":"@openclaw/whatsapp@2026.5.19-alpha.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"64dbeaa46d74a8c3443a46ee9e4bb8afb3d4ab15","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.19-alpha.1.tgz","fileCount":76,"integrity":"sha512-Kr+yi7FV/DqlA3wiNWeu2c9LladPSlBuFPfeJPfpO8j67+HXfgwiHr00BMcY2nz8NbuV+o913330NWub0YsydA==","signatures":[{"sig":"MEUCIQDeaQuRu1ng710JkUjv5AIY99FCV47xnV9mwdQofv5qcgIgElD4gUrZpv3dH5jvo0C8f/7DaTDBxrC7Y6FnXqAlJXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.19-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":396849},"type":"module","gitHead":"2812b4c6fee06d324731846c684cea8925618f65","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.19-alpha.1"},"compat":{"pluginApi":">=2026.5.19-alpha.1"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","baileys":"7.0.0-rc11","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.19-alpha.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.19-alpha.1_1779236845380_0.31289778296571735","host":"s3://npm-registry-packages-npm-production"}},"2026.5.19-beta.2":{"name":"@openclaw/whatsapp","version":"2026.5.19-beta.2","_id":"@openclaw/whatsapp@2026.5.19-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"f4292fa614b7fb16d4c6581eab140fddab848395","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.19-beta.2.tgz","fileCount":76,"integrity":"sha512-YC9KYFWJF93zAkRYChhv1/LJHlusrrcVNH8QwbgbrE9n9/kwZuLH6cALdgS+vckJhEqH/dnFbXh1XdldruP2yg==","signatures":[{"sig":"MEUCIQCuqpxXu3J1zKGNRm8c3VoJTXdE06XQAOlgK0HCXfK+ZAIgSTJ6CwN0v7HnqCh40DxIb/D/oGsAJAn05OTyjQL9lnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.19-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":396845},"type":"module","gitHead":"947a07016ecfb37fdd6349e5a2317fe7484900d7","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.19-beta.2"},"compat":{"pluginApi":">=2026.5.19-beta.2"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","baileys":"7.0.0-rc11","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.19-beta.2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.19-beta.2_1779254944337_0.450479215104852","host":"s3://npm-registry-packages-npm-production"}},"2026.5.19":{"name":"@openclaw/whatsapp","version":"2026.5.19","_id":"@openclaw/whatsapp@2026.5.19","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"f356d478329bcefced8ab4e71f671e450c02646b","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.19.tgz","fileCount":76,"integrity":"sha512-mAPuKoODsHcoY8MzxW8wOtZX1mlnCpLgipQUTs9KIGsgp/HythfsaaYadlNTDuMi+ROrqU+WR/QGkbh18HR3xg==","signatures":[{"sig":"MEUCIQC7RR/Ei6wvKcIu09/NUxk0cUVWJE451HlHDQRslfFkAgIgY7Hvu3Y/7Hbhpu9El1EGXmy9lYnttcGWUxrDHAyS/2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":396817},"type":"module","gitHead":"a185ca283a74092d3840d0c81c53cf02e25024e8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.19"},"compat":{"pluginApi":">=2026.5.19"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","baileys":"7.0.0-rc11","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.19"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.19_1779307946419_0.659678578779179","host":"s3://npm-registry-packages-npm-production"}},"2026.5.20-beta.1":{"name":"@openclaw/whatsapp","version":"2026.5.20-beta.1","_id":"@openclaw/whatsapp@2026.5.20-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"f437fb4b4087868908454647dddf232b4f66733a","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.20-beta.1.tgz","fileCount":76,"integrity":"sha512-WxUJ+yrAxnuPau+jvHTuxNj7h8mv9/+FTWtrDHX3hlyz8kx0U/fl37oK9OvroUOLYlDl8ZBxcypj74xyUn/HUg==","signatures":[{"sig":"MEQCIG0ocND83zK/MjRts/PyQFD5DJkukISq6XM/Mx9nKwycAiAlCdj4sw5y/M6bcnU44R7rweS4iQrjjeoeHv24WA9vlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.20-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":396845},"type":"module","gitHead":"abac0c573792e47087fa127359cfc909b8eb34e6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.20-beta.1"},"compat":{"pluginApi":">=2026.5.20-beta.1"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","baileys":"7.0.0-rc12","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.20-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.20-beta.1_1779322024432_0.5377739062673894","host":"s3://npm-registry-packages-npm-production"}},"2026.5.20-beta.2":{"name":"@openclaw/whatsapp","version":"2026.5.20-beta.2","_id":"@openclaw/whatsapp@2026.5.20-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"8a05422a9960f471cba7cf86f0bebf8941289ef0","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.20-beta.2.tgz","fileCount":76,"integrity":"sha512-h/kA6gNcrAS72o/TxBzA813/RggVvRJaJO5gzbMdlQ6ty0tWbCTV0WRE1wsSLuUff+f2O1tX+cGxeWgIZ2oN1w==","signatures":[{"sig":"MEUCIQCsvfWL0OBHE+iizAz1CSkltJnx0tGQ01Twrqfi9bB6/wIgONjghJhNTOV3EMlmXfj/9prK5cb321vSNCqEJOLjfRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.20-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":399246},"type":"module","gitHead":"bb00b2eee2bc31f408b8fc3c50e67e2799e9b018","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.20-beta.2"},"compat":{"pluginApi":">=2026.5.20-beta.2"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","baileys":"7.0.0-rc12","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.20-beta.2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.20-beta.2_1779378350955_0.32290012656750666","host":"s3://npm-registry-packages-npm-production"}},"2026.5.20":{"name":"@openclaw/whatsapp","version":"2026.5.20","_id":"@openclaw/whatsapp@2026.5.20","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"21bd58254eecf944dda63150f0add58f438d6924","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.20.tgz","fileCount":76,"integrity":"sha512-pDtwNa0X+8VH+bqQrC771K5mjB7XNryJ+M7PHnHtLaYbLrUH+5Pe+7y4+Tv5IxskdT8cqz2xsWZeerhAXUdvIQ==","signatures":[{"sig":"MEQCIEymutTF4uuUk8goJmWA/BxxtBsJQWxiPHllpASo12SQAiAo6ZFJvogOJxhcPA1U4+vmytXxxzrWwS6ifBayeAmZVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":399218},"type":"module","gitHead":"e510042870cf248c0e0461b6f8d427326266141d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.20"},"compat":{"pluginApi":">=2026.5.20"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","baileys":"7.0.0-rc12","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":false,"devDependencies":{"openclaw":"workspace:*","@openclaw/plugin-sdk":"workspace:*"},"peerDependencies":{"openclaw":">=2026.5.20"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.20_1779395779936_0.004339141840461913","host":"s3://npm-registry-packages-npm-production"}},"2026.5.22":{"name":"@openclaw/whatsapp","version":"2026.5.22","_id":"@openclaw/whatsapp@2026.5.22","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"f4af0865b7123ec1a7b7a547baaf4c496af1201a","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.22.tgz","fileCount":5348,"integrity":"sha512-hCga/55Iq1NwJ5dka7RQtvI3bPylXZ76/k3ngE9sNswA/GRUuhhYfr4u1YYPtzfx8aMo6JL5ccf5YA633w0bUg==","signatures":[{"sig":"MEUCIDJ62Mghw29UWDXMYpcGlb2aRylTiUVVSFW7USHkjTV9AiEAqlSllUhTt+hjZDbVPiTLiNHBLFI0S1j0j5UQwgsoZkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76682488},"type":"module","gitHead":"ad0f320caea434ad5e6056f60a679c881b6819f0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.22"},"compat":{"pluginApi":">=2026.5.22"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","baileys":"7.0.0-rc13","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.5.22"},"bundleDependencies":["audio-decode","baileys","https-proxy-agent","jimp","typebox"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.22_1779590972566_0.831794388860722","host":"s3://npm-registry-packages-npm-production"}},"2026.5.24-beta.1":{"name":"@openclaw/whatsapp","version":"2026.5.24-beta.1","_id":"@openclaw/whatsapp@2026.5.24-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"f3188367fb1e9600ad7837672624805a44978b08","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.24-beta.1.tgz","fileCount":5350,"integrity":"sha512-btjsUO43i0iBrBVhK43QXjCNcMTO6wKvBqXIpse8gqDps7NjUmhO84OuVUEq6ERE5bcZ/h89MLEtbSiakywovw==","signatures":[{"sig":"MEQCICQ0AuiXIy2BbDUm47ZH8m71mCgIRmAjQsKQf0GirXwvAiBRbpSHfx65T8jAnD6VSgJvkXru4ruC7ffeLEzYv6KT1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.24-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76728203},"type":"module","gitHead":"0e2e7c66bd6a904518b9ca9efd54b9bb1a4c8c2c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.24-beta.1"},"compat":{"pluginApi":">=2026.5.24-beta.1"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","baileys":"7.0.0-rc13","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.5.24-beta.1"},"bundleDependencies":["audio-decode","baileys","https-proxy-agent","jimp","typebox"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.24-beta.1_1779632387455_0.06203164178679943","host":"s3://npm-registry-packages-npm-production"}},"2026.5.24-beta.2":{"name":"@openclaw/whatsapp","version":"2026.5.24-beta.2","_id":"@openclaw/whatsapp@2026.5.24-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"d5bd329d6fda47a5b49070749d98985e9a8bb034","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.24-beta.2.tgz","fileCount":5350,"integrity":"sha512-DchOPi9aSblq0b8ztUn71iDHfN3gI/1LCPxgXCj/9Rvx+w+7i1UlxtcyQYzVHFAV4lNfKbftCsmHCG8uCZRW4A==","signatures":[{"sig":"MEUCIQDgigp/7+DW9KozVvsygAiO8Zny/JcTWiBdtriahBNB/gIgKue7jRXNr1yP6/3LuxUbtyilUMt94MAvMu+SnAm5FWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.24-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76728203},"type":"module","gitHead":"abb43c997433697bc215560899d87110daca5a55","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.24-beta.2"},"compat":{"pluginApi":">=2026.5.24-beta.2"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"jimp":"1.6.1","baileys":"7.0.0-rc13","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.5.24-beta.2"},"bundleDependencies":["audio-decode","baileys","https-proxy-agent","jimp","typebox"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.24-beta.2_1779676938696_0.3789030410521572","host":"s3://npm-registry-packages-npm-production"}},"2026.5.25-beta.1":{"name":"@openclaw/whatsapp","version":"2026.5.25-beta.1","_id":"@openclaw/whatsapp@2026.5.25-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"f56c0da9cb7789212972348be7f76c787d7303a7","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.25-beta.1.tgz","fileCount":3249,"integrity":"sha512-jVWgG04zJPmiubFFQ+xSCV49aMJ+g/JNbag2MxPw3KNOPtXhG0L5T85wC4BrSRQNbCFWLI5djNvOMiHDy5/Xpw==","signatures":[{"sig":"MEUCIEeoD2YhGZh0znQUto0qn2jM/zj1HIN61CFV/LAaVKnzAiEAuWa0yvqRGQdt0tKi46OTjy54XcsBEvci+EgpNPIx5p4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50379192},"type":"module","gitHead":"27ae437293ce52aa822ace37663d8342e924b66f","_npmUser":{"name":"steipete","email":"steipete@gmail.com"},"openclaw":{"build":{"openclawVersion":"2026.5.25-beta.1"},"compat":{"pluginApi":">=2026.5.25-beta.1"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.14.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"26.0.0","dependencies":{"baileys":"7.0.0-rc13","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.5.25-beta.1"},"bundleDependencies":["audio-decode","baileys","https-proxy-agent","typebox"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.25-beta.1_1779797335639_0.8065138765339293","host":"s3://npm-registry-packages-npm-production"}},"2026.5.26-beta.1":{"name":"@openclaw/whatsapp","version":"2026.5.26-beta.1","_id":"@openclaw/whatsapp@2026.5.26-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"feb833b9c921a1547477072d96725a342158239f","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.26-beta.1.tgz","fileCount":3249,"integrity":"sha512-0UGb992lGVR0pu8sG3YBHEsHy078pYAOygheftCuih5FqrmZHQvWW77K+9+Vbe2TQBGdJEHTLYsZCqqKds2gvg==","signatures":[{"sig":"MEQCIHAPr3jW2PilXd7WHn/Z90AHTEGkY1vZ1yDvMtCB6IJvAiBtcxogD1GwviRWahGFyEPQbp08rIx8/kwPjqIkh0gY6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.26-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50379234},"type":"module","gitHead":"64e01ef97aa0331e93d8093cce7d8eab9656c1f7","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.26-beta.1"},"compat":{"pluginApi":">=2026.5.26-beta.1"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"baileys":"7.0.0-rc13","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.5.26-beta.1"},"bundleDependencies":["audio-decode","baileys","https-proxy-agent","typebox"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.26-beta.1_1779838248852_0.7493328943929713","host":"s3://npm-registry-packages-npm-production"}},"2026.5.26-beta.2":{"name":"@openclaw/whatsapp","version":"2026.5.26-beta.2","_id":"@openclaw/whatsapp@2026.5.26-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"1f85b018b5462ee91ffa1d04eec1324ec81f9f0e","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.26-beta.2.tgz","fileCount":3249,"integrity":"sha512-XkwggcY899eNvIwbAJdrWOVN4BKIf1cD3eK9LeyR3dYJdUKj0gePa9thuTNM1X1z3i2+rh/weY9sLoy1TmS1tg==","signatures":[{"sig":"MEUCIBMhFp1/Nl0CWxrW60LaWwluXF26/2bOk8KGyzhW96TQAiEAylt2vAljjhotBZo8U5R2PB2jh8kewP55hOmPFYEs1sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.26-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50372093},"type":"module","gitHead":"7d89681bb0b5b65d06b969c0f14f313fec3fe434","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.26-beta.2"},"compat":{"pluginApi":">=2026.5.26-beta.2"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"baileys":"7.0.0-rc13","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.5.26-beta.2"},"bundleDependencies":["audio-decode","baileys","https-proxy-agent","typebox"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.26-beta.2_1779868098451_0.8941134968930089","host":"s3://npm-registry-packages-npm-production"}},"2026.5.26":{"name":"@openclaw/whatsapp","version":"2026.5.26","_id":"@openclaw/whatsapp@2026.5.26","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"5c0424e6d085d07cb7375e7d56ddd42632429351","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.26.tgz","fileCount":3249,"integrity":"sha512-Plq9l9kgsiREcNVIpPzEbbfR+p0esk3MM+JWE3pn3EQ1uzvNxoQ6H5+BhMS8IGA3dTG0IVLSJJv4BZNAI5mZKw==","signatures":[{"sig":"MEQCIASJ51vSyuO6T5jSkLdEejUlqqTlG6E9QdU3IUG5gub/AiAF4x1Z2mkyp4JRGDnpVNt/c72aCh3SokyUoKGi77rFbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50372044},"type":"module","gitHead":"10ad3aa16068baa84a1bd9ac4f7d42ae725cedb7","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.26"},"compat":{"pluginApi":">=2026.5.26"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin","directories":{},"_nodeVersion":"24.15.0","dependencies":{"baileys":"7.0.0-rc13","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.5.26"},"bundleDependencies":["audio-decode","baileys","https-proxy-agent","typebox"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.26_1779885021093_0.22047956254504997","host":"s3://npm-registry-packages-npm-production"}},"2026.5.27-beta.1":{"name":"@openclaw/whatsapp","version":"2026.5.27-beta.1","_id":"@openclaw/whatsapp@2026.5.27-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"8576582b8dbf133afad52f5b8f34a398d3b53a43","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.27-beta.1.tgz","fileCount":3249,"integrity":"sha512-hebNervXpW0Xs0bS/s6NKD2Wjo+grTaMoKSp305+EWw3r49voDBE/ZjPPHzhpfEZ+tOZW99LOrgGc7cnQuFQNg==","signatures":[{"sig":"MEUCIDtRt8V7airzwew/GgXTsmSCL9bSNuAaaMNHdHehgrgmAiEA4tI/lkVrGgXCMFl3ktnWgiS71zIgFAx6BzHoB6rnuqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.27-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50372676},"type":"module","gitHead":"a9aaeeafd90321de5a72dc3d71b78f8d0351fec6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.27-beta.1"},"compat":{"pluginApi":">=2026.5.27-beta.1"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin for WhatsApp Web chats.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"baileys":"7.0.0-rc13","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.5.27-beta.1"},"bundleDependencies":["audio-decode","baileys","https-proxy-agent","typebox"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.27-beta.1_1779947282572_0.2434896399632902","host":"s3://npm-registry-packages-npm-production"}},"2026.5.27":{"name":"@openclaw/whatsapp","version":"2026.5.27","_id":"@openclaw/whatsapp@2026.5.27","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"7e8166f17c390ec8a6746ba210cb26ade553efa1","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.27.tgz","fileCount":3249,"integrity":"sha512-YK0LHyZunO3sQQ6KRZ1UvCQL1UA9K8hduclWSWBMt0dPaamiKSP+oXFEZ4e8gTeTRCZTOwaMPO7RdwguSm6lsA==","signatures":[{"sig":"MEUCIQCQJ0rsOnXJzu1lgtGo5Qd+2g3foGrrvZWdrL9rCNt29wIgSMHznvYx5hatzjnbp93dxbQ8HEfn0RrN9b/5+J9piDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50372695},"type":"module","gitHead":"27ae826f65256c7fbd1d78475fca87b674a53e7b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.27"},"compat":{"pluginApi":">=2026.5.27"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin for WhatsApp Web chats.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"baileys":"7.0.0-rc13","typebox":"1.1.38","audio-decode":"2.2.3","https-proxy-agent":"9.0.0"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.5.27"},"bundleDependencies":["audio-decode","baileys","https-proxy-agent","typebox"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.27_1779967982122_0.22025672948458475","host":"s3://npm-registry-packages-npm-production"}},"2026.5.28-beta.1":{"name":"@openclaw/whatsapp","version":"2026.5.28-beta.1","_id":"@openclaw/whatsapp@2026.5.28-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"e8f12e254fa1d490b828eacf54ed61162d30157a","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.28-beta.1.tgz","fileCount":3219,"integrity":"sha512-8H3WdQ1+jnpjlCTvIxGb7ti4ZdbfvulGygJpCNe4FiPuaWNJDTa5RQLI0xaBssvQbQdUpPPtcCt4QrfB5sJ/vg==","signatures":[{"sig":"MEYCIQCG0tH70DdcczXO90T/TKRPm9avbeFZN9kKaeet+uwNHAIhANJWM07HJsYQTjvhIWO01OUSnAbi1d8hKUMA6o/7qQv+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.28-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50318985},"type":"module","gitHead":"84fd629ecfc40298225a595116bed1e1fdfa9347","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.28-beta.1"},"compat":{"pluginApi":">=2026.5.28-beta.1"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin for WhatsApp Web chats.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"baileys":"7.0.0-rc13","typebox":"1.1.38","audio-decode":"2.2.3"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.5.28-beta.1"},"bundleDependencies":["audio-decode","baileys","typebox"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.28-beta.1_1780030510226_0.1610214569120838","host":"s3://npm-registry-packages-npm-production"}},"2026.5.28-beta.2":{"name":"@openclaw/whatsapp","version":"2026.5.28-beta.2","_id":"@openclaw/whatsapp@2026.5.28-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"3b86507789987e27a9219d1a0e06147ba20a510e","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.28-beta.2.tgz","fileCount":3219,"integrity":"sha512-uLeiWMQtepRJFzeH1XJBtJJiEF/59X173BeZ1rYnFELJSPXGdVcuZlOkHIQB4jizL9+0jLlUpJykhYaRzX8JAA==","signatures":[{"sig":"MEQCIFVeXZTPvBlWKI8QVYiev5GrdVpZk9RXnqXkr6koMMrXAiA88l3jg7E7G3ExxaxKyKXiwo8q8kfavaPeCtJDE8p3tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.28-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50319042},"type":"module","gitHead":"47271214abe04ab3c316f458bdc8f13980060c65","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.28-beta.2"},"compat":{"pluginApi":">=2026.5.28-beta.2"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin for WhatsApp Web chats.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"baileys":"7.0.0-rc13","typebox":"1.1.38","audio-decode":"2.2.3"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.5.28-beta.2"},"bundleDependencies":["audio-decode","baileys","typebox"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.28-beta.2_1780057735824_0.677306786187623","host":"s3://npm-registry-packages-npm-production"}},"2026.5.28-beta.3":{"name":"@openclaw/whatsapp","version":"2026.5.28-beta.3","_id":"@openclaw/whatsapp@2026.5.28-beta.3","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"4b55274918f99030b8b429070f407f8641a79787","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.28-beta.3.tgz","fileCount":3219,"integrity":"sha512-IhLY6eELK60vfZs5F7es0Ui/UwoC7700GXbRpl8Z7Yad73mvOZjChn5eOudLRHMylKWNjMLaIi8nCC5+rD72Tw==","signatures":[{"sig":"MEUCIQD7qTbNdZQ/EWPnI+MMvgTNUKXiTBrlOoP0dLD6VavujAIgBA78R1oHwSBEvUjDH5b97ApxoITikCuJoQFDWMlAroY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.28-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50319042},"type":"module","gitHead":"68601c55ddd636e06249380944b88f6b76ac2d58","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.28-beta.3"},"compat":{"pluginApi":">=2026.5.28-beta.3"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin for WhatsApp Web chats.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"baileys":"7.0.0-rc13","typebox":"1.1.38","audio-decode":"2.2.3"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.5.28-beta.3"},"bundleDependencies":["audio-decode","baileys","typebox"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.28-beta.3_1780074692589_0.7751342493539097","host":"s3://npm-registry-packages-npm-production"}},"2026.5.28-beta.4":{"name":"@openclaw/whatsapp","version":"2026.5.28-beta.4","_id":"@openclaw/whatsapp@2026.5.28-beta.4","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"56332569a9a16ee0f16bd07d3ddd5928f0f79498","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.28-beta.4.tgz","fileCount":3219,"integrity":"sha512-hCmUFAV7wufucaspj6IGZteCbSM5yKNZOS5GQK9Kxp17NjmtSONgwc2hQBUKKKFXIPSyDfnwfyud+Vt8HZ7TSQ==","signatures":[{"sig":"MEQCIGD7kI2fQNEvJdqdoF9nHULv3YXhJCDS9qRVVf99QUvbAiBMXl3V7c2Dy1fcaxiZtincQV2c7Fkvoqr7kcuvdSRvnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.28-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50319422},"type":"module","gitHead":"b717704a0b6630f8cf1cafaa040bfc22afc5dea6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.28-beta.4"},"compat":{"pluginApi":">=2026.5.28-beta.4"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin for WhatsApp Web chats.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"baileys":"7.0.0-rc13","typebox":"1.1.38","audio-decode":"2.2.3"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.5.28-beta.4"},"bundleDependencies":["audio-decode","baileys","typebox"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.28-beta.4_1780094156571_0.31778263676490237","host":"s3://npm-registry-packages-npm-production"}},"2026.5.28":{"name":"@openclaw/whatsapp","version":"2026.5.28","_id":"@openclaw/whatsapp@2026.5.28","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"8178af85585b85c72383fcb55accdffa560c0ae9","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.28.tgz","fileCount":3219,"integrity":"sha512-0ePpa0blrRi76LpKgb/M2cAonKfIqmyKsAG1OP7hQmQlXlXtJNBdu3+EhfAt5efKtn8VTwlxMHd/5fo0LdCMYQ==","signatures":[{"sig":"MEUCIQCo7gv0mli4Cm8LPSHUQ5Iu8nFtvwom9Xdy7oWLudvZLAIgWB8qR7bxthQU1b3BZ0ulodmfBLIvoek/NuGkGxocu9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50320869},"type":"module","gitHead":"e93216080aa1f425d3ab127014603eba8e365b2d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.28"},"compat":{"pluginApi":">=2026.5.28"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin for WhatsApp Web chats.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"baileys":"7.0.0-rc13","typebox":"1.1.38","audio-decode":"2.2.3"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.5.28"},"bundleDependencies":["audio-decode","baileys","typebox"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.28_1780171216906_0.7935511703025167","host":"s3://npm-registry-packages-npm-production"}},"2026.5.30-beta.1":{"name":"@openclaw/whatsapp","version":"2026.5.30-beta.1","_id":"@openclaw/whatsapp@2026.5.30-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"94bded408f37a5302179ae08d3e1abccc3c293c0","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.30-beta.1.tgz","fileCount":3219,"integrity":"sha512-ozf6JfI+S+s56cuuuqOe7Uk4W92JEHInO7kJkxwSo+hpnQk5xTiRMAZfjpAX4uA1C1LNQjUtPUFPzUUKZOpk5w==","signatures":[{"sig":"MEUCIQDUdkoY3JlVPq5vhuCSR2katWnHgDMjQcC9Ijdt5bnR+AIgOa0NU2EY810/nRebs6miZnLtQDDWQBBFpFoXlDP4g1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.30-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50319795},"type":"module","gitHead":"fba2397cfea95df7de40060613ca5e9c882603fd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.30-beta.1"},"compat":{"pluginApi":">=2026.5.30-beta.1"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin for WhatsApp Web chats.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"baileys":"7.0.0-rc13","typebox":"1.1.38","audio-decode":"2.2.3"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.5.30-beta.1"},"bundleDependencies":["audio-decode","baileys","typebox"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.30-beta.1_1780191754038_0.4586269098600737","host":"s3://npm-registry-packages-npm-production"}},"2026.5.31-beta.1":{"name":"@openclaw/whatsapp","version":"2026.5.31-beta.1","_id":"@openclaw/whatsapp@2026.5.31-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"299f9048e0a301317cf2aa14e74448cd84a2d7cf","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.31-beta.1.tgz","fileCount":3266,"integrity":"sha512-5n4znXo2WeGHzFWFv3/ogvZDgygSlC3bn4MEQ+BIwrVJMMJH/IIYL7DyNRHVqMtOiJcAdDjmuUOJqHEOE6Qh1A==","signatures":[{"sig":"MEQCIDyiycCpnLdAXMT76UMncBrlAHEVGOyILQ+XUH/RwiufAiBqFE0b5dVJfNCll9bOUrBrPd13iYQn1bhrOwraqr+Hcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.31-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44458648},"type":"module","gitHead":"ebba638f58d96c5a084216ae7e8f384552edf71e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.31-beta.1"},"compat":{"pluginApi":">=2026.5.31-beta.1"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin for WhatsApp Web chats.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"baileys":"7.0.0-rc13","typebox":"1.1.39","audio-decode":"3.10.1"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.5.31-beta.1"},"bundleDependencies":["audio-decode","baileys","typebox"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.31-beta.1_1780250926730_0.648965041220203","host":"s3://npm-registry-packages-npm-production"}},"2026.5.31-beta.2":{"name":"@openclaw/whatsapp","version":"2026.5.31-beta.2","_id":"@openclaw/whatsapp@2026.5.31-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"52df80985a80b3bddfa8361828a693683b91dfd8","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.31-beta.2.tgz","fileCount":3267,"integrity":"sha512-f2lNqOsgW35cxs6KsbKUlhCFR3lnECaOKxo23F3pRpPw3plCoJRkJewwqsQCaGuqxH1k67oGbVrMgq2Sn/TfJw==","signatures":[{"sig":"MEYCIQDk1Fa3zdsuDgHoQjAYtJSuT4RfMsilesMYuMipViQsdwIhAIn22vS78ZQHapthPYK+f/WINaSYctVtCLPxCUrDW9S6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.31-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44458949},"type":"module","gitHead":"c4663da0b659bbe18c2c87d3bb5fcab78ca3254e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.31-beta.2"},"compat":{"pluginApi":">=2026.5.31-beta.2"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin for WhatsApp Web chats.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"baileys":"7.0.0-rc13","typebox":"1.1.39","audio-decode":"3.10.1"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.5.31-beta.2"},"bundleDependencies":["audio-decode","baileys","typebox"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.31-beta.2_1780253116429_0.16098150022196256","host":"s3://npm-registry-packages-npm-production"}},"2026.5.31-beta.3":{"name":"@openclaw/whatsapp","version":"2026.5.31-beta.3","_id":"@openclaw/whatsapp@2026.5.31-beta.3","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"683f5a2843791d43e62aea729812f7433e08c884","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.31-beta.3.tgz","fileCount":3220,"integrity":"sha512-/CTtWIfSPfBkWM7noYLmGpmsVvk5qDmrUEySzAqrMaLPEKsblQeUri59bpfrY52w4iNC4uhopW2i0gKKMPXbrw==","signatures":[{"sig":"MEQCIA+e3m1Y9ymBjme7llBwIQTTHU/7XC5LTpG1HnjT8yIMAiBvla6RVaGkfCXsROa+zX57YCEL5i3o+/AHCHQNY5rsqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.31-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50325720},"type":"module","gitHead":"3fcd8e08fbcf8f3cf065a5ea574dcbec8c2df62a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.31-beta.3"},"compat":{"pluginApi":">=2026.5.31-beta.3"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin for WhatsApp Web chats.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"baileys":"7.0.0-rc13","typebox":"1.1.39","audio-decode":"2.2.3"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.5.31-beta.3"},"bundleDependencies":["audio-decode","baileys","typebox"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.31-beta.3_1780257440928_0.8319924454056713","host":"s3://npm-registry-packages-npm-production"}},"2026.5.31-beta.4":{"name":"@openclaw/whatsapp","version":"2026.5.31-beta.4","_id":"@openclaw/whatsapp@2026.5.31-beta.4","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"d81b79f6af4dc146fe99e1c730d0b58e13b3d888","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.5.31-beta.4.tgz","fileCount":3220,"integrity":"sha512-ecUN07P1qOgfTZU+LLbwmzDb7cvWnSHe8rjAOcjCMUwdri4Q4zSJE5ghTZoGff/0QtZpqI6gDGMK6Xt2NAu2Zg==","signatures":[{"sig":"MEYCIQD6b7KKokhioT0+K756jZrlY77ABwYGj0BaeLt1fg/UUAIhANJ+2SzM3Njsx7vmJYXQoPFFtkQrv7twbm6e3i+3f/FS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.5.31-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50326168},"type":"module","gitHead":"45edbcc71b5c0edc0187a48d30344810d7ac4baa","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.5.31-beta.4"},"compat":{"pluginApi":">=2026.5.31-beta.4"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin for WhatsApp Web chats.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"baileys":"7.0.0-rc13","typebox":"1.1.39","audio-decode":"2.2.3"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.5.31-beta.4"},"bundleDependencies":["audio-decode","baileys","typebox"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.5.31-beta.4_1780301927255_0.28993874832100963","host":"s3://npm-registry-packages-npm-production"}},"2026.6.1-beta.1":{"name":"@openclaw/whatsapp","version":"2026.6.1-beta.1","_id":"@openclaw/whatsapp@2026.6.1-beta.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"cca7776bfd1a767bec14d839d29321f87db9963a","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.6.1-beta.1.tgz","fileCount":3220,"integrity":"sha512-p/+G/qskuP6VpVPD5Y3IFaJ7VJ6CMklBAW51H77vpwLLnG4WhhcpmdmTnmNq5weqB8TgstwMQ/eV1KNBjWCdJg==","signatures":[{"sig":"MEYCIQCYEj3rPU11HBjg54H+8clvfygvhPOjseEvueG4vWfIVQIhALCJ/NHmmWphYGkV1BKFJbjhErCc6VbpLpDl5WzuPDgh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.6.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50326161},"type":"module","gitHead":"13dd4e3f2ece79ec8c736600cd596c3efbd7be9b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.6.1-beta.1"},"compat":{"pluginApi":">=2026.6.1-beta.1"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin for WhatsApp Web chats.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"baileys":"7.0.0-rc13","typebox":"1.1.39","audio-decode":"2.2.3"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.6.1-beta.1"},"bundleDependencies":["audio-decode","baileys","typebox"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.6.1-beta.1_1780342853004_0.6943766831303209","host":"s3://npm-registry-packages-npm-production"}},"2026.6.1-beta.2":{"name":"@openclaw/whatsapp","version":"2026.6.1-beta.2","_id":"@openclaw/whatsapp@2026.6.1-beta.2","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"ccab192d0d706cd4340f94c54a076dfb5430a733","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.6.1-beta.2.tgz","fileCount":3220,"integrity":"sha512-zfAJzakEewnh0ZKblx22jWx1pYPRwZdUWhMKi95tIIZj9YMZ1x+55uPygbfR+mYitkipdCdDnav3Ma7A5LdB9g==","signatures":[{"sig":"MEYCIQCS2+4NGsTRn0gwo27Tl47b5yq0Mbi8apIjSjDGBS08fgIhAIURLNStNiQmp48UbA85CErYywoMX2VGlgfHwGptmzxl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.6.1-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50326161},"type":"module","gitHead":"5ffec9056c906b3e697c70054360aed1b3560109","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.6.1-beta.2"},"compat":{"pluginApi":">=2026.6.1-beta.2"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin for WhatsApp Web chats.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"baileys":"7.0.0-rc13","typebox":"1.1.39","audio-decode":"2.2.3"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.6.1-beta.2"},"bundleDependencies":["audio-decode","baileys","typebox"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.6.1-beta.2_1780412723059_0.6604909207661989","host":"s3://npm-registry-packages-npm-production"}},"2026.6.1-beta.3":{"name":"@openclaw/whatsapp","version":"2026.6.1-beta.3","_id":"@openclaw/whatsapp@2026.6.1-beta.3","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"123368f6e5b43a4cc0ca487d0e090994d0bf98ff","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.6.1-beta.3.tgz","fileCount":3220,"integrity":"sha512-kE5r/FqjMgwaD0YfsBT+mpd+gspo86CiGKg2TB/8zW6valonsdjJuq6qYhnoNYLuNqGen7+TFQ/vF5muJ4AKdg==","signatures":[{"sig":"MEQCIGJLRWF86fR94kGK1y6tkrJ+QCRCIoQcoAPCA0fQ2TYuAiAc68wZV21uM0NkxZVr0g7maHnF+4avFMPCXdkqOWR9Cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.6.1-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50326161},"type":"module","gitHead":"3b53e2cb09cff40ac6943e7223dcf01bb504fa90","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.6.1-beta.3"},"compat":{"pluginApi":">=2026.6.1-beta.3"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin for WhatsApp Web chats.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"baileys":"7.0.0-rc13","typebox":"1.1.39","audio-decode":"2.2.3"},"_hasShrinkwrap":true,"readmeFilename":"README.md","peerDependencies":{"openclaw":">=2026.6.1-beta.3"},"bundleDependencies":["audio-decode","baileys","typebox"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.6.1-beta.3_1780477619673_0.822883879657095","host":"s3://npm-registry-packages-npm-production"}},"2026.6.1":{"name":"@openclaw/whatsapp","version":"2026.6.1","_id":"@openclaw/whatsapp@2026.6.1","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"homepage":"https://github.com/openclaw/openclaw#readme","bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"dist":{"shasum":"0c72cc76dec949ee44267a7a405b58a2827f3afd","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.6.1.tgz","fileCount":3220,"integrity":"sha512-oY+yecq+dusNSADKej2JIJ/Kkw5QuPKzF72zz/by7RkHjSz/A2cznHD+6oTSOGsgQ4DczOd5OmwqSJjVW5OYLw==","signatures":[{"sig":"MEQCIC+/8wCerODQVaoiPXTHeyTGuQ+JoncWmwqd+grPOA9JAiBmPbf9ZWlMPacFmtENX3KvxipFh5bmF0DTszCBvLJAtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50326112},"type":"module","gitHead":"2e08f0f4221f522b60423ed6ffd83427942b28de","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"openclaw":{"build":{"openclawVersion":"2026.6.1"},"compat":{"pluginApi":">=2026.6.1"},"channel":{"id":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","label":"WhatsApp","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","detailLabel":"WhatsApp Web","systemImage":"message","cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}],"selectionLabel":"WhatsApp (QR link)","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"}},"install":{"npmSpec":"@openclaw/whatsapp","clawhubSpec":"clawhub:@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"release":{"publishToNpm":true,"publishToClawHub":true},"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacySessionSurfaces":true,"legacyStateMigrations":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenClaw WhatsApp channel plugin for WhatsApp Web chats.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"baileys":"7.0.0-rc13","typebox":"1.1.39","audio-decode":"2.2.3"},"_hasShrinkwrap":true,"peerDependencies":{"openclaw":">=2026.6.1"},"bundleDependencies":["audio-decode","baileys","typebox"],"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/whatsapp_2026.6.1_1780514479607_0.44568753940550865","host":"s3://npm-registry-packages-npm-production"}},"2026.6.2-beta.1":{"name":"@openclaw/whatsapp","version":"2026.6.2-beta.1","description":"OpenClaw WhatsApp channel plugin for WhatsApp Web chats.","repository":{"type":"git","url":"git+https://github.com/openclaw/openclaw.git"},"type":"module","dependencies":{"audio-decode":"2.2.3","baileys":"7.0.0-rc13","typebox":"1.1.39"},"peerDependencies":{"openclaw":">=2026.6.2-beta.1"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"extensions":["./index.ts"],"setupEntry":"./setup-entry.ts","setupFeatures":{"legacyStateMigrations":true,"legacySessionSurfaces":true},"channel":{"id":"whatsapp","label":"WhatsApp","selectionLabel":"WhatsApp (QR link)","detailLabel":"WhatsApp Web","docsPath":"/channels/whatsapp","docsLabel":"whatsapp","blurb":"works with your own number; recommend a separate phone + eSIM.","systemImage":"message","persistedAuthState":{"specifier":"./auth-presence","exportName":"hasAnyWhatsAppAuth"},"cliAddOptions":[{"flags":"--auth-dir <path>","description":"WhatsApp auth directory override"}]},"install":{"clawhubSpec":"clawhub:@openclaw/whatsapp","npmSpec":"@openclaw/whatsapp","defaultChoice":"clawhub","minHostVersion":">=2026.4.25"},"compat":{"pluginApi":">=2026.6.2-beta.1"},"build":{"openclawVersion":"2026.6.2-beta.1"},"release":{"publishToClawHub":true,"publishToNpm":true},"runtimeExtensions":["./dist/index.js"],"runtimeSetupEntry":"./dist/setup-entry.js"},"readmeFilename":"README.md","gitHead":"f03f57aa2a0a381bed0fdefd98ac583cb13f4472","_id":"@openclaw/whatsapp@2026.6.2-beta.1","bundleDependencies":["audio-decode","baileys","typebox"],"bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"homepage":"https://github.com/openclaw/openclaw#readme","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-s+9DYFR8dXvmqW/WzcTWgZ1s0xQIdrdrunzXa50nueY5PxQxL4VPo4H42oRvv5j/+2uNJjZD3UJzxfRKwb0D3A==","shasum":"cbe1c6e6278a70e18005228bf9310c3683880a9b","tarball":"https://registry.npmjs.org/@openclaw/whatsapp/-/whatsapp-2026.6.2-beta.1.tgz","fileCount":3220,"unpackedSize":50326640,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@openclaw%2fwhatsapp@2026.6.2-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDZeyQOFn8RgxHrR9Z/iBlk6WvYU9zzjR6K+qOMN1GEqAiEAia81mPNWb/pgtLbcgGCai1LBlLHoWz7qKrxLzA29BLU="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d1746503-3e83-4d01-8ee3-5314fa1c832e"}},"directories":{},"maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/whatsapp_2026.6.2-beta.1_1780530751313_0.32754900835268486"},"_hasShrinkwrap":true}},"time":{"created":"2026-05-02T05:17:59.405Z","modified":"2026-06-03T23:52:32.216Z","2026.2.9":"2026-02-09T18:31:32.017Z","2026.5.1-beta.1":"2026-05-02T05:17:59.723Z","2026.5.2-beta.1":"2026-05-02T18:28:13.046Z","2026.5.2-beta.2":"2026-05-02T20:47:04.257Z","2026.5.2":"2026-05-02T23:43:06.494Z","2026.5.3-beta.1":"2026-05-03T20:00:11.872Z","2026.5.3-beta.2":"2026-05-03T21:07:38.210Z","2026.5.3-beta.4":"2026-05-04T04:00:03.143Z","2026.5.3":"2026-05-04T07:39:09.183Z","2026.5.4-beta.1":"2026-05-04T17:35:57.983Z","2026.5.4-beta.2":"2026-05-05T02:00:49.449Z","2026.5.4-beta.3":"2026-05-05T05:26:31.531Z","2026.5.4":"2026-05-05T07:59:59.474Z","2026.5.5-beta.1":"2026-05-06T02:23:18.056Z","2026.5.5-beta.2":"2026-05-06T07:04:36.902Z","2026.5.5":"2026-05-06T08:35:10.266Z","2026.5.6":"2026-05-06T17:24:01.190Z","2026.5.6-beta.1":"2026-05-07T13:18:47.298Z","2026.5.7-beta.1":"2026-05-07T15:23:46.729Z","2026.5.7":"2026-05-07T20:29:41.903Z","2026.5.9-beta.1":"2026-05-09T13:09:26.805Z","2026.5.10-beta.1":"2026-05-10T13:48:34.641Z","2026.5.10-beta.2":"2026-05-10T18:02:00.295Z","2026.5.10-beta.3":"2026-05-11T03:25:00.076Z","2026.5.10-beta.4":"2026-05-11T15:58:06.399Z","2026.5.10-beta.5":"2026-05-11T16:33:06.269Z","2026.5.12-beta.1":"2026-05-12T17:05:40.731Z","2026.5.12-beta.2":"2026-05-12T22:10:47.572Z","2026.5.12-beta.3":"2026-05-12T23:34:28.245Z","2026.5.12-beta.4":"2026-05-13T05:12:03.315Z","2026.5.12-beta.5":"2026-05-13T17:55:38.856Z","2026.5.12-beta.6":"2026-05-13T20:55:25.595Z","2026.5.12-beta.7":"2026-05-14T09:23:37.604Z","2026.5.12-beta.8":"2026-05-14T11:41:41.299Z","2026.5.12":"2026-05-14T18:21:38.792Z","2026.5.14-beta.1":"2026-05-14T21:27:07.449Z","2026.5.14-beta.2":"2026-05-15T11:04:28.666Z","2026.5.16-beta.1":"2026-05-16T01:29:47.014Z","2026.5.16-beta.2":"2026-05-16T11:24:04.625Z","2026.5.16-beta.3":"2026-05-16T19:35:49.921Z","2026.5.16-beta.4":"2026-05-17T04:16:50.043Z","2026.5.16-beta.5":"2026-05-17T17:55:30.105Z","2026.5.16-beta.6":"2026-05-18T01:05:36.208Z","2026.5.16-beta.7":"2026-05-18T08:42:55.259Z","2026.5.18-beta.1":"2026-05-18T16:08:24.027Z","2026.5.18":"2026-05-18T18:49:26.648Z","2026.5.19-alpha.1":"2026-05-20T00:27:25.570Z","2026.5.19-beta.2":"2026-05-20T05:29:04.504Z","2026.5.19":"2026-05-20T20:12:26.611Z","2026.5.20-beta.1":"2026-05-21T00:07:04.570Z","2026.5.20-beta.2":"2026-05-21T15:45:51.154Z","2026.5.20":"2026-05-21T20:36:20.080Z","2026.5.22":"2026-05-24T02:49:33.137Z","2026.5.24-beta.1":"2026-05-24T14:19:48.226Z","2026.5.24-beta.2":"2026-05-25T02:42:19.354Z","2026.5.25-beta.1":"2026-05-26T12:08:56.154Z","2026.5.26-beta.1":"2026-05-26T23:30:49.654Z","2026.5.26-beta.2":"2026-05-27T07:48:19.034Z","2026.5.26":"2026-05-27T12:30:21.506Z","2026.5.27-beta.1":"2026-05-28T05:48:03.022Z","2026.5.27":"2026-05-28T11:33:02.562Z","2026.5.28-beta.1":"2026-05-29T04:55:10.711Z","2026.5.28-beta.2":"2026-05-29T12:28:56.272Z","2026.5.28-beta.3":"2026-05-29T17:11:33.062Z","2026.5.28-beta.4":"2026-05-29T22:35:57.046Z","2026.5.28":"2026-05-30T20:00:17.424Z","2026.5.30-beta.1":"2026-05-31T01:42:34.489Z","2026.5.31-beta.1":"2026-05-31T18:08:47.217Z","2026.5.31-beta.2":"2026-05-31T18:45:16.919Z","2026.5.31-beta.3":"2026-05-31T19:57:21.381Z","2026.5.31-beta.4":"2026-06-01T08:18:47.688Z","2026.6.1-beta.1":"2026-06-01T19:40:53.515Z","2026.6.1-beta.2":"2026-06-02T15:05:23.914Z","2026.6.1-beta.3":"2026-06-03T09:07:00.157Z","2026.6.1":"2026-06-03T19:21:20.042Z","2026.6.2-beta.1":"2026-06-03T23:52:31.854Z"},"bugs":{"url":"https://github.com/openclaw/openclaw/issues"},"homepage":"https://github.com/openclaw/openclaw#readme","repository":{"url":"git+https://github.com/openclaw/openclaw.git","type":"git"},"description":"OpenClaw WhatsApp channel plugin for WhatsApp Web chats.","maintainers":[{"name":"steipete","email":"steipete@gmail.com"},{"name":"vincentkoc","email":"vincentkoc@ieee.org"}],"readme":"","readmeFilename":""}