{"_id":"@alfe.ai/openclaw-voice","_rev":"42-8d34a1456d9f51739ef6fdbb3909f289","name":"@alfe.ai/openclaw-voice","dist-tags":{"latest":"0.2.8"},"versions":{"0.0.1":{"name":"@alfe.ai/openclaw-voice","version":"0.0.1","_id":"@alfe.ai/openclaw-voice@0.0.1","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"f691ef368b46aeb97ccaaa4a6a2ff1d354182005","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.0.1.tgz","fileCount":4,"integrity":"sha512-J372TYbrxrIA6GxbLuDRfx/T84+m5Jl1m+kq5pArdqzMb65PSGcwp5y7mvtBaA2MoHcFljFoN2K6bXpNJD4fmA==","signatures":[{"sig":"MEUCIQDTXt3zmzFo4w3I2WrMZ0TNcPox0wJ+1Emb5ZxSW5W0kgIgBxN/nYXlZX1UWNkuZt7nOexbFX9Q0/pwo2zezP/vSOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14188},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.0.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/952ad8befa22250d19a9311771d14ce7/alfe.ai-openclaw-voice-0.0.1.tgz","_integrity":"sha512-J372TYbrxrIA6GxbLuDRfx/T84+m5Jl1m+kq5pArdqzMb65PSGcwp5y7mvtBaA2MoHcFljFoN2K6bXpNJD4fmA==","_npmVersion":"10.9.4","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@sinclair/typebox":"^0.34.48"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.0.1_1774554267294_0.5183094892635784","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@alfe.ai/openclaw-voice","version":"0.0.2","_id":"@alfe.ai/openclaw-voice@0.0.2","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"07f46276f39bd70fac0721fde91abc1ed2b7ca17","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.0.2.tgz","fileCount":4,"integrity":"sha512-nQPQkiCsef2hTJLknCRVVjYyTBtyqL+NtfCT1cnleS07D2SuzsYD+OMCie7GC5kOd36XhhvzWfVy5BBJevc9gg==","signatures":[{"sig":"MEUCIQDAZh/QScfx0OvnEqCChL/ctLD8exSisbGX+mPCNdhxkAIgN9hg2qGYaHvYDCcqgloVBKDaCimvWvzGfutZcZIFVkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14188},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.0.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/30b0d49c0d4d22209b37a9296523c209/alfe.ai-openclaw-voice-0.0.2.tgz","_integrity":"sha512-nQPQkiCsef2hTJLknCRVVjYyTBtyqL+NtfCT1cnleS07D2SuzsYD+OMCie7GC5kOd36XhhvzWfVy5BBJevc9gg==","_npmVersion":"10.9.4","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@sinclair/typebox":"^0.34.48"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.0.2_1774741022083_0.02240634084557902","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@alfe.ai/openclaw-voice","version":"0.0.3","_id":"@alfe.ai/openclaw-voice@0.0.3","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"09e57401532086a21dc107fd64bd6f2744c387ec","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.0.3.tgz","fileCount":6,"integrity":"sha512-LULY9gM3J6LnR9D+Go/JaYRKnuknTJpzWGuDnhFX/MCOLsW7TW9N+CMBIclxiJkjcXKbKNmPJE2VF3NIi2mIRg==","signatures":[{"sig":"MEYCIQDBCSxkcr+WeL9McPyY4NACu3elfKOZ6wjOSJhLRh2N1gIhAJRM+d7/lUJ5RJJwjCbhv214R0A+2RI2BRUnZjVXvRS3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11092},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.0.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/254d70162322757196db1c3d5f86079e/alfe.ai-openclaw-voice-0.0.3.tgz","_integrity":"sha512-LULY9gM3J6LnR9D+Go/JaYRKnuknTJpzWGuDnhFX/MCOLsW7TW9N+CMBIclxiJkjcXKbKNmPJE2VF3NIi2mIRg==","_npmVersion":"10.9.7","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@alfe.ai/config":"0.0.5","@sinclair/typebox":"^0.34.48"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.0.3_1775924572625_0.6843358157233883","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@alfe.ai/openclaw-voice","version":"0.0.4","_id":"@alfe.ai/openclaw-voice@0.0.4","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"1e347c6bfcd7cb4a2f3dfabbaf4f82e8e9d08c8e","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.0.4.tgz","fileCount":7,"integrity":"sha512-b7S7ngqLKtfQTvY2U/rN9UVu0ZLhTQ8i0JFbuoSadnr/sNpkyTe7I4HlGeWbd/64an0rrlXpf3Gdy5AXEvTU4g==","signatures":[{"sig":"MEUCIEzrnROaHMrgI5+5dLZKhUY0esfxUyPN59MsZzU3zyOyAiEApnf5fGL76V43KG9OHPdgi+tcYYgqwKDcWMHSXzn7jtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11866},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.0.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/43df6ec97869b9b5f10f4fbb0405f44a/alfe.ai-openclaw-voice-0.0.4.tgz","_integrity":"sha512-b7S7ngqLKtfQTvY2U/rN9UVu0ZLhTQ8i0JFbuoSadnr/sNpkyTe7I4HlGeWbd/64an0rrlXpf3Gdy5AXEvTU4g==","_npmVersion":"10.9.7","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@alfe.ai/config":"0.0.5","@sinclair/typebox":"^0.34.48"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.0.4_1775945105456_0.2764679277047182","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@alfe.ai/openclaw-voice","version":"0.0.5","_id":"@alfe.ai/openclaw-voice@0.0.5","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"a1b3edce81c751f2efdbddbaa0d3f29d50d230ab","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.0.5.tgz","fileCount":7,"integrity":"sha512-1QWD+4CUryuAwxA+jlUFwUZ842lrVGIc0vLucbYPrlrUlayNMQzuvCDcJ3VzXc//cd2xcOyoNNTcjfLtUNtFBg==","signatures":[{"sig":"MEQCIGxZthHl3376c7Gz2S6XCZzDUQr1b4Tq+skiBLJkvefQAiAf1GrZ2hNaB7OwzXZOAd7EE/ho2uW/ghy5vOyTvWmerw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11974},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.0.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/7076f4fdbb63c72c86c510e84b55325f/alfe.ai-openclaw-voice-0.0.5.tgz","_integrity":"sha512-1QWD+4CUryuAwxA+jlUFwUZ842lrVGIc0vLucbYPrlrUlayNMQzuvCDcJ3VzXc//cd2xcOyoNNTcjfLtUNtFBg==","_npmVersion":"10.9.7","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@alfe.ai/config":"0.0.6","@sinclair/typebox":"^0.34.48"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.0.5_1776030615036_0.11066623690758459","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@alfe.ai/openclaw-voice","version":"0.0.6","_id":"@alfe.ai/openclaw-voice@0.0.6","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"9a0cf0168c8d18862919a93019e88c6f876e6181","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.0.6.tgz","fileCount":7,"integrity":"sha512-v+mNPhUebXeGAt6srSwbjmpVVSdpGd4jFbfLZHpgb0Nj8RrRNhTU5ZQPH+k2LjofpQFsRkQbfiFbcBlMsGtj/A==","signatures":[{"sig":"MEQCIF3y2xgQod/wZvXG2XsG2YLU49fb0looJH5M3el+fMkIAiBKJ9qOq+5Om7xJEFIxJRcC7Ay+LJejS1fr3zYL5u02HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11902},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.0.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/d3d7324048b9236d44d99d3baa10ef07/alfe.ai-openclaw-voice-0.0.6.tgz","_integrity":"sha512-v+mNPhUebXeGAt6srSwbjmpVVSdpGd4jFbfLZHpgb0Nj8RrRNhTU5ZQPH+k2LjofpQFsRkQbfiFbcBlMsGtj/A==","_npmVersion":"10.9.7","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@alfe.ai/config":"0.0.6","@sinclair/typebox":"^0.34.48"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.0.6_1776044069710_0.0800173310740171","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@alfe.ai/openclaw-voice","version":"0.0.7","_id":"@alfe.ai/openclaw-voice@0.0.7","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"9d4361ad55ac027fe652ff3496761bb14aef8e2b","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.0.7.tgz","fileCount":11,"integrity":"sha512-lNKUQykVE5vuzQaSK8VWKEEhust6YBHZo7XtEaS73tMLMePouMHFFDEodBXu7MMA+03m6R6jg9E8Q5mQ/4jw3Q==","signatures":[{"sig":"MEUCIQCTtekXPQWCewXgdFwVbTV9asWSrrbC0iw6uhaVf6d1WQIgE51AMgkPqpjVDpqcIYmMcrVb5mbh+Hrl0PmHDdABBtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20803},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.0.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/14814e8448b1c9ed3b6abe121e3806c6/alfe.ai-openclaw-voice-0.0.7.tgz","_integrity":"sha512-lNKUQykVE5vuzQaSK8VWKEEhust6YBHZo7XtEaS73tMLMePouMHFFDEodBXu7MMA+03m6R6jg9E8Q5mQ/4jw3Q==","_npmVersion":"10.9.7","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@alfe.ai/config":"0.0.7","@sinclair/typebox":"^0.34.48"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.0.7_1776052824022_0.5417598259530325","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@alfe.ai/openclaw-voice","version":"0.0.8","_id":"@alfe.ai/openclaw-voice@0.0.8","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"2e6e17dc00f24e2d652777738551890693653821","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.0.8.tgz","fileCount":11,"integrity":"sha512-ydjjWg8DEYiUqlLh9PHj81WvdK6v45pUPE5qc0HjnKt2ZPQ+tlGk+jTN8FvM+5StnuOLrB8SY7oE0geeuTtkCw==","signatures":[{"sig":"MEUCIQDXF++camzyg9OITFzDBt+X9Kyyb2Pl4a0368EI/ZShxwIgIwHMglHUrmrUdvQGuzfET8sxvHdtFQx6xT4bgdkrCoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21045},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.0.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/0d445339e3f524ae3cc0543ce2c48ba4/alfe.ai-openclaw-voice-0.0.8.tgz","_integrity":"sha512-ydjjWg8DEYiUqlLh9PHj81WvdK6v45pUPE5qc0HjnKt2ZPQ+tlGk+jTN8FvM+5StnuOLrB8SY7oE0geeuTtkCw==","_npmVersion":"10.9.7","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@alfe.ai/config":"0.0.7","@sinclair/typebox":"^0.34.48"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.0.8_1776616281461_0.505727931165368","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@alfe.ai/openclaw-voice","version":"0.0.9","_id":"@alfe.ai/openclaw-voice@0.0.9","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"d6ba7769caba44e67da5bcdee6f5c737b0a68d5b","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.0.9.tgz","fileCount":11,"integrity":"sha512-gHO/3n5yIQDe/5FTABxYeUU3+m2zN/j7CDpqbJNMFGUvZVahR2A+WZjrbgum5wEPV8bZkmwr9LLb9oPohAeZOg==","signatures":[{"sig":"MEUCIF7kBT9ZQb6cUv3g/LPiUCqya5DOVOh631b1U93kULW3AiEAhkJ1uF1ujxpqTjXpwFtrhB4M3uJMGnxRukXVKCuOyRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21045},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.0.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/93500ebeb01ff1e0e8b2a6048fb5f8ee/alfe.ai-openclaw-voice-0.0.9.tgz","_integrity":"sha512-gHO/3n5yIQDe/5FTABxYeUU3+m2zN/j7CDpqbJNMFGUvZVahR2A+WZjrbgum5wEPV8bZkmwr9LLb9oPohAeZOg==","_npmVersion":"10.9.7","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@alfe.ai/config":"0.0.8","@sinclair/typebox":"^0.34.48"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.0.9_1776776657008_0.980297939543562","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@alfe.ai/openclaw-voice","version":"0.0.10","_id":"@alfe.ai/openclaw-voice@0.0.10","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"0eee8059fc539327a8ae295d4af3656dc13df2a8","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.0.10.tgz","fileCount":11,"integrity":"sha512-/0MjUckP8i5G/t8GWlwVCfStuSf6XFyZtsvx4kDJ5hndEfiU43pbJ5PNQ2kJOUF05h6vxxmRxj/9d5wCCK+GQg==","signatures":[{"sig":"MEQCIBKRSRQICuppudWifzMyK4O81TYEFqeOM5XS3SfWj7KHAiBi4iJEkC1lvYDVVlrgG5Ows/PqDwNumXBxTpbA9xv8kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21226},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.0.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/eeeb36b5f81a4c404d2dfaaf3c6eb0b3/alfe.ai-openclaw-voice-0.0.10.tgz","_integrity":"sha512-/0MjUckP8i5G/t8GWlwVCfStuSf6XFyZtsvx4kDJ5hndEfiU43pbJ5PNQ2kJOUF05h6vxxmRxj/9d5wCCK+GQg==","_npmVersion":"10.9.7","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@alfe.ai/config":"0.0.8","@sinclair/typebox":"^0.34.48"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.0.10_1776786887014_0.8658924907620882","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@alfe.ai/openclaw-voice","version":"0.0.11","_id":"@alfe.ai/openclaw-voice@0.0.11","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"253aa1dfda993a3d580145a92045524f6f8fcfc2","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.0.11.tgz","fileCount":11,"integrity":"sha512-tUE1oFIyRZ7ZPjTv/EQOj3TApkgigedRN7ocLndvUAXVKpON+tGQw+xL0yylIfWQYJSukrLmLUZCGUnLeXz93g==","signatures":[{"sig":"MEYCIQCWo7K50mdgYSAK3M6IhF4DsZ7dNdenLRKSvBg1kLyW0AIhALjMyBv74etfySdrPW51ZAhn2FUTx6JtANg8mf94U0wV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21104},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.0.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/cc27d7cfc9d7aeabb2fd1fc9120f488c/alfe.ai-openclaw-voice-0.0.11.tgz","_integrity":"sha512-tUE1oFIyRZ7ZPjTv/EQOj3TApkgigedRN7ocLndvUAXVKpON+tGQw+xL0yylIfWQYJSukrLmLUZCGUnLeXz93g==","_npmVersion":"10.9.7","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@alfe.ai/config":"0.0.8","@sinclair/typebox":"^0.34.48"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.0.11_1776829121417_0.25482625608631615","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@alfe.ai/openclaw-voice","version":"0.0.12","_id":"@alfe.ai/openclaw-voice@0.0.12","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"0037ffccce04a2f82f65798e75fcc62cc8fd7cb1","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.0.12.tgz","fileCount":11,"integrity":"sha512-F7RueDQpRmFiduiHRBLKCVdEejNRLeDwUAHznykw3M4nTeKLue0ZGRp97uPYKYfMgw+GGhDvy+czvzf4lfp2kQ==","signatures":[{"sig":"MEUCIGbCvGiVJtzwGKjRfJOVKTh6ZPzrJOtOBt/ea2nDanQAAiEA6eH0NKxOUBK7aNE3dU151h3sybgAVEMZuYmpRdB0K7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23114},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.0.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/bd8e18985d40d750f684ea8cedad8661/alfe.ai-openclaw-voice-0.0.12.tgz","_integrity":"sha512-F7RueDQpRmFiduiHRBLKCVdEejNRLeDwUAHznykw3M4nTeKLue0ZGRp97uPYKYfMgw+GGhDvy+czvzf4lfp2kQ==","_npmVersion":"10.9.7","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@alfe.ai/config":"0.0.8","@sinclair/typebox":"^0.34.48"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.0.12_1776844092186_0.5665096970925667","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@alfe.ai/openclaw-voice","version":"0.0.13","_id":"@alfe.ai/openclaw-voice@0.0.13","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"750c8ac81350195e48d24e448a1d1e4e7f88b0af","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.0.13.tgz","fileCount":11,"integrity":"sha512-CYfpLCtkMR7HnORkqeunMW1cshWEOdTHUPium7t8c8hEj6u0aH39oRDGoaS3cCFyetdIB2yZE2zoQbkS7T7Awg==","signatures":[{"sig":"MEUCIQDq2IXOq/AFMiDT9kX/nPCA66gBXKOZWiTZJw/NtPjP3wIgdcnVXaqakeMH8y4nSyr03u0M2a0MpsSyV/Use3M40ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23329},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.0.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/a43ae44c263e55baa1b56a82bc424973/alfe.ai-openclaw-voice-0.0.13.tgz","_integrity":"sha512-CYfpLCtkMR7HnORkqeunMW1cshWEOdTHUPium7t8c8hEj6u0aH39oRDGoaS3cCFyetdIB2yZE2zoQbkS7T7Awg==","_npmVersion":"10.9.7","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@alfe.ai/config":"0.0.8","@sinclair/typebox":"^0.34.48"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.0.13_1776896265958_0.4908704280371712","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@alfe.ai/openclaw-voice","version":"0.0.14","_id":"@alfe.ai/openclaw-voice@0.0.14","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"e2d572187713a50c915ec1fc150319abc0696d5d","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.0.14.tgz","fileCount":11,"integrity":"sha512-BsWnfG9dcqVW/qPkT1aqTnw6e537ZZkstPNqeNQaEvTIJh6TPgDdNM0zguja8lAnW+Xch8C7iouqgIs5yYX/FQ==","signatures":[{"sig":"MEUCIQC5OXtEPZ6GwTfEQvLzrWaM+CaTWcsQknSKdfrqfOtqogIgPGIfBTqQz9zTApJg+2BYl2h8SLgdYMYcT7mSCgpnpUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23452},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.0.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/eaad5309afb865aec946fb79e68fa69d/alfe.ai-openclaw-voice-0.0.14.tgz","_integrity":"sha512-BsWnfG9dcqVW/qPkT1aqTnw6e537ZZkstPNqeNQaEvTIJh6TPgDdNM0zguja8lAnW+Xch8C7iouqgIs5yYX/FQ==","_npmVersion":"10.9.7","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@alfe.ai/config":"0.0.8","@sinclair/typebox":"^0.34.48"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.0.14_1777965095672_0.6074329868586916","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@alfe.ai/openclaw-voice","version":"0.0.15","_id":"@alfe.ai/openclaw-voice@0.0.15","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"0868d6e1a13f916c28cf99f2a81b40f72b3888a9","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.0.15.tgz","fileCount":11,"integrity":"sha512-F6sS96ZGvHNieDD4q+1APfUSE9qQg7UlLBaZ0Cq4q9jZdDFD9j1+mIKkZVEDdoGy9l7QSAlu493we4pLOzziOQ==","signatures":[{"sig":"MEUCIQCf33bR7T5EHE9Ud5wbAHvxmr8+sZeFP7VxVX++LFU0MwIgN633nfiKdFM2LkeaAbsI8imtnpacG4urmp0ABj1KRl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23400},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.0.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/d1302c129236449fe35a6c04775d1f25/alfe.ai-openclaw-voice-0.0.15.tgz","_integrity":"sha512-F6sS96ZGvHNieDD4q+1APfUSE9qQg7UlLBaZ0Cq4q9jZdDFD9j1+mIKkZVEDdoGy9l7QSAlu493we4pLOzziOQ==","_npmVersion":"10.9.7","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@alfe.ai/config":"0.0.8","@sinclair/typebox":"^0.34.48"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.0.15_1778547234999_0.8641829020220253","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@alfe.ai/openclaw-voice","version":"0.0.16","_id":"@alfe.ai/openclaw-voice@0.0.16","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"72eaed3cbea6f9a9c0d7e2ae4540e481624cb23e","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.0.16.tgz","fileCount":11,"integrity":"sha512-lErZK/MEoJxZ9k+WrMt7siUvlLxBSbJ2MPwEA343ALMK8pMCWZPDw0Jmg0ZP4BIyiBsO0jswR/kGXixVlCv3/g==","signatures":[{"sig":"MEQCID1EKcp/Sf2B9iVCUVnhdbSRi1tf8kX8AUEooG9D+n5lAiBv8TAiuAviXS1TGBeBt+kWqnMuHDwG0AeuThKAEsGiEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23400},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.0.16.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/fe40ac8a32c9dcd770e24c11900b383c/alfe.ai-openclaw-voice-0.0.16.tgz","_integrity":"sha512-lErZK/MEoJxZ9k+WrMt7siUvlLxBSbJ2MPwEA343ALMK8pMCWZPDw0Jmg0ZP4BIyiBsO0jswR/kGXixVlCv3/g==","_npmVersion":"10.9.8","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@alfe.ai/config":"0.0.9","@sinclair/typebox":"^0.34.48"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.0.16_1779231987164_0.6271533997851952","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@alfe.ai/openclaw-voice","version":"0.0.17","_id":"@alfe.ai/openclaw-voice@0.0.17","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"dist":{"shasum":"89418e514771a256fb62562d1c0fc06a7cb3ac80","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.0.17.tgz","fileCount":11,"integrity":"sha512-LcpB6//vhiddX7aaa4eMcJqhVykFt0sEZDb29bCao9Gt9KTHLCdLLzn3dY71uYLJ9JXqiS4ZsWICOH3BSopLsw==","signatures":[{"sig":"MEQCICxdk59JpornfQ/v/l5+90swM8JM6oO47Eb13Yq60JbUAiBDSxkFjB/Y4se8o10JJhn8HRf3lp22zQlb5/j0PIglZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23400},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.0.17.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/8451f2eb1f557be570a92d099fba223c/alfe.ai-openclaw-voice-0.0.17.tgz","_integrity":"sha512-LcpB6//vhiddX7aaa4eMcJqhVykFt0sEZDb29bCao9Gt9KTHLCdLLzn3dY71uYLJ9JXqiS4ZsWICOH3BSopLsw==","_npmVersion":"10.9.8","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@alfe.ai/config":"0.1.0","@sinclair/typebox":"^0.34.48"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.0.17_1782840231655_0.17759204683183705","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@alfe.ai/openclaw-voice","version":"0.1.0","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.1.0","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"ff0c21e341ce76e2421700dbdbef5d1282982165","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.1.0.tgz","fileCount":13,"integrity":"sha512-TWD6enfs/ZgFf5dvLg/8rCYQgQxT1VH7MokNBiT2gJ0su5yqCQE8sbUp5PfgSWGbn+TDSxTYBOPkyEcYAsHa8Q==","signatures":[{"sig":"MEUCIHTbYMYsoAby14GdH7FhWeY4p3FfXCVQ6ankBMaczOY5AiEAvFMNr8whV4NvIA7kTlB5K+9l6knOr1J9F5ej3NYWNKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36881},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/f894620488ef4d74f56078b31c689edb/alfe.ai-openclaw-voice-0.1.0.tgz","_integrity":"sha512-TWD6enfs/ZgFf5dvLg/8rCYQgQxT1VH7MokNBiT2gJ0su5yqCQE8sbUp5PfgSWGbn+TDSxTYBOPkyEcYAsHa8Q==","_npmVersion":"10.9.8","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@alfe.ai/config":"0.2.0","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.4.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.1.0_1783007087136_0.12580018546150096","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@alfe.ai/openclaw-voice","version":"0.1.1","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.1.1","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"77692a108fa0cec1790f63cbe6686ad6a2761c23","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.1.1.tgz","fileCount":13,"integrity":"sha512-ZcptaewPIVqoGmPbe+NLgumnIuCjVUjQg9OWItWEEjcojydgKXJrXj/1v4PTC8rfMBa4ifSdIu1pA8zrC7TmjA==","signatures":[{"sig":"MEUCIQCrcLGqgm1HZfvQsAEUGfYVev82Z6PQiEMEAFa1c3/OMAIgC3KyERvqCwy0ICM0Tk1iTEg410+Tyt2XSXOQsgixWKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36881},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/11145a096fa86065c04a0f422ef80443/alfe.ai-openclaw-voice-0.1.1.tgz","_integrity":"sha512-ZcptaewPIVqoGmPbe+NLgumnIuCjVUjQg9OWItWEEjcojydgKXJrXj/1v4PTC8rfMBa4ifSdIu1pA8zrC7TmjA==","_npmVersion":"10.9.8","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@alfe.ai/config":"0.3.0","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.4.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.1.1_1783101554687_0.7948210238489983","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@alfe.ai/openclaw-voice","version":"0.1.2","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.1.2","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"2fe85120f13441fd6881ee0e78c03f2d3bbed2bc","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.1.2.tgz","fileCount":13,"integrity":"sha512-sgHrpW5Z94VkPbCXjPE6LJAmvLZWaH41wbbqurBp2K7uHsqq6q4EmRxZuihlsHS76yzYaVjgD5PatifMGzxhLw==","signatures":[{"sig":"MEQCIBhXHLG2u/C7YFQjWXNdIJM7AwIQE8p/FYXGA2fQFiddAiA8qPlenmk7LrGar4+jAuawcMekpk1otv8HeYISmNhwkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36881},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.1.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/a167e1fa4348f4249089e811b5a040a2/alfe.ai-openclaw-voice-0.1.2.tgz","_integrity":"sha512-sgHrpW5Z94VkPbCXjPE6LJAmvLZWaH41wbbqurBp2K7uHsqq6q4EmRxZuihlsHS76yzYaVjgD5PatifMGzxhLw==","_npmVersion":"10.9.8","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@alfe.ai/config":"0.3.0","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.5.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.1.2_1783153074864_0.5386423309815482","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@alfe.ai/openclaw-voice","version":"0.1.3","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.1.3","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"2a3af2b29edf7ea8245989651fa6880f899d0104","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.1.3.tgz","fileCount":13,"integrity":"sha512-dIZLqgUkItKUsi3xOP7Z/LzVieqlTuYIZMhHkr00v+rJkI++PReMyaQYrFh6WX25Q6X++Kk9tHaFdrttmbQsxQ==","signatures":[{"sig":"MEYCIQD1Sm9XnPwSUVgTGtrVlCdKOUPTkX3RjQ1gHkua1zMtjwIhAOi74umX3FRcSZ3MGXc2EEqSccevI3aDCJR/TFse05EZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36881},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.1.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/4e88a87bac12e2c0b311770da0f61546/alfe.ai-openclaw-voice-0.1.3.tgz","_integrity":"sha512-dIZLqgUkItKUsi3xOP7Z/LzVieqlTuYIZMhHkr00v+rJkI++PReMyaQYrFh6WX25Q6X++Kk9tHaFdrttmbQsxQ==","_npmVersion":"10.9.8","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@alfe.ai/config":"0.3.0","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.6.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.1.3_1783266094315_0.7657621403461199","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@alfe.ai/openclaw-voice","version":"0.1.4","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.1.4","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"7eb6070aa12e1cfc347bdea47b8355f9109fc257","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.1.4.tgz","fileCount":13,"integrity":"sha512-rio2eL7zfN9IrV3VYsDobIkYS47tAcBYbESuIZusodUeKC+DPJyak6ym7gk/koVfW14wVwkTDaTzYJCZ0hoidQ==","signatures":[{"sig":"MEYCIQDlmdPluft0lTLje9qTgaHnRz6A7QW/22IDu9ivKyxULwIhALIwZxK05TDRQTzc4afQgxuG/7dO2F03AwOSj5gRzdJa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36881},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.1.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/d7a6e8537a93cef530e9007a2bf1707b/alfe.ai-openclaw-voice-0.1.4.tgz","_integrity":"sha512-rio2eL7zfN9IrV3VYsDobIkYS47tAcBYbESuIZusodUeKC+DPJyak6ym7gk/koVfW14wVwkTDaTzYJCZ0hoidQ==","_npmVersion":"10.9.8","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@alfe.ai/config":"0.3.0","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.6.1"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.1.4_1783269205839_0.23258513065309017","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@alfe.ai/openclaw-voice","version":"0.1.5","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.1.5","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"053002b365cf79c17cc1981f83eb40e9e54eadad","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.1.5.tgz","fileCount":13,"integrity":"sha512-+pEnVL0DhM/Di4rwcozqERjiCMmcKNkbOhqP93b2bSO7Z5OfpJ0J1pmN4Bac0DFu+sdctJcb3e1RUU8r/n+uIg==","signatures":[{"sig":"MEUCIHBApUv5IEyo8rLDeUJixbPPnJkyHV350eGdqgbrXNf4AiEA+O4DOJ1ZFah7lRqDk4BhEskpoqigoDvxo/btlNHCF5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36881},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.1.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/53c28134c43708f8b2944bd07e181d0e/alfe.ai-openclaw-voice-0.1.5.tgz","_integrity":"sha512-+pEnVL0DhM/Di4rwcozqERjiCMmcKNkbOhqP93b2bSO7Z5OfpJ0J1pmN4Bac0DFu+sdctJcb3e1RUU8r/n+uIg==","_npmVersion":"10.9.8","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@alfe.ai/config":"0.3.0","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.7.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.1.5_1783273146826_0.6302219657332455","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@alfe.ai/openclaw-voice","version":"0.1.6","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.1.6","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"5488f3b08556a480b476ed68701a1666be4194fc","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.1.6.tgz","fileCount":13,"integrity":"sha512-sJ0Z27wxNH3UUuokq/c4ZGsbLoGIl30old7I7Xm0BhyqkjPXQ6W6lvEVhhg4mf2mS14wY65W3zeBA+YBbA++ww==","signatures":[{"sig":"MEQCIDh3FHpQXRMbFuiX+QCMjiadKd3f27fRddJfcLOkSlSgAiAD4XM1EVB/5T8s8XoagCyH8Iccd0f1/9zI413A4+7Lbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36881},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.1.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/25f5a9fcbd7a302ff1763d0ea140cff0/alfe.ai-openclaw-voice-0.1.6.tgz","_integrity":"sha512-sJ0Z27wxNH3UUuokq/c4ZGsbLoGIl30old7I7Xm0BhyqkjPXQ6W6lvEVhhg4mf2mS14wY65W3zeBA+YBbA++ww==","_npmVersion":"10.9.8","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@alfe.ai/config":"0.3.0","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.7.1"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.1.6_1783312234983_0.8716768364588188","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@alfe.ai/openclaw-voice","version":"0.1.7","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.1.7","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"0a40e98259b2c4822aa7f6118e83e98e305edb57","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.1.7.tgz","fileCount":13,"integrity":"sha512-+Lkbq3sukVwKJl7SYlLCu9deBfJljXvWz6WK9wFj9hPNRADbH7ZKGaPEnfWosg8uo54m5jhMFD4cWxL9DJh2Wg==","signatures":[{"sig":"MEUCIQCOBppCmfwiQOFIBfl7Ojvuiv3pPXmAFu+SnwDmIHJgDQIgeecVr4IKLfRrJzhVhJG/TwFYo40y/aSrny7oK3pb2fY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37061},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.1.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/7827b1f0163c35db1d385a4d76c22ffb/alfe.ai-openclaw-voice-0.1.7.tgz","_integrity":"sha512-+Lkbq3sukVwKJl7SYlLCu9deBfJljXvWz6WK9wFj9hPNRADbH7ZKGaPEnfWosg8uo54m5jhMFD4cWxL9DJh2Wg==","_npmVersion":"10.9.8","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@alfe.ai/config":"0.3.0","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.8.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.1.7_1783323421266_0.5197123130850783","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@alfe.ai/openclaw-voice","version":"0.1.8","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.1.8","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"82afc4c14cab6b8c4bba6e8971fd47394e425d9e","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.1.8.tgz","fileCount":13,"integrity":"sha512-b8rwOFFcu6kVxRQ+e5IVhNZ6HiZr8fsdYwZ6odVU8XunihvbngJ2H1FgiEhkVVis7oh46ucaC6W12wPNXDLpmw==","signatures":[{"sig":"MEUCIE6S6SPAa8N3URxFGfNqluQqMRMOXv2nH2ePESRDpiOuAiEAnfI7FMkCR5bOS2SbJLYhXmPf0GA9wr7XBkWg2uVQvSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37061},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.1.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/5f0c3ded8fc71c429bbf4ed7912eba68/alfe.ai-openclaw-voice-0.1.8.tgz","_integrity":"sha512-b8rwOFFcu6kVxRQ+e5IVhNZ6HiZr8fsdYwZ6odVU8XunihvbngJ2H1FgiEhkVVis7oh46ucaC6W12wPNXDLpmw==","_npmVersion":"10.9.8","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@alfe.ai/config":"0.3.0","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.9.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.1.8_1783515618943_0.6680622224702064","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@alfe.ai/openclaw-voice","version":"0.1.9","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.1.9","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"035c9ded01f93543d4c17320bffa39bade0743ba","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.1.9.tgz","fileCount":13,"integrity":"sha512-8CPuwIflOGV4ctJV0Bth72ikza6szFqKnHXKelHseTcREBHW7gdiR3fZ+odTfPCgv2QB7VaUHXIIz2T9t4fc9Q==","signatures":[{"sig":"MEUCIALxwcaEb7JL9CNtKpEsMmIcnO3UOCmX7KU1j81xPpXNAiEAoyPmyYKk5l/WkJ7Mhn2F3eEM8MvYXGg7Ghl28PFjWEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37062},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.1.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/b62127bdab37485fde7677bed251e15f/alfe.ai-openclaw-voice-0.1.9.tgz","_integrity":"sha512-8CPuwIflOGV4ctJV0Bth72ikza6szFqKnHXKelHseTcREBHW7gdiR3fZ+odTfPCgv2QB7VaUHXIIz2T9t4fc9Q==","_npmVersion":"10.9.8","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@alfe.ai/config":"0.3.0","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.10.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.1.9_1783573614276_0.9768329986192594","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@alfe.ai/openclaw-voice","version":"0.1.10","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.1.10","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"58675c870515a2286f754f9c56f2d6ab178be78d","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.1.10.tgz","fileCount":13,"integrity":"sha512-22W8KXgtiDY6KH/J3BAiHiprO+loO2R9I4sqBdeTrU2S12y0nINWuMDuX63FPSp9vyDT5EbtHzRr8C9KRxMEcQ==","signatures":[{"sig":"MEUCIGYoclSbIHcUOsPNgE6O4QYVbyVRLjh/xoeBlafDvpHpAiEA7exShoRK5Dyb8puNvULKx69RvEvKrDY7zv2303zhITA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37063},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.1.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/d248f6056ad0ccf8ea8efa6061cb4281/alfe.ai-openclaw-voice-0.1.10.tgz","_integrity":"sha512-22W8KXgtiDY6KH/J3BAiHiprO+loO2R9I4sqBdeTrU2S12y0nINWuMDuX63FPSp9vyDT5EbtHzRr8C9KRxMEcQ==","_npmVersion":"10.9.8","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@alfe.ai/config":"0.3.0","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.11.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.1.10_1783880912831_0.601598189490534","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@alfe.ai/openclaw-voice","version":"0.1.11","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.1.11","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"f54b0c09d7aa95c7c7c9f4849d3680c07010f3b3","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.1.11.tgz","fileCount":13,"integrity":"sha512-auMYENCx9KRpcGpdDenFwhNd/6mTWHblt8pIxmUev36oKAoUB3sHJqq/Zh0vHjeWkP3FrPf1Hrp5GTszinu2GA==","signatures":[{"sig":"MEUCIQCmuNAHJaHL8GQYmfk392IyWENWay9J6rWIEFIy48M0mQIgdPz9RTIV/9B7rNmyhkcm165ejMN9tJb0JME3UaQIkH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37063},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.1.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/ec296a6759e618f9677cae6030c9c87f/alfe.ai-openclaw-voice-0.1.11.tgz","_integrity":"sha512-auMYENCx9KRpcGpdDenFwhNd/6mTWHblt8pIxmUev36oKAoUB3sHJqq/Zh0vHjeWkP3FrPf1Hrp5GTszinu2GA==","_npmVersion":"10.9.8","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@alfe.ai/config":"0.3.0","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.11.1"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.1.11_1784095304979_0.25248554423609915","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@alfe.ai/openclaw-voice","version":"0.1.12","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.1.12","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"3d2d849e50b429fb6a4f66a3d3cce1baa0f7b843","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.1.12.tgz","fileCount":13,"integrity":"sha512-U77UOgSEYEnVVz/D4RnXUeAF02XV4NbPSkypeND6C8n3XFEgNKPybYSJY+GEUCt/cy8QUu2wYLF9pGOtlOhFwA==","signatures":[{"sig":"MEQCIC/+nizDOjj8b/xnvJ0xuMS77MrFe8v57Rz2A3qu9u3xAiAr5XCxVOhhmEfCBgPD+7HPju9LzWOFucCG3/7g1aDQxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37063},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.1.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/689c209402b26cd3ff85384ced3b09b3/alfe.ai-openclaw-voice-0.1.12.tgz","_integrity":"sha512-U77UOgSEYEnVVz/D4RnXUeAF02XV4NbPSkypeND6C8n3XFEgNKPybYSJY+GEUCt/cy8QUu2wYLF9pGOtlOhFwA==","_npmVersion":"10.9.8","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@alfe.ai/config":"0.3.0","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.11.2"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.1.12_1784232730123_0.5297927415852905","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@alfe.ai/openclaw-voice","version":"0.1.13","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.1.13","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"c793bae333f0f9bbec40c0e7bc06d0890a5770f3","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.1.13.tgz","fileCount":13,"integrity":"sha512-N2u/r+pZ0KQl5RLKfjanhJqqaOUpdyD5MbA+i/+NgzOnbDzkHr8IZVp5WL0nBQt11POpDG1CvDhgnOsvA/WUKA==","signatures":[{"sig":"MEUCIQDhVctjIq3T0EEDW0h/zte70fHfHhaAJkrzUNjKdWxFSwIgFf/2COwBfgpaPr9mYkTRRl2f2j1PlCmBZLP4sdbb9vQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37063},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.1.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/8fd39805c9a1adff436ff9eacb988b3a/alfe.ai-openclaw-voice-0.1.13.tgz","_integrity":"sha512-N2u/r+pZ0KQl5RLKfjanhJqqaOUpdyD5MbA+i/+NgzOnbDzkHr8IZVp5WL0nBQt11POpDG1CvDhgnOsvA/WUKA==","_npmVersion":"10.9.8","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@alfe.ai/config":"0.3.0","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.12.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.1.13_1784479503815_0.05814212408535924","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@alfe.ai/openclaw-voice","version":"0.1.14","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.1.14","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"593d01b3af6a65fd47379f6417c1ad99cc3653b9","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.1.14.tgz","fileCount":13,"integrity":"sha512-78IodjMo0SHOo0e4JtKlJfYMTCvQ+YsS8MgCyLCBiK2A79gNUdB98K16Ijg1A43qxDXhbIH3zXlyhAPEhQIc2w==","signatures":[{"sig":"MEUCIQDnmfDJ3qcLdjcKa/FS4J3/aJEAh+ISo0LGCBQR/pjXlAIgKk5OgLOrNTOKCPstGmexOZGui5GvVQzazgOXkoLa2Wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37063},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.1.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/ce18c3ce15e6d936924a88d55183f410/alfe.ai-openclaw-voice-0.1.14.tgz","_integrity":"sha512-78IodjMo0SHOo0e4JtKlJfYMTCvQ+YsS8MgCyLCBiK2A79gNUdB98K16Ijg1A43qxDXhbIH3zXlyhAPEhQIc2w==","_npmVersion":"10.9.8","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@alfe.ai/config":"0.3.0","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.13.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.1.14_1784839881439_0.15501940721196172","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@alfe.ai/openclaw-voice","version":"0.1.15","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.1.15","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"c5b920e553cdf6c5a5a46fc455031b8012d9d81a","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.1.15.tgz","fileCount":15,"integrity":"sha512-JLgrjFtEHZ+CKag9AmVpwM0YKZfq5xx+5NxvmQdtYh/ajhTh0Q69gWn9TGH7BBqFAZPG50rlXDh1odNL83UN2w==","signatures":[{"sig":"MEUCIQC1BT/w0g6IYtGHLzdT9fB86hHiu9HoGF6rDi4+gbp1MwIgI0aZin1fN75Tf4hfFH4THQ8DS4jLRGkAFYa0bytHOPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33972},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.1.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/8fc8da073624349cf46c565c6b52c1d7/alfe.ai-openclaw-voice-0.1.15.tgz","_integrity":"sha512-JLgrjFtEHZ+CKag9AmVpwM0YKZfq5xx+5NxvmQdtYh/ajhTh0Q69gWn9TGH7BBqFAZPG50rlXDh1odNL83UN2w==","_npmVersion":"10.9.8","description":"OpenClaw voice plugin for Alfe — Discord audio, Twilio, Recall.ai","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@alfe.ai/config":"0.4.0","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.14.0","@alfe.ai/openclaw-plugin-kit":"0.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.1.15_1785498821265_0.8378289175091029","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@alfe.ai/openclaw-voice","version":"0.2.0","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.2.0","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"9e1b9e138c232f52ac928f162c0ab46a14bd7659","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.2.0.tgz","fileCount":15,"integrity":"sha512-Ubs5K1E0jqx4ZZpfEo2iAUduHwWin1SHckKjiuEBTj192wDcbAC8hBvuaweQKP3D5ZHgr0/3vB7kwqegnL5VKg==","signatures":[{"sig":"MEUCIQD0HGYdyfvwe6tEiiyWdkSzOaJCuyrcM1yBJ7FJAciWUgIgSkqLuVdSnfwHLq5lqLOFWRxdIsjjPEuRUxvQw1Gu/pE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37069},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/3cbb4a78d54ea0edcb99c8e384f18d29/alfe.ai-openclaw-voice-0.2.0.tgz","_integrity":"sha512-Ubs5K1E0jqx4ZZpfEo2iAUduHwWin1SHckKjiuEBTj192wDcbAC8hBvuaweQKP3D5ZHgr0/3vB7kwqegnL5VKg==","_npmVersion":"10.9.8","description":"OpenClaw tools for Alfe one-shot text-to-speech and speech-to-text","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@alfe.ai/config":"0.4.1","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.15.0","@alfe.ai/openclaw-plugin-kit":"0.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.2.0_1785753590787_0.10524204252316416","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@alfe.ai/openclaw-voice","version":"0.2.1","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.2.1","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"aaee0d2181e075055a1099f501936d0103fa9820","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.2.1.tgz","fileCount":15,"integrity":"sha512-hqcmdm8MM+REAsAwrhGFudSzogPoawSeIb9yjsklkWyRcfuFOpI2sqmfSLI4/+0PdfjEKnVr1h7azZjxk8jf0w==","signatures":[{"sig":"MEYCIQDm2C2pgYTk71vhqZSyIkYUj0AjfMgXbs6P3CyurzozZwIhAI4Aei1aVDjj6S1OTOhMz+A4ZBTWSlj1a55FNSV+N8Bx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37069},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.2.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/9175da592bdba357c99db36f414f3f70/alfe.ai-openclaw-voice-0.2.1.tgz","_integrity":"sha512-hqcmdm8MM+REAsAwrhGFudSzogPoawSeIb9yjsklkWyRcfuFOpI2sqmfSLI4/+0PdfjEKnVr1h7azZjxk8jf0w==","_npmVersion":"10.9.8","description":"OpenClaw tools for Alfe one-shot text-to-speech and speech-to-text","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@alfe.ai/config":"0.4.1","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.16.0","@alfe.ai/openclaw-plugin-kit":"0.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.2.1_1786923921581_0.275244385797488","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@alfe.ai/openclaw-voice","version":"0.2.2","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.2.2","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"5c4c6b9506cee08587a7774f62c722a122356eb9","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.2.2.tgz","fileCount":15,"integrity":"sha512-MueCtk1K4/F3q2tUBOw5L9IbKf4XFUIE/V1UZCRMorzHmzri5KfZodi/CRu1TFQrOyaoDtfpgpVPW7j58Ub/Mg==","signatures":[{"sig":"MEUCICrw4zj0p60CGqnk8TGnzLghVid7Ri6ji/vq18yAocbWAiEAxmxZWKXyGEtRmh0Qm7HG61M2sZC2oaATgUsXxPKbUuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37069},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.2.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/bd32c599ea4f19e22126f31b1552ac06/alfe.ai-openclaw-voice-0.2.2.tgz","_integrity":"sha512-MueCtk1K4/F3q2tUBOw5L9IbKf4XFUIE/V1UZCRMorzHmzri5KfZodi/CRu1TFQrOyaoDtfpgpVPW7j58Ub/Mg==","_npmVersion":"10.9.8","description":"OpenClaw tools for Alfe one-shot text-to-speech and speech-to-text","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@alfe.ai/config":"0.4.1","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.16.1","@alfe.ai/openclaw-plugin-kit":"0.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.2.2_1787277532717_0.026682770908227127","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@alfe.ai/openclaw-voice","version":"0.2.3","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.2.3","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"5e29ad3f85bbd215abca9a47324ae305c3537262","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.2.3.tgz","fileCount":15,"integrity":"sha512-vvasFseHLtf9HDh8tgX3bigTEgKPJXP8gzP95pOv5gF+iM2exRT7LC5ICSLmMR9uQhnEcW9C0uXMX2XHpwT7FQ==","signatures":[{"sig":"MEUCIQCmm5mOirNOcrp2nAPOhdcrZxrnEnL8XjOW8CxYSP7y7AIga2X5lDSZ625VPJBhVxojIDxET9iHoR/TxVZv0E3xpS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37069},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.2.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/48b3bd14e1d67860105637aaba21d6e0/alfe.ai-openclaw-voice-0.2.3.tgz","_integrity":"sha512-vvasFseHLtf9HDh8tgX3bigTEgKPJXP8gzP95pOv5gF+iM2exRT7LC5ICSLmMR9uQhnEcW9C0uXMX2XHpwT7FQ==","_npmVersion":"10.9.8","description":"OpenClaw tools for Alfe one-shot text-to-speech and speech-to-text","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@alfe.ai/config":"0.4.1","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.17.0","@alfe.ai/openclaw-plugin-kit":"0.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.2.3_1787302369150_0.0672929302481673","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@alfe.ai/openclaw-voice","version":"0.2.4","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.2.4","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"44785e02702e629146da3b5b01de32f730278390","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.2.4.tgz","fileCount":15,"integrity":"sha512-yImwbHSH7xRaVp848jZFZZLeCTUXXquL4mprmq0AYA450RmDGKpFvrE+ZdqBZ4VNGfcRXnrM9IJLv8uaPtKMPQ==","signatures":[{"sig":"MEYCIQDZqNXr5vp46r2zE1Chok1ZSFdD/NZmIjMzwB61Msc8NAIhAMh5F8zu6Njdomv5z6fDFtpbZ61ESjxf79WvM2GYArJv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37069},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.2.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/c3f7bfc06ddd7fe1e3c52c4d06c94d1b/alfe.ai-openclaw-voice-0.2.4.tgz","_integrity":"sha512-yImwbHSH7xRaVp848jZFZZLeCTUXXquL4mprmq0AYA450RmDGKpFvrE+ZdqBZ4VNGfcRXnrM9IJLv8uaPtKMPQ==","_npmVersion":"10.9.8","description":"OpenClaw tools for Alfe one-shot text-to-speech and speech-to-text","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@alfe.ai/config":"0.4.1","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.17.1","@alfe.ai/openclaw-plugin-kit":"0.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.2.4_1788119163962_0.5193147409323942","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@alfe.ai/openclaw-voice","version":"0.2.5","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.2.5","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"75716005516645be8d1a90a509c83aa62326a8d1","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.2.5.tgz","fileCount":15,"integrity":"sha512-R7H64Sw2cFIP5UZVvjQ+ix0iTbb92VXW4Aa3SRQVO9Eh67GhNVERNOgDAz9BybCbQwAk1enA90V9JiL6BObyUA==","signatures":[{"sig":"MEYCIQCsx3IOAzvPVYqaLcSrO36dtu3bxEiuQC4OrOP+77yyTAIhAOYmpp/NcrckE2UNrw+OS9cTCec+/uVSJTjs5CNTVywj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37069},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.2.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/0117cdf3b92bb963dc02043c9dbcce58/alfe.ai-openclaw-voice-0.2.5.tgz","_integrity":"sha512-R7H64Sw2cFIP5UZVvjQ+ix0iTbb92VXW4Aa3SRQVO9Eh67GhNVERNOgDAz9BybCbQwAk1enA90V9JiL6BObyUA==","_npmVersion":"10.9.8","description":"OpenClaw tools for Alfe one-shot text-to-speech and speech-to-text","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@alfe.ai/config":"0.4.1","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.18.0","@alfe.ai/openclaw-plugin-kit":"0.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.2.5_1788832924430_0.7811595918843695","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@alfe.ai/openclaw-voice","version":"0.2.6","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.2.6","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"760105c87148a3cb4257e09207e2ddb50ff20031","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.2.6.tgz","fileCount":15,"integrity":"sha512-QMrFw4WmK/C2XmNHis17bYzBXG+x5X0vNBVnhi6sXHHoO66FZpuXS2OAJF1FirvloGK4iiccEaBsTRFpkhf8nQ==","signatures":[{"sig":"MEYCIQCXlA9M3pqbkW5uWNKWuLMMvQs0j4FdCjl06XXGU3WfZAIhAIQfTQl9ADB7TKod+odvMEKFvhLn0excQw1FHFvo9jKn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37069},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.2.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/b80d9afad4609a110ddfe97a8aaf8b99/alfe.ai-openclaw-voice-0.2.6.tgz","_integrity":"sha512-QMrFw4WmK/C2XmNHis17bYzBXG+x5X0vNBVnhi6sXHHoO66FZpuXS2OAJF1FirvloGK4iiccEaBsTRFpkhf8nQ==","_npmVersion":"10.9.8","description":"OpenClaw tools for Alfe one-shot text-to-speech and speech-to-text","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@alfe.ai/config":"0.4.1","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.19.0","@alfe.ai/openclaw-plugin-kit":"0.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.2.6_1788928292813_0.5175198120945355","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@alfe.ai/openclaw-voice","version":"0.2.7","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"author":{"url":"https://alfe.ai","name":"Alfe"},"_id":"@alfe.ai/openclaw-voice@0.2.7","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"homepage":"https://alfe.ai","dist":{"shasum":"2700e3b69625a1aa6b8779b6a6569b7aaf24adc9","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.2.7.tgz","fileCount":15,"integrity":"sha512-ACdMzvS4CLIEYS3V9k0BWJ/0mKTo1X0rvFULYDYDLFJfknPfHYYtC+VejU1wi7wHY3Eo4gtDtCJS79szAd2bMA==","signatures":[{"sig":"MEYCIQD0G+pqTabWB6DQma2nwZiHmIEbmtglly7m2y4Y8ft7YwIhANEW1USxdqq9PRDBeaa1/KiI2z8c9WuJ0K/aHoPzvwk8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDP2B1qaQViY3YsAvIhXTUK83ezfiIzTMirvYGUvmKJ+gIhALO7ooqsYknD655hqZUIvDXV/T9LLPIsAbg4D89mhB0G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37413},"main":"./dist/index.js","type":"module","_from":"file:alfe.ai-openclaw-voice-0.2.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/3b7b2e249424e169fca70cbfe1bec845/alfe.ai-openclaw-voice-0.2.7.tgz","_integrity":"sha512-ACdMzvS4CLIEYS3V9k0BWJ/0mKTo1X0rvFULYDYDLFJfknPfHYYtC+VejU1wi7wHY3Eo4gtDtCJS79szAd2bMA==","_npmVersion":"10.9.8","description":"OpenClaw tools for Alfe one-shot text-to-speech and speech-to-text","directories":{},"_nodeVersion":"22.23.2","dependencies":{"@alfe.ai/config":"0.4.1","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.19.1","@alfe.ai/openclaw-plugin-kit":"0.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/openclaw-voice_0.2.7_1789857377419_0.5426218743743274","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"_id":"@alfe.ai/openclaw-voice@0.2.8","dist":{"shasum":"ec9baf8d57b5cfdfd74b150b43d9d109ab53f909","tarball":"https://registry.npmjs.org/@alfe.ai/openclaw-voice/-/openclaw-voice-0.2.8.tgz","fileCount":15,"integrity":"sha512-hm+9Y0/3sxECDyvarx1IS4r2xjzjXtqplS+pGe3Wiagu13hfYBQ8VRX3tuJZupUFuOnqrZiXD67r71xiU+pXUw==","signatures":[{"sig":"MEYCIQCg0DbZOLJw/rneqFtGJSh1eBAm+fyqd6Ggf+vWZEObKgIhANE+FN/7Ypr+b49Gbpq3h9sXQQbrR8ig6xJdgyoTEc+4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDI/osMTXFlsTGkdhKd7A8feWxTp/inaREYOHJv8vQZdgIgT2y4+ktmkuDbUZyc2QO0Uqv4GBRVuOQFIRnuONYOwHE="}],"unpackedSize":37413},"main":"./dist/index.js","name":"@alfe.ai/openclaw-voice","type":"module","_from":"file:alfe.ai-openclaw-voice-0.2.8.tgz","types":"./dist/index.d.ts","author":{"url":"https://alfe.ai","name":"Alfe"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./plugin":{"types":"./dist/plugin.d.ts","import":"./dist/plugin.js","require":"./dist/plugin.cjs"}},"scripts":{"dev":"tsdown --watch","lint":"eslint .","test":"vitest run","build":"tsdown"},"version":"0.2.8","_npmUser":{"name":"kevupton","email":"kevin@upton.tech"},"homepage":"https://alfe.ai","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"openclaw":{"extensions":["./dist/plugin.js"]},"_resolved":"/tmp/ab2d2bc3f1a80b6619733815dc7df52a/alfe.ai-openclaw-voice-0.2.8.tgz","_integrity":"sha512-hm+9Y0/3sxECDyvarx1IS4r2xjzjXtqplS+pGe3Wiagu13hfYBQ8VRX3tuJZupUFuOnqrZiXD67r71xiU+pXUw==","_npmVersion":"10.9.8","description":"OpenClaw tools for Alfe one-shot text-to-speech and speech-to-text","directories":{},"maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"_nodeVersion":"22.23.2","dependencies":{"@alfe.ai/config":"0.4.1","@sinclair/typebox":"^0.34.48","@alfe.ai/agent-api-client":"0.19.2","@alfe.ai/openclaw-plugin-kit":"0.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"openclaw":">=2026.3.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openclaw-voice_0.2.8_1789945682864_0.07443092191452849"}}},"time":{"created":"2026-03-26T19:44:27.236Z","modified":"2026-09-20T23:08:03.111Z","0.0.1":"2026-03-26T19:44:27.428Z","0.0.2":"2026-03-28T23:37:02.238Z","0.0.3":"2026-04-11T16:22:52.779Z","0.0.4":"2026-04-11T22:05:05.595Z","0.0.5":"2026-04-12T21:50:15.178Z","0.0.6":"2026-04-13T01:34:29.853Z","0.0.7":"2026-04-13T04:00:24.164Z","0.0.8":"2026-04-19T16:31:21.586Z","0.0.9":"2026-04-21T13:04:17.148Z","0.0.10":"2026-04-21T15:54:47.159Z","0.0.11":"2026-04-22T03:38:41.566Z","0.0.12":"2026-04-22T07:48:12.320Z","0.0.13":"2026-04-22T22:17:46.095Z","0.0.14":"2026-05-05T07:11:35.836Z","0.0.15":"2026-05-12T00:53:55.144Z","0.0.16":"2026-05-19T23:06:27.334Z","0.0.17":"2026-06-30T17:23:51.800Z","0.1.0":"2026-07-02T15:44:47.275Z","0.1.1":"2026-07-03T17:59:14.803Z","0.1.2":"2026-07-04T08:17:54.982Z","0.1.3":"2026-07-05T15:41:34.444Z","0.1.4":"2026-07-05T16:33:25.970Z","0.1.5":"2026-07-05T17:39:06.954Z","0.1.6":"2026-07-06T04:30:35.102Z","0.1.7":"2026-07-06T07:37:01.384Z","0.1.8":"2026-07-08T13:00:19.065Z","0.1.9":"2026-07-09T05:06:54.412Z","0.1.10":"2026-07-12T18:28:32.958Z","0.1.11":"2026-07-15T06:01:45.108Z","0.1.12":"2026-07-16T20:12:10.249Z","0.1.13":"2026-07-19T16:45:03.937Z","0.1.14":"2026-07-23T20:51:21.646Z","0.1.15":"2026-07-31T11:53:41.409Z","0.2.0":"2026-08-03T10:39:50.966Z","0.2.1":"2026-08-16T23:45:21.722Z","0.2.2":"2026-08-21T01:58:52.855Z","0.2.3":"2026-08-21T08:52:49.326Z","0.2.4":"2026-08-30T19:46:04.098Z","0.2.5":"2026-09-08T02:02:04.555Z","0.2.6":"2026-09-09T04:31:32.946Z","0.2.7":"2026-09-19T22:36:17.498Z","0.2.8":"2026-09-20T23:08:02.955Z"},"author":{"url":"https://alfe.ai","name":"Alfe"},"homepage":"https://alfe.ai","keywords":["alfe","ai-agents","agent","llm","openclaw","plugin"],"description":"OpenClaw tools for Alfe one-shot text-to-speech and speech-to-text","maintainers":[{"name":"kevupton","email":"kevin@upton.tech"},{"name":"sam-alfe","email":"sam@alfe.ai"}],"readme":"# `@alfe.ai/openclaw-voice`\n\nOpenClaw tools for Alfe's agent-authenticated one-shot voice endpoints.\n\nThe plugin registers two tools:\n\n- `voice_tts` converts 1–5000 characters to a new workspace-relative WAV or\n  raw PCM file.\n- `voice_stt` transcribes a workspace-relative WAV or raw mono 16-bit PCM file\n  of at most 10 MiB.\n\nBoth tools resolve the agent API key and voice-service URL from\n`@alfe.ai/config`, call through `AgentApiClient`, and leave billing to the\nserver. The plugin has no provider credential fields, gateway RPC, daemon\nconnection, or channel-specific call controls.\n\nFile arguments are treated as model-controlled input: real paths must stay\ninside the current workspace, input files must be regular files within the\nsize cap, and TTS creates output exclusively without replacing existing files.\n\nChannel voice sessions, calls, barge-in, and streaming audio live in the voice\nservice and channel adapters; they are not part of this tool-only package.\n\n## Development\n\n```bash\npnpm --filter @alfe.ai/openclaw-voice test\npnpm --filter @alfe.ai/openclaw-voice lint\npnpm --filter @alfe.ai/openclaw-voice build\n```\n\nSee [`DEVELOPING.md`](DEVELOPING.md) for the file-I/O and runtime contracts.\n\n## Links\n\n- [Alfe](https://alfe.ai)\n- [Documentation](https://docs.alfe.ai)\n","readmeFilename":"README.md"}