{"_id":"@khaveeai/providers-openai-realtime","_rev":"43-055ea6abf1e6e3e9902afed349d0d92f","name":"@khaveeai/providers-openai-realtime","dist-tags":{"latest":"0.6.6","dev":"0.6.6-dev.1"},"versions":{"0.1.0":{"name":"@khaveeai/providers-openai-realtime","version":"0.1.0","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.1.0","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/SolveServeSolution/khaveeai-sdk#readme","bugs":{"url":"https://github.com/SolveServeSolution/khaveeai-sdk/issues"},"dist":{"shasum":"bfdcff98e60a7e3d59a19a1a0e8cb929df84a995","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.1.0.tgz","fileCount":16,"integrity":"sha512-lPVa71I8ab09g9HnldHlVQYlnuRAiZvX0JXHUHPLkuk0IZmzUrC6Pgk0g3WsGgaa8IM2KvjFqUVM2QFPM1iITQ==","signatures":[{"sig":"MEYCIQDULJT9PfTobtPlJCsbv6TtLQgOvqB4ggiJnBYsg5Wz6wIhAIa5CGSQIrgiT9MEZ4hUXjxRUr/v+aMTa4TnjvqlRntg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32396},"main":"dist/index.js","_from":"file:khaveeai-providers-openai-realtime-0.1.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"_resolved":"/private/var/folders/hp/fky99wh167vcnxgmhdwd7nzh0000gn/T/b57717a69562bd1768d0b00b86e9d8b5/khaveeai-providers-openai-realtime-0.1.0.tgz","_integrity":"sha512-lPVa71I8ab09g9HnldHlVQYlnuRAiZvX0JXHUHPLkuk0IZmzUrC6Pgk0g3WsGgaa8IM2KvjFqUVM2QFPM1iITQ==","repository":{"url":"git+https://github.com/SolveServeSolution/khaveeai-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.1.0_1760900729560_0.9006492536295594","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@khaveeai/providers-openai-realtime","version":"0.1.1","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.1.1","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/SolveServeSolution/khaveeai-sdk#readme","bugs":{"url":"https://github.com/SolveServeSolution/khaveeai-sdk/issues"},"dist":{"shasum":"58624289c34f565f80564ccb2296fe47dc0a355e","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.1.1.tgz","fileCount":13,"integrity":"sha512-0nTIKdQRUMTSxVu/Q9qcqw27ShdnzHA1CnEoQ9qIHKAvpXt+4Z3fgFISr1GqpFgGpav+EKqpzMBuHvbAQ9WmAA==","signatures":[{"sig":"MEUCIBCNcv9g0Okbksf/qglyx1dyjDJfVs1741FGP0N0+2+oAiEAt9jCjOHOSPC7oYEo391BIkTv5aQk8Rnn9svDcJ2z3aU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34937},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"f4884c4d7791673426469de03e2bfbbbf6d401ab","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/SolveServeSolution/khaveeai-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.1.1_1761553430296_0.6986030265798693","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@khaveeai/providers-openai-realtime","version":"0.1.2","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.1.2","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/SolveServeSolution/khaveeai-sdk#readme","bugs":{"url":"https://github.com/SolveServeSolution/khaveeai-sdk/issues"},"dist":{"shasum":"2d3e26cd373daaf8e213339d4e2d58795eb54bb7","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.1.2.tgz","fileCount":14,"integrity":"sha512-0vO76hCXo61sklqTN+u8f4j2lv5NzLKMXQfXiE8/sjf1BqL52znKO9dYSxplXYkONyG/1J898x9L3LvBxCpiyg==","signatures":[{"sig":"MEQCIAwCn2ZleRVxHtdXItDeyXHdeYrEYsRF/jysJ+2GDtu8AiAFVoy1guBUgyqqa+QClBYYUNOjPOkXKAP/dMbCLmPhMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46647},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"e1e0ce4e2de098826245ecc9651c0a971d7a487f","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/SolveServeSolution/khaveeai-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.1.2_1761554336736_0.6630578729470411","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@khaveeai/providers-openai-realtime","version":"0.1.3","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.1.3","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/SolveServeSolution/khaveeai-sdk#readme","bugs":{"url":"https://github.com/SolveServeSolution/khaveeai-sdk/issues"},"dist":{"shasum":"b43dd86d3badd4be6272c204bb4b846f536c4879","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.1.3.tgz","fileCount":17,"integrity":"sha512-QKcyj66vVnw/OAueBmA9X35s6QUZ51Ddicz9LhXbCKqpTfLWvh34/U9VeoPe8ciwN1htqAHAyHnB5TTDSdxSKQ==","signatures":[{"sig":"MEQCIG3llr/rd2kuBM6nXIayyi3HWtdNUt9ijKo/sGo9/wUEAiBZaDVjIak5A7uUrSnuTsNfkfQ/9EL/UIAN/M5zDb9JXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60811},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"7a5316aa71144831f2f91a29aa2b4fed168e35d0","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/SolveServeSolution/khaveeai-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.1.3_1762438661723_0.9468679037367345","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@khaveeai/providers-openai-realtime","version":"0.1.4","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.1.4","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/SolveServeSolution/khaveeai-sdk#readme","bugs":{"url":"https://github.com/SolveServeSolution/khaveeai-sdk/issues"},"dist":{"shasum":"ade18f75defff68ca5af9c5f1f78b473115adc32","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.1.4.tgz","fileCount":17,"integrity":"sha512-MiUZAFbD/NiIyJIWpuIKOOHzn4vvCeoh1WK3IM+59nwC+uvbvoH4JM3MKA0/zEj33i1DylUCL6UbhQldiCoJaQ==","signatures":[{"sig":"MEUCIBw2Z/mBakcBks52JtbHto91ZiQPQUB2ssc9GsHpUTJhAiEAq+XIlThn6pozwdFIW7SyAsnZEJTqLO2Huw6y0Rzvlr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60806},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"0490ce2173490850771ee195b9f6c5b24287dbf4","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/SolveServeSolution/khaveeai-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.1.4_1762439850009_0.6869650010820259","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@khaveeai/providers-openai-realtime","version":"0.2.0","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.2.0","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/SolveServeSolution/khaveeai-sdk#readme","bugs":{"url":"https://github.com/SolveServeSolution/khaveeai-sdk/issues"},"dist":{"shasum":"c73ba0fcdc5c8c00e2ad3e633e6db2c6a4c91d4d","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.2.0.tgz","fileCount":17,"integrity":"sha512-flLQ/1zKZfWTja2exErhd702XC69PdkMBoXo0B+xHOr0c8ZJva3Q/uXKVIhPnVvmAYBDrLGtn2kSrLm9RelpCQ==","signatures":[{"sig":"MEUCIAaRY+wUf8dcUCWy7OHTl4OOCVjxWtdtNUPNc10EJFxvAiEAqCpyM3+mzQwb0Z2V4uxpSufBu4UEVnKqzMkLu1ad6ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60806},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"69e3d7de988ad81e98154af1548732a320efd8dd","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/SolveServeSolution/khaveeai-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.2.0_1762765427184_0.7122923798922505","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@khaveeai/providers-openai-realtime","version":"0.2.1","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.2.1","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/SolveServeSolution/khaveeai-sdk#readme","bugs":{"url":"https://github.com/SolveServeSolution/khaveeai-sdk/issues"},"dist":{"shasum":"eeea3531dc1ddb95d864182af691c5102922f88d","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.2.1.tgz","fileCount":17,"integrity":"sha512-JAVOmd6GI36GJzgIxlbe0cvAc8fv9nqbsl7q8txYi1mT31QqWekidqwAhJwmuIOwrL1e1mGsPBS91M5MC0HByQ==","signatures":[{"sig":"MEUCIDz5qmNGvVQNIx/8sDkilz408N0ywjNPld9a2zah79ahAiEAwvdLnmF0WlGv3JTEDoeEDJHZypzfuswbXmYXV87z5Aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60806},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"34e19526fcdffc3c0813ac35ac405a745ae489c6","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/SolveServeSolution/khaveeai-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.2.1_1762765482491_0.9053930279032658","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@khaveeai/providers-openai-realtime","version":"0.2.2","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.2.2","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/SolveServeSolution/khaveeai-sdk#readme","bugs":{"url":"https://github.com/SolveServeSolution/khaveeai-sdk/issues"},"dist":{"shasum":"492643cd52e3ffff4496125eb2e306dbe4030432","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.2.2.tgz","fileCount":17,"integrity":"sha512-snag6tWLeRRe2GvtzWFzK/lBApnN9GJ2YeaN/vjUH+EUEs8xmfTr2pY5teTxhhNsmyIDH6txvqIevztibRvNGw==","signatures":[{"sig":"MEUCIQDedOfj9bbmjniZVAYlQZkHuJNwAGvkHXThEmWDdaEVwQIgdNf/tbblHNrwzByzxfq9R0joKdNGqG6nzrBUy48wYWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55907},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"34e19526fcdffc3c0813ac35ac405a745ae489c6","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/SolveServeSolution/khaveeai-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.2.2_1762765777378_0.4593177645592559","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@khaveeai/providers-openai-realtime","version":"0.2.3","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.2.3","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/SolveServeSolution/khaveeai-sdk#readme","bugs":{"url":"https://github.com/SolveServeSolution/khaveeai-sdk/issues"},"dist":{"shasum":"1a6968ce3f9c5f67a7285600784e35b28052f6af","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.2.3.tgz","fileCount":17,"integrity":"sha512-g+Vr56gzouYGlmvHRGvrdPcwWDMvP5Wi4YyoBUQaQVEKOItcr8s9N4EbBkxkxc5MM4pyzUVKeifTqBWiiUxypw==","signatures":[{"sig":"MEQCIAPq2qN0TEl5ut7MOtHwueMZyK8w9KHhlcbE1GEMtJtHAiBmU7AJ+lKXyulLsixYOFeJ5N18UHmSEtzsuGqY6pbtIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55907},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"34af0e7706e510d9149b04b06d972a66b129ffe3","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/SolveServeSolution/khaveeai-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.2.3_1762767799128_0.9892000338360174","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@khaveeai/providers-openai-realtime","version":"0.2.4","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.2.4","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/SolveServeSolution/khaveeai-sdk#readme","bugs":{"url":"https://github.com/SolveServeSolution/khaveeai-sdk/issues"},"dist":{"shasum":"5586594b92731e372ca83b258d0b16d30cfdae6f","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.2.4.tgz","fileCount":17,"integrity":"sha512-xUhGgmvm2XYxIIt8sO9wdyFjDpwm+WXfHGrj5TmUnf9MK8wgbjm76wWWePhOewjfmyGVWxM9OwNc2aAMjeRQQA==","signatures":[{"sig":"MEUCIDV91dzUI0vSDsHhQ2+q1cngF29cxpTDrC6vd9tvZfAIAiEA06h6N/oIiu7NXe4mW9oQHOrlCOobRoexlJ8GOkQ12Bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56049},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"34af0e7706e510d9149b04b06d972a66b129ffe3","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/SolveServeSolution/khaveeai-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.2.4_1762768050309_0.5080736600515308","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@khaveeai/providers-openai-realtime","version":"0.2.5","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.2.5","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/SolveServeSolution/khaveeai-sdk#readme","bugs":{"url":"https://github.com/SolveServeSolution/khaveeai-sdk/issues"},"dist":{"shasum":"0bed5d04489479d5e0f5b90bc6c15cda7a20e3ea","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.2.5.tgz","fileCount":11,"integrity":"sha512-TkMTPuq6Vz3ebWf6wV8Tw8TFo6jtul7IfPLnm26nfc8jBBwDGeJ2sWmeEujGMj6rkvlGyZ9XyKBtYesaVIhg2A==","signatures":[{"sig":"MEUCIQC79jy38ho9yzeGhAaEkxoOM/qaxmG9l45MHFQvkszRlwIgQ2Q9JfJG4W3qUTKtokyIGqkkBRH0y1RmY783J9xbdjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40233},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"94b92888ccb99ad5d6d20798342a8a4b06abe257","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/SolveServeSolution/khaveeai-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.2.5_1763302651889_0.5782702306611696","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@khaveeai/providers-openai-realtime","version":"0.2.6","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.2.6","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/SolveServeSolution/khaveeai-sdk#readme","bugs":{"url":"https://github.com/SolveServeSolution/khaveeai-sdk/issues"},"dist":{"shasum":"9a43f6be87ae235e74f34c22f29443a949a3412d","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.2.6.tgz","fileCount":11,"integrity":"sha512-vHc0XwzKjcA+cnST3DYAJo+OweAY1wVGAzrNYBe7Yx1yjgFCs+q96zcN9TfuYyW00Kv86Jydm9IafzDY9J6z6A==","signatures":[{"sig":"MEYCIQD4FXKYMv2Ngh4qYBBjSPljSBzhSUJGKVfpECHfetpaFwIhAI1j1N7Kr9JTlfxCXcBnSiQNqdsta5q+Eh+Ptuw/IztF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40233},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"94b92888ccb99ad5d6d20798342a8a4b06abe257","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/SolveServeSolution/khaveeai-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.2.6_1763302934999_0.9926433247403759","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@khaveeai/providers-openai-realtime","version":"0.2.7","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.2.7","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/SolveServeSolution/khaveeai-sdk#readme","bugs":{"url":"https://github.com/SolveServeSolution/khaveeai-sdk/issues"},"dist":{"shasum":"01439045f28232cd5ce028ac7408db3e8f425aa1","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.2.7.tgz","fileCount":11,"integrity":"sha512-1tOgL6IICn/ilZbxVjkapl99hnvsw1ty4XJRBNraBib7aWDGg+FcOXnJQix4Hwzgfm4HQEBs9LTeyps++FIwNw==","signatures":[{"sig":"MEQCIEo4oQU3sxQSk0jy8WiO7NIauCiIMY0jVYaFEktjpdB2AiB4NoWVx5GaQ86wJGWxNbS8oaZGRHnJw5kcMXBv79K8VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40556},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"f59381d1ae2d2e8a3cdf6b05cfe6f46e5ee34867","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/SolveServeSolution/khaveeai-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.2.7_1764273057604_0.5744233710532338","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@khaveeai/providers-openai-realtime","version":"0.2.8","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.2.8","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/SolveServeSolution/khaveeai-sdk#readme","bugs":{"url":"https://github.com/SolveServeSolution/khaveeai-sdk/issues"},"dist":{"shasum":"ebaf6dc19ba41957665ae87f152ac91089831912","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.2.8.tgz","fileCount":11,"integrity":"sha512-WzEl6jZzpJsjvnhigoWkMCsqTL5GHbE/pV6G1yfZARWcMYJdJ/oph1Ipw5d2L4aJU6ByNkPmerujtO5GTwmdJQ==","signatures":[{"sig":"MEQCIBqFQ5ME1AkzIbyDb9qGdvmoXUMumJ/MOGAkEg5YLDnVAiAXRu9f8QENN6x4us1A3mMAGgaJOnN3gJ6sGiusmQBkNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43965},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"a7fa8af4cd7d49d2c686be69af9ee8ddf211dac2","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/SolveServeSolution/khaveeai-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.2.8_1768224967407_0.3071735577032817","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@khaveeai/providers-openai-realtime","version":"0.2.9","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.2.9","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"0f73594f435689a66833dac34253f420349c7647","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.2.9.tgz","fileCount":11,"integrity":"sha512-2DGwFaNJX0So2vOnvttZfbujRCdyzf7evGYV04TVIISRQaQcA37LzVNk5oCtD/XuTGtfyL3T12wM19yJIEB7TQ==","signatures":[{"sig":"MEUCIQD5Axv/qP36c4GFylPRIVl4h0gg+EnZGBvZejU43S0akQIgBZY0p72iAIdkDAIMksbloMOqTapVSvmUorWDdeyIGVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43932},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"0a482453846149fe85b7e188503e756110f07b81","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.2.9_1771768373492_0.728476997789977","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@khaveeai/providers-openai-realtime","version":"0.2.10","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.2.10","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"16b8af19b0ea86c26f3349266a0adf1d5d719c54","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.2.10.tgz","fileCount":2,"integrity":"sha512-UCHL8U2+KeCXbbEFR2i+DkxbOAh48TXXNwoiCLVKV0m2llnfN7VBbFFDnTEHCGyeYq6Ym5CBzizsbjs5crvyYg==","signatures":[{"sig":"MEQCIB0CrwB0JorAiBwIgm17WL61LzCN4s0BnTMGQS18LY/IAiA4M5K+TJmWHanOKg4azppFv15TgXJphWPtjkNv6bPxPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15294},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"d131b598b4cc965f985c503190347937a31812e1","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.2.10_1772017721776_0.23401567750742291","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@khaveeai/providers-openai-realtime","version":"0.2.11","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.2.11","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"5a6811d0f8d383eb09b7ef155be55d670389a993","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.2.11.tgz","fileCount":2,"integrity":"sha512-j8Noxsgdc/YaJ00BsfjY8jZ0cuJuppzbx82XhGN7NQIE84Qu2/1fJ4T51M6TGoxMSDhTDUkgM8fRuLq8Av62JA==","signatures":[{"sig":"MEUCIEs62pjNgwt2sLtZZDEfeDpFjymvNxPY8A1PisDicDMrAiEAs7m+zOHYW6T5CGGyNf0+HhrN1udsQ1NYmHd1TG21dxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15289},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"d131b598b4cc965f985c503190347937a31812e1","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.2.11_1772017899017_0.3091933895834167","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@khaveeai/providers-openai-realtime","version":"0.2.12","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.2.12","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"fa8ae8e6f92bf4ce13320617fcada8b326dcb612","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.2.12.tgz","fileCount":11,"integrity":"sha512-qUhVs+lxNn6Kp99TkSROTNMHUOG/wQecNlddeY93/z6VxiptsAAzrisAMkR4cw0/bz9vC9Tbj63Ika9lrqy02w==","signatures":[{"sig":"MEUCIBRTSncgdOBoF1KWFu4LP8AqLVyNJs3rofLIAQmq2zVEAiEAp3LRJLbMMwZRroujAib8QAc1tabzref0frV2MyWLuYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44425},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"d131b598b4cc965f985c503190347937a31812e1","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.2.12_1772018190925_0.0793272800883773","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@khaveeai/providers-openai-realtime","version":"0.2.13","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.2.13","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"e654239bd9b45baf52303f864600b523620f1045","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.2.13.tgz","fileCount":11,"integrity":"sha512-kEnJ82gRRLbP6WfMdjPyCaEETgHdBJnZ0x8D+yYNk504cvPtE/y36hOMgHS3BiVdpWSoYbc7+JglBTc0W/DmZg==","signatures":[{"sig":"MEQCIHReqbtuS0P0eBvj1JkZ5stzYzjYGEh8HrZ+6qgeBvZPAiBjl9NnVGg/ICEGX9eQyPeXvuSrdB1jJJ3M4t4T9wkBzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43598},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"c585e8daeb6897e3e71f7cdf9951685bcbcc5114","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.2.13_1772545395718_0.5704143243749311","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@khaveeai/providers-openai-realtime","version":"0.2.14","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.2.14","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"0ef79c720e26cc4fbfbd99fe2da62689ccb4ea70","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.2.14.tgz","fileCount":11,"integrity":"sha512-oTRjv8BsEdoZyaX2b5LNzI1B9glW/ySeMAOv3pnIngkZ7kWW0p9F98Hzpup0TBl8fzdCut/gvKbunPd5Qu4WQA==","signatures":[{"sig":"MEYCIQDmAV2Os0UAssBxM0w9YOvkJyVtkkNsTvFcMXyMYMGqsQIhAPA5XdIAyKIqgHEvgatwb5utMgFFRhGkJPpdqH5HlwsN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44984},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"9ebcf269f9e84ee269b56280552acc499fe12d05","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.2.14_1772561472726_0.3617567958426193","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@khaveeai/providers-openai-realtime","version":"0.3.0","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.3.0","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"8a52d76eb36b10dad414a5527dc62b84fb54ad18","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.3.0.tgz","fileCount":11,"integrity":"sha512-PrpT0YzX8sWf9C5b3WqcznK87Pxx76uOxkaBnkVU/bee7dI+lu+YNBRfIuaLJOSNuwKVIp+ablacdmr2ZY+oCQ==","signatures":[{"sig":"MEUCICQ+b/1Fgj8BTIFS/HUp0SpTP+LFxp0ca6oYy4gnwIfYAiEA2cXnuQcdZKTUHlTevtrjqk7NUPQVGvGWVLQfaCZpFi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46347},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"9ebcf269f9e84ee269b56280552acc499fe12d05","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.3.0_1772563670143_0.4422349976445217","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@khaveeai/providers-openai-realtime","version":"0.3.1","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.3.1","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"0e9898d6a02361bedc2ed83dd6c49608987acbcf","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.3.1.tgz","fileCount":11,"integrity":"sha512-qfnHg16DRvVpTo7z6pMtsKTYWc4YaBAgywuaPGSFcvgocpX+QDCc2uk4wo66OteF+jUkPZMjTFE9WEvxLSEs0Q==","signatures":[{"sig":"MEYCIQCl/1PZSmI98f3y8MhIKczUEBRj5TR31TGzbpUqRn2AjAIhAM9Cdc9wj9JKB4UCGrvtmMC1Qp2LVUP0RYs67/6W4BHB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46392},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"584bc0d4da74c8a7c79cf8174b1daa2875705693","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.3.1_1773237830818_0.38244494950657426","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@khaveeai/providers-openai-realtime","version":"0.3.2","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.3.2","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"4721c81e9826180fa1a72d54fa8010b269d8c034","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.3.2.tgz","fileCount":11,"integrity":"sha512-zYqrygMipKN5s2JkGH/gbdd7FsO8kCISUFQ+/VQC17kctySp2Bqk+h+nDwqDteWOnMwZZoB18cWjtXrnIXUxkA==","signatures":[{"sig":"MEQCID+i00ILShN22a89oocbm4BGrT+002tRscxoPxONP46fAiBqJ0d61plIxj8coyM4rDjGYL1BQKSafkCPmABgd8uvbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46392},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"584bc0d4da74c8a7c79cf8174b1daa2875705693","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.3.2_1773238370245_0.7512719603302203","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@khaveeai/providers-openai-realtime","version":"0.3.3","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.3.3","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"592b120697e147bdac5cc3c246a68676533fa142","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.3.3.tgz","fileCount":11,"integrity":"sha512-mHwuIscJawJfeaL/DRqidk8dRGydKNm+fFDbqYSkkjtzvzbzJYc+brobZhdyj1saII3zpuFciqamxvBktck4Fg==","signatures":[{"sig":"MEUCIQCJWHFySku5DVnND5rgwZyjJjyIo5YPsQfaTKqE7y4X+wIgJ2UmMGTCoavFQJ5o0PZclzqxwI7dN8NoIu+VllmgWrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46392},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"584bc0d4da74c8a7c79cf8174b1daa2875705693","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.3.3_1773238694657_0.453448190848452","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@khaveeai/providers-openai-realtime","version":"0.3.4","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.3.4","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"162836522ef0677ca580d2ce4a3a8234605fc462","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.3.4.tgz","fileCount":11,"integrity":"sha512-sPKrDVB/YhNIp1EEtwukX3mwYDNFTV0DFCQhFNcrgfLWrPCVY17i7iEDkUn8MyW5Tmtv37B71Hd+jgAZ7Ge6ag==","signatures":[{"sig":"MEUCIGjE7SrQaI2xOKCIG7sPzhv2gpsX2c7Zw49ceDAZzfbnAiEAn6r2SB+zoq+EZBgJ/woS37oocZ7mg2+DBLBDIuCGJak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46392},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"584bc0d4da74c8a7c79cf8174b1daa2875705693","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.3.4_1777732643704_0.33945225262564915","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@khaveeai/providers-openai-realtime","version":"0.3.5","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.3.5","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"70f5ff51e351b85009cf8ee04342f141c34c448b","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.3.5.tgz","fileCount":11,"integrity":"sha512-kfQO3T4wJu1w/FdUvqmPZ5wqDKHk1wjB/mgyf0KgbU3RWxxqeaIKuvqdRUdKNKnK3VHJn2+eLqnUiaXC3m+3tA==","signatures":[{"sig":"MEYCIQCdOJXw0p9uAJBKqVC29Omot1Dv7NPAVlTiASMHlZcZbQIhAIf7OrBohDKwm41/vna9ww7AFK6PiSLB7Jh92GGT4zZ/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46794},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"1d577b7b5ea30853d243ae7a4a8019ee77aa2fb6","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.3.5_1779468771600_0.9201331122772278","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@khaveeai/providers-openai-realtime","version":"0.3.6","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.3.6","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"04c976a83b905a84c2d6a7b667769e7a715a6569","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.3.6.tgz","fileCount":11,"integrity":"sha512-WunOTGRxsnpmTsiBm8pENgVd2b7qL/7mAymaRnmOuveWCWmSdtRtXUI/6J+NKHwUfMCKrbQ5p9vzZkSP7XS6gg==","signatures":[{"sig":"MEYCIQCA0YcfkDLl1LmbmIszfq9pRL/qdGQIDky8jIdeckz4lQIhANmS8pVT4lMTeWow9Xt/Y4of+nfDGtRF/ZQUVA/skE/s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46794},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"1d577b7b5ea30853d243ae7a4a8019ee77aa2fb6","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.3.6_1779469097978_0.42844570289575","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@khaveeai/providers-openai-realtime","version":"0.3.7","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.3.7","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"2737a6f900b498126513a0abe8f27c78389179db","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.3.7.tgz","fileCount":11,"integrity":"sha512-2SK+yplmzwqGgr1zwqiX6prZO6K4oaRV0Lci2VmM0LO4m4dTf3JS4n0JTnxRJ50sa4koCEYIn4lJBHakzGHwew==","signatures":[{"sig":"MEYCIQDDt35F53W/DJ+oK/EB6NuF2DWTHmCm+pHOS4Nf/zhsJQIhAOn9oWZqCGf87JVC5RJ59gQr2xklLZFbMWS/1sVQUMBZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47524},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"1d577b7b5ea30853d243ae7a4a8019ee77aa2fb6","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.3.7_1779470357038_0.46645427345480095","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@khaveeai/providers-openai-realtime","version":"0.3.8","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.3.8","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"a7715a1484adf198308250428f17afa4c87ba42d","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.3.8.tgz","fileCount":11,"integrity":"sha512-N3/GjbPcWSArOqGDXAN+WeG3Wu06tzsoXAiFYu670dTJp/oQwCeiRjGhT2Cb44haA2okuKCYIFFhrah69S5vIg==","signatures":[{"sig":"MEYCIQD9fsP9DdeOVIl2Lg2RO8Y1043jJlOea+oVl/+DcFDAiQIhAPh7ALyQuKBlWBT+V4Z+OOXg7TLzgKbzr3/x2592bKSY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47810},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"1d577b7b5ea30853d243ae7a4a8019ee77aa2fb6","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.3.8_1779470371579_0.029955221686171152","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@khaveeai/providers-openai-realtime","version":"0.3.9","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.3.9","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"3b05c2c25a0aa6ff186da21f7203db666c28f252","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.3.9.tgz","fileCount":11,"integrity":"sha512-ZphsywCjDSVbO/08LJ07PQwYp84QYcVFWzVdVcMTW+AbecW/acinyPznboLOevSPPhb3zCWXUiH1sEW6VVOexw==","signatures":[{"sig":"MEUCIBlkVN5ttz172JhN5nzXsrUhhh7IkkpvtOYTga6KGHcCAiEA5/qHOxRg+phw61DgB9mZ+bbDK/OKsXPnGD0Q/oRA3OU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47816},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"1d577b7b5ea30853d243ae7a4a8019ee77aa2fb6","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.3.9_1779471018205_0.33582532189174685","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@khaveeai/providers-openai-realtime","version":"0.3.10","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.3.10","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"bd9c0d47cde56e671e692f72c666a4cbb12ebc83","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.3.10.tgz","fileCount":11,"integrity":"sha512-3KLgP9rJYF/IWa8nh0Y5M1Gl3sq8O7gdvZCLzD06bBPn9vj5+jPlhgzfl9mfWAVU9yHixax2Xofp1CbGGGCGFw==","signatures":[{"sig":"MEYCIQCufg2ZwKG7+w2JHVaYjtYVOWg9zI+3YUfTZw0cGBb5LgIhAPDDNzRqnKh1eZ86ZkP3hudNRU7asVTURn2fa0qogPkV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47888},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"1d577b7b5ea30853d243ae7a4a8019ee77aa2fb6","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.3.10_1779472613302_0.4471230767160528","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@khaveeai/providers-openai-realtime","version":"0.3.11","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.3.11","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"24c008ff80f913a58844a61bb374f5de52ad91f0","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.3.11.tgz","fileCount":11,"integrity":"sha512-P/DQO/nQIcUdtM4PZh5uCFDXkxleJbEhvl61GASBKOXptXsR6E+U1h4cJSJOBtzzjghHFl0WaliAgxGs52bR5g==","signatures":[{"sig":"MEUCIQD0leFlufCpW6AfIBKkcH9ru9TnuvT9UWonA+wbz4IJwwIgCtrL0CvQ2DwJ60sACGV/vrOQYtA+0vNp1ZPQjUtQkCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49178},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"e8ae71eaa697783c906f236d277a671132fa7f90","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.3.11_1779714437274_0.9943760397537482","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@khaveeai/providers-openai-realtime","version":"0.3.12","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.3.12","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"8826d18535575b7bf3aab942ec56d091e66ca191","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.3.12.tgz","fileCount":11,"integrity":"sha512-s8oRGCQB0x5roj3GMVuoWhzpiI+Yn5ngWjpyaGtU8WO0AGueQp8WPFlDvdQym/X+Ve3YXcG5EO3rKTjhGYnavg==","signatures":[{"sig":"MEUCIDh9BiM1ZXeZ2RPC2MeF6ebz5wtGo5FzFYWzas/YmdRGAiEAw0yWYxQU4ZO3KIIfHb5Qai4idbqW5Cw7C5jaDlCiVZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49229},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"f077005f8a7dd3958e5bd95c4e84a25694387d9a","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.3.12_1781351031614_0.621368414660578","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@khaveeai/providers-openai-realtime","version":"0.3.13","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.3.13","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"41d420092295ea26f99e390197fc3dcef03ba009","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.3.13.tgz","fileCount":11,"integrity":"sha512-CrgZTYk7x5USEYMKZqqad8fZHkQxcpCliVukpgh+xRbUxDNvl2ai2wAPqR7bg9TtJb5D0lsy2K6oBThFz+Mpmw==","signatures":[{"sig":"MEYCIQDSWkv+/p94yM4R0Y21S/lA4+msnUb17ehIwKDDY7U03wIhAOtQ6tmkSIdPXTjIQGxSzHWunOXWSLFIlZNyktRDiKzs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49138},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"f077005f8a7dd3958e5bd95c4e84a25694387d9a","scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.3.13_1781351983701_0.7469793882848115","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@khaveeai/providers-openai-realtime","version":"0.5.0","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.5.0","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"8541dbfc9a2c8dd3491b66c86674a219ef0abaae","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.5.0.tgz","fileCount":11,"integrity":"sha512-8q6kvWjSG9bOjCQHTQZqimqIY5X0MYVPHnT4icJPCbpqgs0FvSSOEwgYmXkEy0tqqp2FkAJ6+1zL5V0dmcFdCg==","signatures":[{"sig":"MEQCIBtCXLbEFrBOf/N+AuSHYZkCFrslArIzJLAyEIWSVUdNAiA35/pnwUIFgS674HJWJpiTLzZtVH3vb3BIy6OKUHDE1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51740},"main":"dist/index.js","_from":"file:khaveeai-providers-openai-realtime-0.5.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"_resolved":"/tmp/5facf159cd618b01eca331433384f9b5/khaveeai-providers-openai-realtime-0.5.0.tgz","_integrity":"sha512-8q6kvWjSG9bOjCQHTQZqimqIY5X0MYVPHnT4icJPCbpqgs0FvSSOEwgYmXkEy0tqqp2FkAJ6+1zL5V0dmcFdCg==","repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.8.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@vitest/coverage-v8":"^2.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.5.0_1783627676505_0.46709740655075427","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@khaveeai/providers-openai-realtime","version":"0.6.0","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.6.0","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"ac62f0630cadd3ae02c0a5197273b0554884e756","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.6.0.tgz","fileCount":11,"integrity":"sha512-LBvKs93474C9JA7nElye/XXTmMJF+LbiyHGVq1P5JWP0BgXeToUSPcbK9GMLPhoahhsSXAZWj4zMhXPtXxZegw==","signatures":[{"sig":"MEUCIQCoBay+h/g2wPh5y5BsqW2bheW9lxQyJtQyp2D8y4u9tgIgOhT6OjyPHF0ILOeyHh8a3KXrZrZqZt79POao0pSTf4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54331},"main":"dist/index.js","_from":"file:khaveeai-providers-openai-realtime-0.6.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"_resolved":"/tmp/d1e81eb16a03934ab54484adb0e08f3d/khaveeai-providers-openai-realtime-0.6.0.tgz","_integrity":"sha512-LBvKs93474C9JA7nElye/XXTmMJF+LbiyHGVq1P5JWP0BgXeToUSPcbK9GMLPhoahhsSXAZWj4zMhXPtXxZegw==","repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.8.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@vitest/coverage-v8":"^2.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.6.0_1784532733404_0.9421053827663464","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@khaveeai/providers-openai-realtime","version":"0.6.1","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.6.1","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"6b53e6f359e7e8c469ebba21228b84327fbe8625","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.6.1.tgz","fileCount":11,"integrity":"sha512-X0ZYkH644H8vOXjiscseUjdbeD4G968Hb63lZiLURx2j8UfPaXNqviFCuSJIJynB+hGL+pa3BPldmv0AuY9rVQ==","signatures":[{"sig":"MEUCIFz5qzLamG2FMnqK5ZiSiF7qtRXwooWtfQvoNyTZjj21AiEAvE5ubt+Ts5QaUJB5pSXsr5cAJ4aKt39U2sKMHYgRT2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55231},"main":"dist/index.js","_from":"file:khaveeai-providers-openai-realtime-0.6.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"_resolved":"/tmp/8642883f4ed1c59237a35db578046ca4/khaveeai-providers-openai-realtime-0.6.1.tgz","_integrity":"sha512-X0ZYkH644H8vOXjiscseUjdbeD4G968Hb63lZiLURx2j8UfPaXNqviFCuSJIJynB+hGL+pa3BPldmv0AuY9rVQ==","repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.8.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@vitest/coverage-v8":"^2.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.6.1_1785741093920_0.5151781104303079","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@khaveeai/providers-openai-realtime","version":"0.6.2","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.6.2","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"f95dfe66c3294ccb7eca191e97f0ab7af37eb86e","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.6.2.tgz","fileCount":11,"integrity":"sha512-/gx7ibl86NEUdYZm+zNW5IVG6rXaI+nWJ/vGW7TxGR958CxCZRBXfabdf6wQsdRZhgREcwcMvDVh/VxWywh0hA==","signatures":[{"sig":"MEUCIQDFdx/sFtKf4pbmURv4ESyC4IwdH7cNtXMzz2mFf8jTawIgEUGIInq/DW7qntVmn2B/mXi0lsOphghJUpl29GSc4I8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58568},"main":"dist/index.js","_from":"file:khaveeai-providers-openai-realtime-0.6.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"_resolved":"/tmp/d7735215631f58e3a297c8fe15c4c987/khaveeai-providers-openai-realtime-0.6.2.tgz","_integrity":"sha512-/gx7ibl86NEUdYZm+zNW5IVG6rXaI+nWJ/vGW7TxGR958CxCZRBXfabdf6wQsdRZhgREcwcMvDVh/VxWywh0hA==","repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.8.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@vitest/coverage-v8":"^2.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.6.2_1785742273602_0.34453639014351833","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@khaveeai/providers-openai-realtime","version":"0.6.3","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.6.3","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"02bdcc07b189ef06cff006838114b43ba8d747e6","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.6.3.tgz","fileCount":11,"integrity":"sha512-vqYnQnWjQHJJc6SD8Zm34y2s6nOje6FGBGbMaINIvAhv9vGk+LhLGzSN8k+tfTdbBzcCP5WDWs682DIPTtURDA==","signatures":[{"sig":"MEUCIQCLou6w6l5noPfPA/cb2qnmB5dkLfXQoCtanbX1YFo+0wIgIQbuX1F03y5Z3WJuM9/lewW9dnqZfoGA+hmX8Di0W/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58668},"main":"dist/index.js","_from":"file:khaveeai-providers-openai-realtime-0.6.3.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"_resolved":"/tmp/ab1748aeaf578027172b0b0f514e15d2/khaveeai-providers-openai-realtime-0.6.3.tgz","_integrity":"sha512-vqYnQnWjQHJJc6SD8Zm34y2s6nOje6FGBGbMaINIvAhv9vGk+LhLGzSN8k+tfTdbBzcCP5WDWs682DIPTtURDA==","repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.8.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@vitest/coverage-v8":"^2.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.6.3_1785816519291_0.694213069153264","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@khaveeai/providers-openai-realtime","version":"0.6.4","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.6.4","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"8b2611a084112ffbf35c94fa111454aca3798f27","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.6.4.tgz","fileCount":11,"integrity":"sha512-ZtUwzcvF8Av3RFIB6QICdtR+2UZn1st7BQlaW6kIp1Fo8Hfy7whG7/XJv/r5xMFN9QO5TLE+5SS1e2P8OZb3Wg==","signatures":[{"sig":"MEUCIQDmdZ6RT9dsZLsVr5nkqL0ZHNswJ/0TrUZlpGpX1DUqSQIgNMsJtXhgx7PnaykZME5gP4nCMkM412zp0n1ZWQvYel0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59998},"main":"dist/index.js","_from":"file:khaveeai-providers-openai-realtime-0.6.4.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"_resolved":"/tmp/c9fbde793d2872720bcc1f675df3c286/khaveeai-providers-openai-realtime-0.6.4.tgz","_integrity":"sha512-ZtUwzcvF8Av3RFIB6QICdtR+2UZn1st7BQlaW6kIp1Fo8Hfy7whG7/XJv/r5xMFN9QO5TLE+5SS1e2P8OZb3Wg==","repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.8.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@vitest/coverage-v8":"^2.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.6.4_1786938393013_0.8965727946305679","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@khaveeai/providers-openai-realtime","version":"0.6.5","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.6.5","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"535b5db7dba7ba8e7b7c58f629ab7c42ca972190","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.6.5.tgz","fileCount":11,"integrity":"sha512-SpsDg51T9q1FsL3tCm/6wtUCfp3Mp+HMJsp1sB8hzW1ifMukMzlHjyX17tw4fl57FZR6Fuajt3ebd4izpIERmQ==","signatures":[{"sig":"MEYCIQD22yLZSwX+PZ0cMKMfVq2hGtwixpbSvRvqbf+VCgOvmQIhAPQj9sPbN2QBnu6PrHnZTF/FAWqixTaX9FIwf/7ORreE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60851},"main":"dist/index.js","_from":"file:khaveeai-providers-openai-realtime-0.6.5.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"_resolved":"/tmp/86aecce694915d8d70face97b126635b/khaveeai-providers-openai-realtime-0.6.5.tgz","_integrity":"sha512-SpsDg51T9q1FsL3tCm/6wtUCfp3Mp+HMJsp1sB8hzW1ifMukMzlHjyX17tw4fl57FZR6Fuajt3ebd4izpIERmQ==","repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.8.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"0.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@vitest/coverage-v8":"^2.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.6.5_1786940269436_0.1711991469661056","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-dev.1":{"name":"@khaveeai/providers-openai-realtime","version":"0.6.6-dev.1","keywords":["openai","realtime","provider","ai","streaming"],"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","_id":"@khaveeai/providers-openai-realtime@0.6.6-dev.1","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"dist":{"shasum":"6dd86c1a0d025d9ecf241dc726c0175793e3db5e","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.6.6-dev.1.tgz","fileCount":14,"integrity":"sha512-oxNMROKpyL7Zg4Rm7XxAWpl0qrboAZ4WUUjQCK8rnfsqZ4lizD8RUa+YPMjp81IWdzRrxI9lEzpI0ojJqlQk8g==","signatures":[{"sig":"MEUCIAWNXIDCskwKJLBH9/Tz8IbK4fifgs6JOU0hTo6k1DEBAiEA2V1r3qdt57z4hn8UryjI6dfQW2RXYXucpkcvp5aIQRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63011},"main":"dist/index.js","_from":"file:khaveeai-providers-openai-realtime-0.6.6-dev.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc"},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"_resolved":"/private/var/folders/hp/fky99wh167vcnxgmhdwd7nzh0000gn/T/c0f489b4afee858ffe544b916b068c46/khaveeai-providers-openai-realtime-0.6.6-dev.1.tgz","_integrity":"sha512-oxNMROKpyL7Zg4Rm7XxAWpl0qrboAZ4WUUjQCK8rnfsqZ4lizD8RUa+YPMjp81IWdzRrxI9lEzpI0ojJqlQk8g==","repository":{"url":"git+https://github.com/khavee-ai/khavee-sdk.git","type":"git","directory":"packages/providers/openai-realtime"},"_npmVersion":"10.9.2","description":"OpenAI Realtime API provider for Khavee AI SDK","directories":{},"_nodeVersion":"23.5.0","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"0.6.3-dev.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@vitest/coverage-v8":"^2.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/providers-openai-realtime_0.6.6-dev.1_1787653470406_0.940564772076701","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@khaveeai/providers-openai-realtime","version":"0.6.6","description":"OpenAI Realtime API provider for Khavee AI SDK","keywords":["openai","realtime","provider","ai","streaming"],"homepage":"https://github.com/khavee-ai/khavee-sdk#readme","repository":{"type":"git","url":"git+https://github.com/khavee-ai/khavee-sdk.git","directory":"packages/providers/openai-realtime"},"bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","publishConfig":{"access":"public"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"uuid":"^13.0.0","@khaveeai/core":"0.6.2"},"devDependencies":{"typescript":"^5.0.0","vitest":"^2.0.0","@vitest/coverage-v8":"^2.0.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"scripts":{"build":"tsc","dev":"tsc --watch","test":"vitest"},"_id":"@khaveeai/providers-openai-realtime@0.6.6","_integrity":"sha512-uMUoEXM04xEuBALVYVBXGeWmRom6yLR0dgM2Qxp8n4EIZQqjGmjsbfKUJJoAgH1hkG0GHDyr51xIbZAbDI+gGA==","_resolved":"/tmp/238cdb80ecb07810a57a2e7293ae832e/khaveeai-providers-openai-realtime-0.6.6.tgz","_from":"file:khaveeai-providers-openai-realtime-0.6.6.tgz","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-uMUoEXM04xEuBALVYVBXGeWmRom6yLR0dgM2Qxp8n4EIZQqjGmjsbfKUJJoAgH1hkG0GHDyr51xIbZAbDI+gGA==","shasum":"615e833a339c19e7b0c372afd74c4a3ebdf3e8e0","tarball":"https://registry.npmjs.org/@khaveeai/providers-openai-realtime/-/providers-openai-realtime-0.6.6.tgz","fileCount":11,"unpackedSize":61838,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCo8fHhirX/doZ0UqL/RPLHONI1WSMy8Oxx+4SiNn2DQQIhAJG9QyQXxTouiompkf12E9i7V9ZmDuqXHSOLZjaRA+UF"}]},"_npmUser":{"name":"whitemalt","email":"ratchanon.jang@gmail.com"},"directories":{},"maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/providers-openai-realtime_0.6.6_1788329848045_0.11187197962205331"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-19T19:05:29.479Z","modified":"2026-09-02T06:17:28.365Z","0.1.0":"2025-10-19T19:05:29.757Z","0.1.1":"2025-10-27T08:23:50.506Z","0.1.2":"2025-10-27T08:38:56.972Z","0.1.3":"2025-11-06T14:17:41.928Z","0.1.4":"2025-11-06T14:37:30.204Z","0.2.0":"2025-11-10T09:03:47.375Z","0.2.1":"2025-11-10T09:04:42.658Z","0.2.2":"2025-11-10T09:09:37.567Z","0.2.3":"2025-11-10T09:43:19.317Z","0.2.4":"2025-11-10T09:47:30.489Z","0.2.5":"2025-11-16T14:17:32.144Z","0.2.6":"2025-11-16T14:22:15.236Z","0.2.7":"2025-11-27T19:50:57.765Z","0.2.8":"2026-01-12T13:36:07.542Z","0.2.9":"2026-02-22T13:52:53.654Z","0.2.10":"2026-02-25T11:08:41.922Z","0.2.11":"2026-02-25T11:11:39.181Z","0.2.12":"2026-02-25T11:16:31.062Z","0.2.13":"2026-03-03T13:43:15.874Z","0.2.14":"2026-03-03T18:11:12.901Z","0.3.0":"2026-03-03T18:47:50.292Z","0.3.1":"2026-03-11T14:03:50.996Z","0.3.2":"2026-03-11T14:12:50.396Z","0.3.3":"2026-03-11T14:18:14.797Z","0.3.4":"2026-05-02T14:37:23.850Z","0.3.5":"2026-05-22T16:52:51.745Z","0.3.6":"2026-05-22T16:58:18.154Z","0.3.7":"2026-05-22T17:19:17.183Z","0.3.8":"2026-05-22T17:19:31.734Z","0.3.9":"2026-05-22T17:30:18.343Z","0.3.10":"2026-05-22T17:56:53.454Z","0.3.11":"2026-05-25T13:07:17.417Z","0.3.12":"2026-06-13T11:43:51.759Z","0.3.13":"2026-06-13T11:59:43.837Z","0.5.0":"2026-07-09T20:07:56.654Z","0.6.0":"2026-07-20T07:32:13.541Z","0.6.1":"2026-08-03T07:11:34.274Z","0.6.2":"2026-08-03T07:31:13.752Z","0.6.3":"2026-08-04T04:08:39.432Z","0.6.4":"2026-08-17T03:46:33.155Z","0.6.5":"2026-08-17T04:17:49.641Z","0.6.6-dev.1":"2026-08-25T10:24:30.627Z","0.6.6":"2026-09-02T06:17:28.178Z"},"bugs":{"url":"https://github.com/khavee-ai/khavee-sdk/issues"},"author":{"name":"KhaveeAI","email":"support@khaveeai.com"},"license":"MIT","homepage":"https://github.com/khavee-ai/khavee-sdk#readme","keywords":["openai","realtime","provider","ai","streaming"],"repository":{"type":"git","url":"git+https://github.com/khavee-ai/khavee-sdk.git","directory":"packages/providers/openai-realtime"},"description":"OpenAI Realtime API provider for Khavee AI SDK","maintainers":[{"name":"solveserve","email":"root@solveserve.group"},{"name":"whitemalt","email":"ratchanon.jang@gmail.com"}],"readme":"# @khaveeai/providers-openai-realtime\n\n[![npm version](https://img.shields.io/npm/v/@khaveeai/providers-openai-realtime.svg)](https://www.npmjs.com/package/@khaveeai/providers-openai-realtime)\n[![license](https://img.shields.io/npm/l/@khaveeai/providers-openai-realtime.svg)](../../../LICENSE)\n\nImplements `RealtimeProvider` (from `@khaveeai/core`) as a full-duplex WebRTC connection directly to OpenAI's Realtime API.\n\n## Install\n\n```bash\nnpm install @khaveeai/providers-openai-realtime @khaveeai/core @khaveeai/react\n```\n\n## What this is, and how it differs from the other providers\n\nOne persistent WebRTC connection streams mic audio to OpenAI and AI audio back, continuously. OpenAI's Realtime model handles STT + LLM + TTS internally as one black box — no separate calls, no intermediate text to intercept (only streamed transcripts over the data channel).\n\nThis differs from the turn-based providers in this monorepo (`openai-stt-tts`, `generic-stt-tts`), which run a discrete VAD → STT → LLM → TTS pipeline per turn with swappable vendor adapters at each stage.\n\n**You cannot swap in a non-OpenAI STT/TTS vendor here** — the whole loop is OpenAI's Realtime API end to end. For mixed vendors, use `GenericPipelineProvider` from `@khaveeai/providers-generic-stt-tts` instead.\n\n## Why use a proxy\n\nBy default you'd pass your raw OpenAI `apiKey` into the provider config — but that key would then\nship inside your client-side JavaScript bundle, where anyone can extract it from devtools. To avoid\nthat, the provider supports `useProxy` + `proxyEndpoint`: instead of sending your real API key to\nthe browser, your backend mints a short-lived (ephemeral) session token and only that token reaches\nthe client.\n\nWhen `useProxy: true` and `proxyEndpoint` are both set, `connect()`:\n\n1. Builds a session config object (model, instructions, voice, audio format, tools) and `POST`s it\n   as `{ sessionConfig }` JSON to `proxyEndpoint`.\n2. Expects the response to be JSON shaped like `{ data: { ephemeralToken: string, sessionId: string } }`\n   (the provider also accepts a flatter `{ ephemeralToken, sessionId }` shape).\n3. Uses that `ephemeralToken` as the `Authorization: Bearer` token when POSTing the WebRTC SDP\n   offer to `https://api.openai.com/v1/realtime/calls`.\n\n**Note on this monorepo's working example:** `src/app/openai/page.tsx` constructs the provider with\n`useProxy: true, proxyEndpoint: '/api/negotiate'`, but the backend route at\n`src/app/api/negotiate/route.ts` in this repo is a simpler, older-style SDP relay — it forwards the\nraw SDP offer straight to `https://api.openai.com/v1/realtime?model=...` using the server's real API\nkey and returns the SDP answer as plain text, not the `{ ephemeralToken, sessionId }` JSON shape the\nprovider's proxy mode expects.\n<!-- VERIFY: confirm whether src/app/api/negotiate/route.ts is intended to implement the ephemeral-token contract described above, or whether OpenAIRealtimeProvider's proxy-mode token-fetch logic needs to be reconciled with this route's simpler SDP-relay behavior -->\nIf you are wiring up your own proxy from scratch, implement the ephemeral-token contract described\nabove (steps 1–3), matching what `connect()` actually sends and expects — not the simpler SDP relay\ncurrently checked in at that route.\n\n## Quick start\n\n```tsx\n\"use client\";\nimport { OpenAIRealtimeProvider } from \"@khaveeai/providers-openai-realtime\";\nimport { KhaveeProvider, useRealtime } from \"@khaveeai/react\";\n\nconst openaiProvider = new OpenAIRealtimeProvider({\n  useProxy: true,\n  proxyEndpoint: \"/api/negotiate\",\n  voice: \"shimmer\",\n  instructions: \"You are a helpful AI assistant. Be conversational and friendly.\",\n});\n\nfunction OpenAIChat() {\n  const { connect, disconnect, sendMessage, conversation, isConnected } = useRealtime();\n\n  return (\n    <div>\n      <button onClick={connect} disabled={isConnected}>\n        {isConnected ? \"Connected\" : \"Connect\"}\n      </button>\n      <button onClick={disconnect} disabled={!isConnected}>\n        Disconnect\n      </button>\n\n      {conversation.map((msg) => (\n        <div key={msg.id}>\n          <strong>{msg.role}:</strong> {msg.text}\n        </div>\n      ))}\n\n      <button onClick={() => sendMessage(\"Hello!\")}>Say Hello</button>\n    </div>\n  );\n}\n\nexport default function OpenAI() {\n  return (\n    <KhaveeProvider config={{ realtime: openaiProvider }}>\n      <OpenAIChat />\n    </KhaveeProvider>\n  );\n}\n```\n\nThis is the same shape used by the working demo page at `src/app/openai/page.tsx` in this monorepo.\n`connect()` requests microphone access, opens the WebRTC peer connection, and resolves the bearer\ntoken (proxy or direct `apiKey`, see below) before sending the SDP offer.\n\n## Config reference\n\nAll fields come from `RealtimeConfig` in `@khaveeai/core` (`packages/core/src/types/realtime.ts`).\nDefaults below are applied in the `OpenAIRealtimeProvider` constructor\n(`packages/providers/openai-realtime/src/OpenAIRealtimeProvider.ts`) — any field you don't pass\nfalls back to the listed default, except where noted as \"no default.\"\n\n| Field | Type | Default | Notes |\n|---|---|---|---|\n| `apiKey` | `string` | no default | Direct OpenAI API key. Only used if `useProxy` is not set (or `proxyEndpoint` is missing). See \"Direct apiKey mode\" below. |\n| `model` | `string` | `\"gpt-realtime-1.5\"` | Passed to the proxy session config, or appended as a query param on the direct (non-proxy) calls endpoint. |\n| `voice` | `\"alloy\" \\| \"ash\" \\| \"ballad\" \\| \"coral\" \\| \"echo\" \\| \"sage\" \\| \"shimmer\" \\| \"verse\" \\| \"marin\" \\| \"cedar\"` | `\"shimmer\"` | OpenAI Realtime voice name. |\n| `instructions` | `string` | `\"You are a helpful AI assistant.\"` (proxy mode only) | System prompt. Only injected into the proxy session config — in direct mode it is not currently sent anywhere in `connect()`. |\n| `temperature` | `number` | `0.8` | Set on the provider instance, but **dropped** in proxy mode — OpenAI's session-create endpoint rejects a session-level `temperature` field, so it's silently omitted from `buildProxySessionConfig()` with a one-time `console.warn` if you explicitly set it. |\n| `speed` | `number` | `1.4` | Speech playback speed, sent as `audio.output.speed` in the proxy session config. |\n| `language` | `string` | `\"en\"` | Used for input transcription language in proxy mode (`audio.input.transcription.language`). |\n| `tools` | `RealtimeTool[]` | `undefined` | Registered with the internal `ToolExecutor` in the constructor and included in the session's tool definitions. See \"Tool-calling\" below. |\n| `turnServers` | `RTCIceServer[]` | `[{ urls: \"stun:stun.l.google.com:19302\" }]` | ICE servers for the `RTCPeerConnection`. |\n| `enableLipSync` | `boolean` | n/a | Declared on `RealtimeConfig` but not read anywhere in `OpenAIRealtimeProvider.ts` — has no effect on this provider. |\n| `useProxy` | `boolean` | `undefined` (falsy) | When true (and `proxyEndpoint` is set), uses the ephemeral-token proxy flow instead of a direct API key. |\n| `proxyEndpoint` | `string` | no default | Your backend endpoint that mints an ephemeral token. See \"Why use a proxy\" above. |\n\n## Tool-calling\n\n`registerFunction()` and the internal `ToolExecutor` use plain JavaScript objects — no schema\nlibrary required. `ToolExecutor` itself now lives in `@khaveeai/core` and is re-exported from this\npackage's `src/index.ts` for backward compatibility:\n\n```ts\nexport { OpenAIRealtimeProvider } from './OpenAIRealtimeProvider';\nexport { ToolExecutor } from '@khaveeai/core';\n```\n\nDefine a tool as a `RealtimeTool` object (`name`, `description`, `parameters`, `execute`):\n\n```ts\nconst weatherTool = {\n  name: \"get_weather\",\n  description: \"Get current weather for a location\",\n  parameters: {\n    location: {\n      type: \"string\",\n      description: \"City name\",\n      required: true,\n    },\n  },\n  execute: async (args: { location: string }) => {\n    const weather = await fetchWeather(args.location);\n    return {\n      success: true,\n      message: `The weather in ${args.location} is ${weather.description} with temperature ${weather.temp}°C`,\n    };\n  },\n};\n\n// Pass at construction time...\nconst provider = new OpenAIRealtimeProvider({\n  useProxy: true,\n  proxyEndpoint: \"/api/negotiate\",\n  tools: [weatherTool],\n});\n\n// ...or register after the fact\nprovider.registerFunction(weatherTool);\n```\n\nEach tool's `parameters` is a flat map of `{ [paramName]: { type, required?, enum?, description? } }`\n— the provider strips the `required` flags out and builds the `required: string[]` array expected by\nOpenAI's function-calling schema for you. You never need to hand-write a JSON Schema.\n\nWhen OpenAI calls a registered function, the provider parses the arguments, dispatches through\n`ToolExecutor.execute(name, args)`, sends the `function_call_output` back over the data channel, and\nfires your `onToolCall?.(toolName, args, result)` callback.\n\n## Direct apiKey mode\n\nIf you don't set `useProxy`/`proxyEndpoint`, the provider falls back to using `config.apiKey`\ndirectly as the bearer token for the WebRTC negotiation request:\n\n```ts\nconst provider = new OpenAIRealtimeProvider({\n  apiKey: process.env.NEXT_PUBLIC_OPENAI_API_KEY, // local dev only\n  voice: \"coral\",\n});\n```\n\n**This is for local development only.** Any environment variable prefixed `NEXT_PUBLIC_` (or\notherwise bundled into client-side code) ships inside the JavaScript sent to the browser — anyone\ncan open devtools and read your real OpenAI API key out of the bundle. Never use direct `apiKey`\nmode in a production deployment; use `useProxy` + `proxyEndpoint` instead so the key stays on your\nserver.\n\n## License\n\nMIT — see [LICENSE](../../../LICENSE) in the repository root.\n","readmeFilename":"README.md"}