{"_id":"@charivo/realtime-client-openai","_rev":"10-23fd07fafae6c1a7a14b290ffa670923","name":"@charivo/realtime-client-openai","dist-tags":{"latest":"0.2.3"},"versions":{"0.0.1":{"name":"@charivo/realtime-client-openai","version":"0.0.1","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/realtime-client-openai@0.0.1","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"4e20f063657f5a7a834655be5d45cc3c9887dd1d","tarball":"https://registry.npmjs.org/@charivo/realtime-client-openai/-/realtime-client-openai-0.0.1.tgz","fileCount":9,"integrity":"sha512-cxAFdemn2mqtTKzvEUyfJQppizhff+T8iKQ3bxl/L7Fd+BZ7wj/WBdwklu5SkrTkHGAbXkCLpFoXGox+KQccQg==","signatures":[{"sig":"MEUCIQCXybqHJBHPXw/tJuXfTAyslN6Vq3C8q95bpsLqcZS5kgIgcmvcILnzIlMQ1hpp1ut0bqwhBNZFW9k69RDJZXXWvHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89414},"main":"dist/index.js","_from":"file:charivo-realtime-client-openai-0.0.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/tmp/ab56ea4d122750af0db6f8030efcbef1/charivo-realtime-client-openai-0.0.1.tgz","_integrity":"sha512-cxAFdemn2mqtTKzvEUyfJQppizhff+T8iKQ3bxl/L7Fd+BZ7wj/WBdwklu5SkrTkHGAbXkCLpFoXGox+KQccQg==","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/realtime-client-openai"},"_npmVersion":"10.8.2","description":"OpenAI Realtime API client for Charivo","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@charivo/core":"0.0.1","@charivo/realtime-core":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/realtime-client-openai_0.0.1_1771547113131_0.6051000909656994","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server."},"0.0.2":{"name":"@charivo/realtime-client-openai","version":"0.0.2","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/realtime-client-openai@0.0.2","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"acdf8586bbdde4d946efd0314039a1a7921aa2f3","tarball":"https://registry.npmjs.org/@charivo/realtime-client-openai/-/realtime-client-openai-0.0.2.tgz","fileCount":9,"integrity":"sha512-Kw/rX0wq/Et+1yPguVsVLM9hyp3c89k+1ClE1H0C+SCsKsq1GHbSEQZxfjs8e6NyeRS/ZepuUKEHCx50j40jrA==","signatures":[{"sig":"MEUCIQCFEeX6l9dSjdADHZekYRWA7T/ejqYHaiQ8mKh1zVM84wIgFe+F2a9+cCNCku4RCIVaKqDpBlsW1QTBVdkb6ACOWtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79776},"main":"dist/index.js","_from":"file:charivo-realtime-client-openai-0.0.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/tmp/d5b5e36b5a91eb8724cb909761faca06/charivo-realtime-client-openai-0.0.2.tgz","_integrity":"sha512-Kw/rX0wq/Et+1yPguVsVLM9hyp3c89k+1ClE1H0C+SCsKsq1GHbSEQZxfjs8e6NyeRS/ZepuUKEHCx50j40jrA==","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/realtime-client-openai"},"_npmVersion":"10.8.2","description":"OpenAI Realtime API client for Charivo","directories":{},"_nodeVersion":"20.20.1","dependencies":{"@charivo/core":"0.1.0","@charivo/realtime-core":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/realtime-client-openai_0.0.2_1775046670182_0.6042090307586732","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server."},"0.0.3":{"name":"@charivo/realtime-client-openai","version":"0.0.3","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/realtime-client-openai@0.0.3","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"8e633c0a82db6dd1aadb8930e1212a7a8fba8f59","tarball":"https://registry.npmjs.org/@charivo/realtime-client-openai/-/realtime-client-openai-0.0.3.tgz","fileCount":9,"integrity":"sha512-qV1Pl+htb/Bcvy06PoGwKWlyFR07HxDlbZq+914cKFw2nKkBEsFlTjVmzbCFHK3Fa52PC2Zv+Krx9ZOQXu3mkw==","signatures":[{"sig":"MEUCIQCygUubU4g/6+KUVtuaCOMBsco2m/9MsAWZG4rDJ7bKnwIgG7jB+PuRxETY+Q9QG8ITp54EBChX3XgK31Qg3kgrTEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84496},"main":"dist/index.js","_from":"file:charivo-realtime-client-openai-0.0.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/tmp/f54541f88ab554437190239149edd3bd/charivo-realtime-client-openai-0.0.3.tgz","_integrity":"sha512-qV1Pl+htb/Bcvy06PoGwKWlyFR07HxDlbZq+914cKFw2nKkBEsFlTjVmzbCFHK3Fa52PC2Zv+Krx9ZOQXu3mkw==","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/realtime-client-openai"},"_npmVersion":"10.8.2","description":"OpenAI Realtime API client for Charivo","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@charivo/core":"0.2.0","@charivo/realtime-core":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/realtime-client-openai_0.0.3_1775959372790_0.7287041840940178","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server."},"0.1.0":{"name":"@charivo/realtime-client-openai","version":"0.1.0","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/realtime-client-openai@0.1.0","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"14b4003580da9dd62f88a112a29866566fdab668","tarball":"https://registry.npmjs.org/@charivo/realtime-client-openai/-/realtime-client-openai-0.1.0.tgz","fileCount":9,"integrity":"sha512-wf893RGL9OnYPYakIA+hoh2XzrgTHzKcbBulw5MGADcsqxOGbRDVdizmpaaBPF0kX8y9LABuHwu4eZXQaZIalw==","signatures":[{"sig":"MEUCIE8JwFbhoxQwDYqZbbj3M04QY7r2CjOqNughIe4eWswEAiEA3fRvm5n1AFUZRuSb/3OU2WXYNVjusqHTZV7EG6gnoZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79685},"main":"dist/index.js","_from":"file:charivo-realtime-client-openai-0.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/tmp/127878fbbc245a21de9be8e93a56557d/charivo-realtime-client-openai-0.1.0.tgz","_integrity":"sha512-wf893RGL9OnYPYakIA+hoh2XzrgTHzKcbBulw5MGADcsqxOGbRDVdizmpaaBPF0kX8y9LABuHwu4eZXQaZIalw==","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/realtime-client-openai"},"_npmVersion":"10.8.2","description":"OpenAI Realtime API client for Charivo","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@charivo/core":"0.3.0","@charivo/shared":"0.1.0","@charivo/realtime-core":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/realtime-client-openai_0.1.0_1775990386114_0.0871233791729098","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server."},"0.2.0":{"name":"@charivo/realtime-client-openai","version":"0.2.0","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/realtime-client-openai@0.2.0","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"dc469469d5dae9138056d2b19b236ccbeac58a7a","tarball":"https://registry.npmjs.org/@charivo/realtime-client-openai/-/realtime-client-openai-0.2.0.tgz","fileCount":9,"integrity":"sha512-RYzy9uZLKf7WHZ5CEV1zBBn6JvpLvHmoV2hxjl3BctlaxIdf2Bh4w9IL6nqAWVXlY2Vbj9T3xQyjVH1VL8toXA==","signatures":[{"sig":"MEQCIHgSWGn8Ztw9df2wbhNo5wh/2Ha0bmpMm48ZNFAeR5lDAiA+CyOOX5Zc7mRzSJWZj9XKONGj34eA8oKPxKkxQHcrFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89556},"main":"dist/index.js","_from":"file:charivo-realtime-client-openai-0.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/tmp/6c46c845640db4f131fc8a5d0a840fe5/charivo-realtime-client-openai-0.2.0.tgz","_integrity":"sha512-RYzy9uZLKf7WHZ5CEV1zBBn6JvpLvHmoV2hxjl3BctlaxIdf2Bh4w9IL6nqAWVXlY2Vbj9T3xQyjVH1VL8toXA==","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/realtime-client-openai"},"_npmVersion":"10.8.2","description":"OpenAI Realtime API client for Charivo","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@charivo/core":"0.4.0","@charivo/shared":"0.1.0","@charivo/realtime-core":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/realtime-client-openai_0.2.0_1775995114232_0.5302175455590277","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server."},"0.2.1":{"name":"@charivo/realtime-client-openai","version":"0.2.1","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/realtime-client-openai@0.2.1","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"b96961748a23e3accbfae2938d1d18fd255ca62e","tarball":"https://registry.npmjs.org/@charivo/realtime-client-openai/-/realtime-client-openai-0.2.1.tgz","fileCount":9,"integrity":"sha512-upZD6QdcJ52lL9mt8v+Jm7Jdeggp4tbPBnguGVw7cjbWEXBFKrhFvWJ1ezVXJfv0Rsy7ljI6kt+MH5FNFm71HQ==","signatures":[{"sig":"MEQCIAdldzwfGpraNgmxL/pUNeZQdS0Ep3nKZ+BJiFl2ustyAiAUkf+dMMAAtI9g/Z3L+8BaA8U8G+mU/a7AX8IGmjRAVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92060},"main":"dist/index.js","_from":"file:charivo-realtime-client-openai-0.2.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/tmp/260115f1b8a453da848f58462c80bb7e/charivo-realtime-client-openai-0.2.1.tgz","_integrity":"sha512-upZD6QdcJ52lL9mt8v+Jm7Jdeggp4tbPBnguGVw7cjbWEXBFKrhFvWJ1ezVXJfv0Rsy7ljI6kt+MH5FNFm71HQ==","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/realtime-client-openai"},"_npmVersion":"10.8.2","description":"OpenAI Realtime API client for Charivo","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@charivo/core":"0.5.0","@charivo/shared":"0.1.0","@charivo/realtime-core":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/realtime-client-openai_0.2.1_1776081209511_0.2638056161235087","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server."},"0.2.2":{"name":"@charivo/realtime-client-openai","version":"0.2.2","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/realtime-client-openai@0.2.2","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"fd22fa4a0d01c0bf07072030def2ba978abc3c93","tarball":"https://registry.npmjs.org/@charivo/realtime-client-openai/-/realtime-client-openai-0.2.2.tgz","fileCount":9,"integrity":"sha512-pwf7pPjCRP6DDIMskmdA9LXP2y2vCeSwTRHV0GbEOLMdtmISLpRonJGqfrp1GJQEi2ahPSQ8txsqp6YKGrIoTA==","signatures":[{"sig":"MEUCIQCFtniEu4LRlA2FDdzCkUMdgAPGjC16//uaaqzuuicOhQIgQfVDn3NU+y7Prl9ZyOuUNPWPJsQOYXtx0O/+M99E8zg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92398},"main":"dist/index.js","_from":"file:charivo-realtime-client-openai-0.2.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/tmp/f870aa8f680af2adb3844ad65194003f/charivo-realtime-client-openai-0.2.2.tgz","_integrity":"sha512-pwf7pPjCRP6DDIMskmdA9LXP2y2vCeSwTRHV0GbEOLMdtmISLpRonJGqfrp1GJQEi2ahPSQ8txsqp6YKGrIoTA==","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/realtime-client-openai"},"_npmVersion":"10.8.2","description":"OpenAI Realtime API client for Charivo","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@charivo/core":"0.6.0","@charivo/shared":"0.1.1","@charivo/realtime-core":"0.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/realtime-client-openai_0.2.2_1776163436679_0.18053263090279303","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server."},"0.2.3":{"name":"@charivo/realtime-client-openai","version":"0.2.3","author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","_id":"@charivo/realtime-client-openai@0.2.3","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"homepage":"https://github.com/zeikar/charivo#readme","bugs":{"url":"https://github.com/zeikar/charivo/issues"},"dist":{"shasum":"d3be68be3bdce22ad198f6d2545732ee772121dd","tarball":"https://registry.npmjs.org/@charivo/realtime-client-openai/-/realtime-client-openai-0.2.3.tgz","fileCount":9,"integrity":"sha512-r5cg00gKHPC3teQdgpcn35DV5+AJW4BiA2c0YKb1IfrA/XCi+xpgxRWZT3j6Ka7fj0X9GtNFiQOUbXpX1r5DNw==","signatures":[{"sig":"MEUCIQCTzmswmbuhJuuYgeEooygxjgKU1hmlJSlwN9XP2JFXdQIgYlj39lX0BQzhlehGW7uW44lsONbETmLMMzpPPmfhylw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92398},"main":"dist/index.js","_from":"file:charivo-realtime-client-openai-0.2.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"zeikar","email":"zeikar.dev@gmail.com"},"_resolved":"/tmp/3f4199cab112de7795f49cdd619142f9/charivo-realtime-client-openai-0.2.3.tgz","_integrity":"sha512-r5cg00gKHPC3teQdgpcn35DV5+AJW4BiA2c0YKb1IfrA/XCi+xpgxRWZT3j6Ka7fj0X9GtNFiQOUbXpX1r5DNw==","deprecated":"Deprecated after package consolidation. Use @charivo/llm, @charivo/realtime, @charivo/render, @charivo/stt, @charivo/tts, or @charivo/server.","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/realtime-client-openai"},"_npmVersion":"10.8.2","description":"OpenAI Realtime API client for Charivo","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@charivo/core":"0.7.0","@charivo/shared":"0.1.1","@charivo/realtime-core":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/realtime-client-openai_0.2.3_1776345881362_0.2862904558390582","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-02-20T00:25:13.014Z","modified":"2026-04-19T10:57:42.794Z","0.0.1":"2026-02-20T00:25:13.285Z","0.0.2":"2026-04-01T12:31:10.339Z","0.0.3":"2026-04-12T02:02:52.934Z","0.1.0":"2026-04-12T10:39:46.291Z","0.2.0":"2026-04-12T11:58:34.384Z","0.2.1":"2026-04-13T11:53:29.678Z","0.2.2":"2026-04-14T10:43:56.835Z","0.2.3":"2026-04-16T13:24:41.509Z"},"bugs":{"url":"https://github.com/zeikar/charivo/issues"},"author":{"url":"https://github.com/zeikar","name":"Zeikar"},"license":"MIT","homepage":"https://github.com/zeikar/charivo#readme","repository":{"url":"git+https://github.com/zeikar/charivo.git","type":"git","directory":"packages/realtime-client-openai"},"description":"OpenAI Realtime API client for Charivo","maintainers":[{"name":"zeikar","email":"zeikar.dev@gmail.com"}],"readme":"# @charivo/realtime-client-openai\n\nOpenAI-specific realtime transport client for Charivo.\n\nThis is the legacy low-level OpenAI Realtime WebRTC client. For the current\nOpenAI Agents SDK path, prefer `@charivo/realtime-client-openai-agents`.\n\nThis package normalizes OpenAI Realtime WebRTC events into the transport event\ncontract used by `@charivo/realtime-core`. It can bootstrap sessions through an\nAPI endpoint or a custom `sessionBootstrap(...)` callback.\n\n## Install\n\n```bash\npnpm add @charivo/realtime-client-openai\n```\n\n## Usage\n\n```ts\nimport { createOpenAIRealtimeClient } from \"@charivo/realtime-client-openai\";\n\nconst client = createOpenAIRealtimeClient({\n  apiEndpoint: \"/api/realtime\",\n  debug: false,\n});\n```\n\n## Server Contract\n\nThe client posts JSON shaped like:\n\n```json\n{\n  \"transport\": \"webrtc\",\n  \"sdpOffer\": \"...\",\n  \"session\": {\n    \"provider\": \"openai\",\n    \"model\": \"gpt-realtime-mini\",\n    \"voice\": \"marin\"\n  }\n}\n```\n\nThe endpoint must respond with a `RealtimeSessionBootstrap` JSON object:\n\n```json\n{\n  \"adapter\": \"openai-webrtc\",\n  \"transport\": \"webrtc\",\n  \"answerSdp\": \"...\"\n}\n```\n\n## Notes\n\n- Microphone access is required\n- Audio playback is handled by WebRTC\n- Lip-sync values are extracted from the incoming audio stream\n- Tool calls are normalized into `tool.call` transport events only\n- Tool execution lives in `@charivo/realtime-core`; use `sendToolResult(...)` to submit outputs back to OpenAI\n- For production apps, prefer `@charivo/realtime-client-remote`\n","readmeFilename":"README.md"}