{"_id":"@unith-ai/core-client","_rev":"44-d0eb4a929e30b6f66c393cbb74f4d4f7","name":"@unith-ai/core-client","dist-tags":{"beta":"3.0.0-beta.3","latest":"3.0.2"},"versions":{"2.0.0":{"name":"@unith-ai/core-client","version":"2.0.0","keywords":[],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@2.0.0","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"594d9cede0e7c2319cf3b1a95b0fe9179a2df5da","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-2.0.0.tgz","fileCount":2,"integrity":"sha512-7+Aw8qjnlBzTFE+D561Pf99I+PTJARA5Q88Km8oTAfj2OnFMNSFPw+Rv+mBeXHV8SnuIoUAzOcZT/dQr0Q6RhQ==","signatures":[{"sig":"MEUCIE9wJkh67V1E1rlAWt+par6Qbwb0wIA1zQiAlZB6UyKRAiEArlMsFen3QVqgaqtGrxRluHzNFMiJPTcCSRsExnkS1wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1658},"main":"./dist/lib.umd.js","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/lib.umd.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.modern.js","require":"./dist/lib.cjs"}},"gitHead":"0a87214e4fd0f3b24030db38dbe4af7cd57e63cc","scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","test":"jest","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","prepublishOnly":"npm run build","publish:public":"npm publish --access public"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.8.0","typescript":"^5.5.4","@types/jest":"^29.5.12","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/core-client_2.0.0_1766058189697_0.19344972483233813","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@unith-ai/core-client","version":"1.2.0","keywords":[],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@1.2.0","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"dist":{"shasum":"62394af72868d29ff49be81d5a1a25d44052db37","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-1.2.0.tgz","fileCount":32,"integrity":"sha512-K7+Ur7Y/W8OMHQ6Jyi9/cXtCiEOGFyDC7WrYAgLO2iw6B22kXj+tgY6iOU4xCnAe8BmUkJehyCy41ENty+Pjmg==","signatures":[{"sig":"MEQCIB2ccD7JM4i4iESog+5jlRICj9oDdjv1IlPANe6k5FomAiBJof+MFIlY8SyKQV6o8yTUr5Y80HHeChyiy1OjwW3mAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881750},"main":"./dist/lib.umd.js","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/lib.umd.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.modern.js","require":"./dist/lib.cjs"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","test":"jest","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","prepublishOnly":"npm run build"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"repository":{"url":"git+https://github.com/unith-ai","type":"git"},"_npmVersion":"6.14.13","description":"","directories":{},"_nodeVersion":"14.17.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.8.0","typescript":"^5.5.4","@types/jest":"^29.5.12","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/core-client_1.2.0_1767353317144_0.8510561736875855","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@unith-ai/core-client","version":"1.3.0","keywords":[],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@1.3.0","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"dist":{"shasum":"321f08d56c08bd7fd68cb30a9fdf4b594ee87c11","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-1.3.0.tgz","fileCount":33,"integrity":"sha512-Fi90Bql0NnX9Q2utgdrU0wv5a8j6Az8h7R2rwieo/2Q7ZPifo5eO3LDdnL3sXFtd+Ds9kYU3TogGa7ocQjh7NQ==","signatures":[{"sig":"MEYCIQC3Bnij/hBe+jRBi9AOvsxgTVzSmv1sbCOojC5luCPicgIhAMehgQzh3Dd8vM8/LMeeA0E3khdV4Y4QHoGj4vBKw+qV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":893611},"main":"./dist/lib.umd.js","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/lib.umd.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.modern.js","require":"./dist/lib.cjs"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","test":"jest","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","prepublishOnly":"npm run build"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"repository":{"url":"git+https://github.com/unith-ai","type":"git"},"_npmVersion":"6.14.13","description":"An SDK library for building complex digital human experiences using javascript/typescript.","directories":{},"_nodeVersion":"14.17.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.8.0","typescript":"^5.5.4","@types/jest":"^29.5.12","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/core-client_1.3.0_1767355663042_0.5456460416528925","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@unith-ai/core-client","version":"1.4.0","keywords":[],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@1.4.0","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"dist":{"shasum":"7dc251a2751620a3af9c46d4f684b7033711a8ba","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-1.4.0.tgz","fileCount":3,"integrity":"sha512-+WGygtcw26QzaL6QiV5oKNAmB8l49/5xOuEJCcA0ij+kGIl8RHsyrY02+Y88kD4xBcKLj7LbtqIR/923mFq4uA==","signatures":[{"sig":"MEQCIDKUHhOwZsFGVLYL1R/xrSfa55J/N99sgrtqF9PwPqwEAiBZIrxGLlrOOIxrwg/5z3rErlGujuAyS34R1ZHV4+sHQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8294},"main":"./dist/lib.umd.js","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/lib.umd.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.modern.js","require":"./dist/lib.cjs"}},"gitHead":"1986395fd5c385a0e70fe84a67efd4d72d9db903","scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","test":"jest","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","prepublishOnly":"npm run build"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"repository":{"url":"git+https://github.com/unith-ai","type":"git"},"_npmVersion":"10.8.2","description":"An SDK library for building complex digital human experiences using javascript/typescript that run on [Unith AI](https://www.unith.ai/).","directories":{},"_nodeVersion":"20.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.8.0","typescript":"^5.5.4","@types/jest":"^29.5.12","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/core-client_1.4.0_1767781855217_0.4894974686277691","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@unith-ai/core-client","version":"1.5.0","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@1.5.0","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"dfb444b354fdbf1e8862e135e1d0941b5dbb4795","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-1.5.0.tgz","fileCount":62,"integrity":"sha512-1hywMBX2Z5xY0wNpYmPotTgvWJU9aIrpSG5z/r0SnRLx1Z7knOQW1ubmlDHEStd2h//brDJqo2ilemK7uAjv2g==","signatures":[{"sig":"MEYCIQDYuUSqgBLJTpRYt/e5V9uAKmQIbHe3uW9Q35InxYLdRAIhAIAYwebU4Bjk+1GRiqE5B5jhIQI5qLTQCQIyZnKkuh9B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":715957},"main":"./dist/lib.js","types":"./dist/index.d.ts","unpkg":"./dist/lib.umd.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"gitHead":"7d0d98c7f6642198f049b29b4a805aad80d0f254","scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","test":"jest","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","prepublishOnly":"npm run build"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.8.2","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"20.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.8.0","typescript":"^5.5.4","@types/jest":"^29.5.12","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/core-client_1.5.0_1767786649496_0.37311341846830137","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@unith-ai/core-client","version":"1.7.0","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@1.7.0","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"0be73e9cd7c263b398e7f8396bd750e5058b2f05","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-1.7.0.tgz","fileCount":66,"integrity":"sha512-8RDu/KQ4fB3J7YtIblUyj1HGC7ADXG56KM8WNjBuwzAiAU5HXo4vqUh8p9ENpnoCpzmULm6CUofjjq3dto8xzw==","signatures":[{"sig":"MEUCIEGbh1un+dao22JJYLOyxYTLbngk4VCsmbfu8LpaErreAiEA3UQhSqW795ytSJel4mfmudz1RpMmR042zVuwpJpcVvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":803283},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-1.7.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.umd.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","test":"jest","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/9c38aedacbf0b05ff6a7d75535393940/unith-ai-core-client-1.7.0.tgz","_integrity":"sha512-8RDu/KQ4fB3J7YtIblUyj1HGC7ADXG56KM8WNjBuwzAiAU5HXo4vqUh8p9ENpnoCpzmULm6CUofjjq3dto8xzw==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.9.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@elevenlabs/client":"^0.13.0","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.8.0","typescript":"^5.5.4","@types/jest":"^29.5.12","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/core-client_1.7.0_1769173311248_0.7739966094954123","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@unith-ai/core-client","version":"1.8.0","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@1.8.0","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"1b680ab6eb7e957eccc4a81b1c0ccc2fc1f24819","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-1.8.0.tgz","fileCount":66,"integrity":"sha512-g1sRdfLE5Ub9mh2G3o8i7ThITubOWCEJm9cNHUi6DevB768KIHL4C0JeLAMIK56FOwzDF3jJj1sybIXPxv6Apg==","signatures":[{"sig":"MEQCIFKQqlCNvqcqtoh778P/7t0Fl9XZ8SUrVHLNwBqRzJziAiBl7SiFtK4rG4866KOj/zuSNBFAjdprOpN6vUYxmXVajw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":803283},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-1.8.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.umd.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","test":"jest","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/fee96db9237af69248d8eb2d939d8555/unith-ai-core-client-1.8.0.tgz","_integrity":"sha512-g1sRdfLE5Ub9mh2G3o8i7ThITubOWCEJm9cNHUi6DevB768KIHL4C0JeLAMIK56FOwzDF3jJj1sybIXPxv6Apg==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.9.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@elevenlabs/client":"^0.13.0","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.8.0","typescript":"^5.5.4","@types/jest":"^29.5.12","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/core-client_1.8.0_1769174427554_0.46123994224912024","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@unith-ai/core-client","version":"1.8.1","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@1.8.1","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"9e8b896e28f5067bd19b9039a1eae78339086914","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-1.8.1.tgz","fileCount":66,"integrity":"sha512-QJWUiJv0YFwPVxAefIPhf01O65+Mg7GSw+gG51piCAzP+8zPLrpdomCjOEgm7ombGbo4FMCou56IUaRsvcgCxQ==","signatures":[{"sig":"MEQCIGnGq/WzMuuqSfQOcCGodlY1b6dEAtZ+0YSLyBRTkPCoAiApuNdM3Y5mfCY/K+xS5xiD2jfwHa3QOQgJwUsEmc9ayQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":803381},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-1.8.1.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.umd.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","test":"jest","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/80ac542a5dfdce35337e1712fb180f73/unith-ai-core-client-1.8.1.tgz","_integrity":"sha512-QJWUiJv0YFwPVxAefIPhf01O65+Mg7GSw+gG51piCAzP+8zPLrpdomCjOEgm7ombGbo4FMCou56IUaRsvcgCxQ==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.9.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@elevenlabs/client":"^0.13.0","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.8.0","typescript":"^5.5.4","@types/jest":"^29.5.12","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/core-client_1.8.1_1769425224003_0.9383002641355018","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@unith-ai/core-client","version":"1.9.0","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@1.9.0","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"deaf6dcbc33d9e67ea1d8af1b5983b652cf97200","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-1.9.0.tgz","fileCount":66,"integrity":"sha512-29eSDGEVodL+/lqrUKbR2PGbtKN3+6AUt5pECtw5nKZWmKrE/2wgG/WFdfwUDiM71O0Rkg1Z05Sl5vM6nLPLAg==","signatures":[{"sig":"MEYCIQCfBgxgVg7upyH1MiTTzSyGTtga/W/A27GXzFJW2nwNwwIhAJdH9gp4M42cPSTK93PejcYK2xERlzonBOqBB9sU1oin","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":803381},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-1.9.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.umd.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","test":"jest","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/ba6922c795d0edb96a8c79fc90f736c2/unith-ai-core-client-1.9.0.tgz","_integrity":"sha512-29eSDGEVodL+/lqrUKbR2PGbtKN3+6AUt5pECtw5nKZWmKrE/2wgG/WFdfwUDiM71O0Rkg1Z05Sl5vM6nLPLAg==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.9.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@elevenlabs/client":"^0.13.0","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.8.0","typescript":"^5.5.4","@types/jest":"^29.5.12","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/core-client_1.9.0_1769425477041_0.13026415157950733","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@unith-ai/core-client","version":"1.10.0","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@1.10.0","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"91719894d1f8a4d55d996eebe2de9e81ab179ddd","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-1.10.0.tgz","fileCount":66,"integrity":"sha512-x1SlwJ+PCFSw6+IWO8K8uaswuR5y/AkzBPVyTDAiFq6Phq6su6u//EKpPzRp/qXBahpR49xHTsnEs9GQtmMs0A==","signatures":[{"sig":"MEUCIE8BEMwmZ9oaDrWc/Fne/cXdKl1StbPsEajD8SkfqEkoAiEAvlI4VhhRRvbZ8bYbgsBDX57WHdM2JQaNOr0htkNnN80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":803382},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-1.10.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.umd.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","test":"jest","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/48f004462791c794c482fa4b16ff90e7/unith-ai-core-client-1.10.0.tgz","_integrity":"sha512-x1SlwJ+PCFSw6+IWO8K8uaswuR5y/AkzBPVyTDAiFq6Phq6su6u//EKpPzRp/qXBahpR49xHTsnEs9GQtmMs0A==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.9.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@elevenlabs/client":"^0.13.0","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.8.0","typescript":"^5.5.4","@types/jest":"^29.5.12","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/core-client_1.10.0_1769425979350_0.4293192429784576","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@unith-ai/core-client","version":"1.10.1","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@1.10.1","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"3af13616b20a02b93a433ad04141eafdfade44fd","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-1.10.1.tgz","fileCount":66,"integrity":"sha512-tbNp1ztwI8qRnc8wZHsyxh9rzwXsgvhOjg5OPpNajqhi98EUMgT5Ofyxg4zp01S78xBYtzchLS+jZ9HNxYdVfg==","signatures":[{"sig":"MEQCIBjqNlPPJyAuEUiJUEix1YXL92g6WmhRsy0b23gjHZ0lAiAisTZOEmPBiGu6JC02IDRc1PmIp08RghFMzOLv+k9NNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":803995},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-1.10.1.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.umd.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","test":"jest","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/562650a055e1b480fe0a457818e7b325/unith-ai-core-client-1.10.1.tgz","_integrity":"sha512-tbNp1ztwI8qRnc8wZHsyxh9rzwXsgvhOjg5OPpNajqhi98EUMgT5Ofyxg4zp01S78xBYtzchLS+jZ9HNxYdVfg==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.9.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@elevenlabs/client":"^0.13.0","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.8.0","typescript":"^5.5.4","@types/jest":"^29.5.12","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/core-client_1.10.1_1769427888650_0.7166979441251171","host":"s3://npm-registry-packages-npm-production"}},"1.10.2":{"name":"@unith-ai/core-client","version":"1.10.2","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@1.10.2","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"ab32f60898f9cc7553ae2e96e030baf20a7f63c8","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-1.10.2.tgz","fileCount":66,"integrity":"sha512-VJlntoQPNai7yTa4LkLttHj92VGuDyxBbyzuMDEmWBdXhUGCN28BBuujw37mns8xL1/4jxJ9XjKBMdaqKMO1EA==","signatures":[{"sig":"MEYCIQDzNLe7z1/YMkgd6E8JyGPZJHZOExET5p5Y489YIuorMgIhAIRGnHxKXg1FDy24bQe+wnvLbL9Rlv4o10NcnSgbnZ9y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":803995},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-1.10.2.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.umd.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","test":"jest","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/a9d6b4c3e790330e8dec561ed7a236bd/unith-ai-core-client-1.10.2.tgz","_integrity":"sha512-VJlntoQPNai7yTa4LkLttHj92VGuDyxBbyzuMDEmWBdXhUGCN28BBuujw37mns8xL1/4jxJ9XjKBMdaqKMO1EA==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.9.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@elevenlabs/client":"^0.13.0","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.8.0","typescript":"^5.5.4","@types/jest":"^29.5.12","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/core-client_1.10.2_1769428315328_0.4357799861407443","host":"s3://npm-registry-packages-npm-production"}},"1.10.3":{"name":"@unith-ai/core-client","version":"1.10.3","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@1.10.3","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"7c3b0857a25c0191979754cf8a511ea7dbda56d5","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-1.10.3.tgz","fileCount":66,"integrity":"sha512-cyaqOyfrD1HMdX9v7RNSIZSw5E891Q5uEELBa9nwF8H6DQ9l+TEjSUgPbKOWlCxpRRL2DhRkdXTtTMJCQ2MmXg==","signatures":[{"sig":"MEQCIBV9pQVMOOjAa+A+4UslLiMyDNQgep8w5QjcsOcryWVPAiAwwfx/g2UtM7C/CWpmDHmlrvvuOqkoLy+aAd99WnZT7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":803995},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-1.10.3.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.umd.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","test":"jest","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/3d8c7609e3097b911b4c5aa07b3e0d17/unith-ai-core-client-1.10.3.tgz","_integrity":"sha512-cyaqOyfrD1HMdX9v7RNSIZSw5E891Q5uEELBa9nwF8H6DQ9l+TEjSUgPbKOWlCxpRRL2DhRkdXTtTMJCQ2MmXg==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.9.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@elevenlabs/client":"^0.13.0","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.8.0","typescript":"^5.5.4","@types/jest":"^29.5.12","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/core-client_1.10.3_1769428833715_0.24776737667066406","host":"s3://npm-registry-packages-npm-production"}},"1.10.4":{"name":"@unith-ai/core-client","version":"1.10.4","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@1.10.4","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"d354c0c51e69336933db33fcec82090b4b48b529","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-1.10.4.tgz","fileCount":66,"integrity":"sha512-7QgNzO6nXzDNp3Boq23RvTxAH1wqI3RUv7ArLw28CWJaHDAIpt2W2jhEi6IRmacs+xSA2i++SGAQ9NZ7ZbDssg==","signatures":[{"sig":"MEUCIDaZuCiDOx7TRA1ncEp1DXk6tdrOeSWxxOTTkBfOn8G+AiEA1bGbKFmpGHkrdQJLwxNQaMHfzjIfrM1jgVXlEUGLHq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":803995},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-1.10.4.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.umd.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","test":"jest","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/365d4d3285b1d4e989e6aa8993d97209/unith-ai-core-client-1.10.4.tgz","_integrity":"sha512-7QgNzO6nXzDNp3Boq23RvTxAH1wqI3RUv7ArLw28CWJaHDAIpt2W2jhEi6IRmacs+xSA2i++SGAQ9NZ7ZbDssg==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.9.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@elevenlabs/client":"^0.13.0","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.8.0","typescript":"^5.5.4","@types/jest":"^29.5.12","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/core-client_1.10.4_1769429165853_0.6505910505371513","host":"s3://npm-registry-packages-npm-production"}},"1.10.5":{"name":"@unith-ai/core-client","version":"1.10.5","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@1.10.5","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"01263c9d23fa6c4dc78a61f182bc7b8728c87933","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-1.10.5.tgz","fileCount":66,"integrity":"sha512-ly6+jx62Ftsz25J/OZ4rb78j/ga5tVGD/BZHwHonsWBjbKoRVUS3UStA1Y3EqaC8htpovQ7VBscktNwGi4WfNA==","signatures":[{"sig":"MEUCIGBHjiikL0UWCIxBujUsJEFBz2BuVrxCB/+icX2GoXZhAiEA7jKFCj7nWH3zvDLVYunnW6SHROJfLuDFKDl2ZlO26Pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":804559},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-1.10.5.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.umd.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","test":"jest","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/67faedd14340ea8d3259cd772ec97d1e/unith-ai-core-client-1.10.5.tgz","_integrity":"sha512-ly6+jx62Ftsz25J/OZ4rb78j/ga5tVGD/BZHwHonsWBjbKoRVUS3UStA1Y3EqaC8htpovQ7VBscktNwGi4WfNA==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.8.2","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@elevenlabs/client":"^0.13.0","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.8.0","typescript":"^5.5.4","@types/jest":"^29.5.12","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/core-client_1.10.5_1770029832854_0.037230126825501975","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@unith-ai/core-client","version":"2.0.1","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@2.0.1","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"7e9be240f44c293afb7f55eb64d5e6cca4c322a1","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-2.0.1.tgz","fileCount":66,"integrity":"sha512-dMRaE26grxXLxGtbcLP9jhOlrKqxLzXY0bYaTmjo70N0GSl5BmNLUjO4Gu5CzOWDvGrGfAjWWRJmyflzxtVx5A==","signatures":[{"sig":"MEUCICCBCQruIQJyeDX6yVZce5Ds6KTAOwqPhiod093R2g/mAiEAjzDRTEs1uN17l8fLuAgbFCZCOfbwfG2sQ9BkvmqnxOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":804558},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-2.0.1.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.umd.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","test":"jest","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/6c129e35c7d817c2ea7df44921b90e0a/unith-ai-core-client-2.0.1.tgz","_integrity":"sha512-dMRaE26grxXLxGtbcLP9jhOlrKqxLzXY0bYaTmjo70N0GSl5BmNLUjO4Gu5CzOWDvGrGfAjWWRJmyflzxtVx5A==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.8.2","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@elevenlabs/client":"^0.13.0","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.8.0","typescript":"^5.5.4","@types/jest":"^29.5.12","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/core-client_2.0.1_1770030280005_0.8267209130803423","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@unith-ai/core-client","version":"2.0.2","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@2.0.2","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"15cdd1f0e792550902813a4643e4dcbb91752154","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-2.0.2.tgz","fileCount":66,"integrity":"sha512-uuJOtQxo/3eoFFNcxKBNu7aP7LqJ0XewJ+e47HpkzLkWFI0x8VXtLrp83B9Q3SLCtHOcxoFVxANpzxIGuEpjfw==","signatures":[{"sig":"MEQCIEIyUkBh4UfK+oqms2riDUPp+5r0WfHJDyo+UbF1hs89AiA/f9DJ/LouepwasdaRi17GBBASI4JQWVG1PBSwet05kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":809310},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-2.0.2.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.umd.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/988e98b518ae065b3b3002607d514920/unith-ai-core-client-2.0.2.tgz","_integrity":"sha512-uuJOtQxo/3eoFFNcxKBNu7aP7LqJ0XewJ+e47HpkzLkWFI0x8VXtLrp83B9Q3SLCtHOcxoFVxANpzxIGuEpjfw==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.8.2","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@elevenlabs/client":"^0.13.0","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.8.0","typescript":"^5.5.4","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/core-client_2.0.2_1770289186312_0.42968358437862153","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-beta.1":{"name":"@unith-ai/core-client","version":"2.0.3-beta.1","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@2.0.3-beta.1","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"dd63a25952dd723200013d92bdb6f72bce8e699c","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-2.0.3-beta.1.tgz","fileCount":68,"integrity":"sha512-/3rOvPEOdRDiio5dcUk8XwTDqgZ4rYQ4txRVbGIpgP85+653PWoCSKeXrB2i3TyArI+vNQY2cRB/KHgji7OUDg==","signatures":[{"sig":"MEUCIFnkcOO1+UcF6fErToMBNJ2kGmFwBhE/VbE2mky47wsoAiEApTTRL088sM/qZdADDm9uADPUIlNuRj8dpSTDWy3f5bM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":814880},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-2.0.3-beta.1.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.umd.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/9178ad3cabadddbdcfc3efbb6be757f7/unith-ai-core-client-2.0.3-beta.1.tgz","_integrity":"sha512-/3rOvPEOdRDiio5dcUk8XwTDqgZ4rYQ4txRVbGIpgP85+653PWoCSKeXrB2i3TyArI+vNQY2cRB/KHgji7OUDg==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.8.2","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@elevenlabs/client":"^0.13.0","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.8.0","typescript":"^5.5.4","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/core-client_2.0.3-beta.1_1770717123704_0.9285921212385908","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-beta.2":{"name":"@unith-ai/core-client","version":"2.0.3-beta.2","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@2.0.3-beta.2","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"3ba891bc397843868f6db3fbe5bd1492e110592b","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-2.0.3-beta.2.tgz","fileCount":70,"integrity":"sha512-V8N58HM6CN+mUbN73RWce1GQCTCOdwFxg/2yDclSw/OcRw4jnhQ6a5CQrvEr7P3dyOIP50vT7ell8irLC7SFiw==","signatures":[{"sig":"MEUCIQC+ADYDcLkvAIm45p4u7p2R3MKsoMONWDh/Zew7T34FcQIgPNoCeF8tP1uGeO7F4+y5mI8XVTR3NMB8rFvn0SpM5GM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3085798},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-2.0.3-beta.2.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts && npm run build:web","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:web":"npx esbuild src/index.ts --bundle --format=esm --platform=browser --target=es2019 --outfile=dist/lib.web.js","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/53bd12cfd9db2b346c5fcebb8585a3e1/unith-ai-core-client-2.0.3-beta.2.tgz","_integrity":"sha512-V8N58HM6CN+mUbN73RWce1GQCTCOdwFxg/2yDclSw/OcRw4jnhQ6a5CQrvEr7P3dyOIP50vT7ell8irLC7SFiw==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.8.2","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@elevenlabs/client":"^0.13.0","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.8.0","typescript":"^5.5.4","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/core-client_2.0.3-beta.2_1770717987991_0.1836382820813358","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-beta.3":{"name":"@unith-ai/core-client","version":"2.0.3-beta.3","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@2.0.3-beta.3","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"755a81eb7874b2558ecc747adb3054eb209af925","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-2.0.3-beta.3.tgz","fileCount":66,"integrity":"sha512-9yk/i5y8rNS1cRGWtMajHT8/TITU8KZXMf9uICTXg4nlkeNYkyrd0I7aZGlyJP2NyT6ny+9K3doC2Pw6CYLLIw==","signatures":[{"sig":"MEUCICbh+U3dUAOZlKWIt5hsyhdY56hk73P/cP309n0rHQHZAiEAhn0GgdxWqVa5wQQo/Y4dTX9JP/NGpfLzwJtDh5L/xr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2836520},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-2.0.3-beta.3.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts && npm run build:web","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:web":"npx esbuild src/index.ts --bundle --format=esm --platform=browser --target=es2019 --outfile=dist/lib.web.js","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/daf27e7ecb1f87ece5b98cbc8b353406/unith-ai-core-client-2.0.3-beta.3.tgz","_integrity":"sha512-9yk/i5y8rNS1cRGWtMajHT8/TITU8KZXMf9uICTXg4nlkeNYkyrd0I7aZGlyJP2NyT6ny+9K3doC2Pw6CYLLIw==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.9.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@elevenlabs/client":"^0.13.0","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.8.0","typescript":"^5.5.4","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/core-client_2.0.3-beta.3_1771319409707_0.8752842891298045","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@unith-ai/core-client","version":"2.0.4","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@2.0.4","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"338affd5326c5475161e7cdd02bd93e79824bc69","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-2.0.4.tgz","fileCount":66,"integrity":"sha512-u/DVRD6GYoPMeVLrILfE5jaObV2oeInFB6C42HQ+K2YWENSOiL3rutxf/BzONZE9/mpSAcss86EQh0wimZRm3Q==","signatures":[{"sig":"MEQCIEJ4CSoyxg9GTseWcSOYOe5lZOfCDgeCiJOGVS0VLJArAiA4YJWRH8Yk8isQgzFUxVAlNZkMXLVTMJS/6yXpEsDt8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2836513},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-2.0.4.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts && npm run build:web","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:web":"npx esbuild src/index.ts --bundle --format=esm --platform=browser --target=es2019 --outfile=dist/lib.web.js","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/0d092d54fc18741178a6b39911426894/unith-ai-core-client-2.0.4.tgz","_integrity":"sha512-u/DVRD6GYoPMeVLrILfE5jaObV2oeInFB6C42HQ+K2YWENSOiL3rutxf/BzONZE9/mpSAcss86EQh0wimZRm3Q==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.9.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@elevenlabs/client":"^0.13.0","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.8.0","typescript":"^5.5.4","microbundle":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/core-client_2.0.4_1771416521664_0.04142438617271238","host":"s3://npm-registry-packages-npm-production"}},"2.0.4-beta.1":{"name":"@unith-ai/core-client","version":"2.0.4-beta.1","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@2.0.4-beta.1","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"01dac62b1ae7a646439434525684f9a78ff9a9f3","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-2.0.4-beta.1.tgz","fileCount":66,"integrity":"sha512-yZKc+wcwXPsy4UrDTuOKjqcXoda3xyR8viVVQCPMi6uVTmTZIFMEu+ZO5CRTKSCoHb4nDfLXPeXH/UqqMswYbA==","signatures":[{"sig":"MEYCIQDtYk2kUo4C0xkXgTpM4C79MaC566eY6rXnWe2o4v/WYgIhALroEjJ+rXn27jM6q43YcBs5nseV+VIn9feaXBOcv97r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2839009},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-2.0.4-beta.1.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts && npm run build:web","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:web":"npx esbuild src/index.ts --bundle --format=esm --platform=browser --target=es2019 --outfile=dist/lib.web.js","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/146e32652fb646a13b7b94c66c2ad95e/unith-ai-core-client-2.0.4-beta.1.tgz","_integrity":"sha512-yZKc+wcwXPsy4UrDTuOKjqcXoda3xyR8viVVQCPMi6uVTmTZIFMEu+ZO5CRTKSCoHb4nDfLXPeXH/UqqMswYbA==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.9.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@elevenlabs/client":"^0.13.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.8.0","typescript":"^5.5.4","microbundle":"^0.15.1","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependencies":{"microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"_npmOperationalInternal":{"tmp":"tmp/core-client_2.0.4-beta.1_1771578546309_0.08900094606455222","host":"s3://npm-registry-packages-npm-production"}},"2.0.4-beta.2":{"name":"@unith-ai/core-client","version":"2.0.4-beta.2","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@2.0.4-beta.2","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"ac1cb1433ab13c1ed857b9473f3321a10f3f0f4e","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-2.0.4-beta.2.tgz","fileCount":66,"integrity":"sha512-JJNoYrlF+H5tlT+QPRktSkw2ci7zmInxNw8hPgScFT1aNAU1ODmN3Fm2I+tHn2iYmUMqHRRybfaeahhURjXUYg==","signatures":[{"sig":"MEUCIQCHIn6QGXJA2pOoe6m14jDx2a2841YW5GSp/LBp0OPorQIgagGBTnPhQhbaGD/DQFmKE63T6QZD/3UGqwCJpi7d4i0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7376187},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-2.0.4-beta.2.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --external microsoft-cognitiveservices-speech-sdk src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --external microsoft-cognitiveservices-speech-sdk src/index.ts && npm run build:web","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:web":"npx esbuild src/index.ts --bundle --format=esm --platform=browser --target=es2019 --external:microsoft-cognitiveservices-speech-sdk --outfile=dist/lib.web.js","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --external microsoft-cognitiveservices-speech-sdk src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/13c1cbc10b87e0bd02d862a9cff520b0/unith-ai-core-client-2.0.4-beta.2.tgz","_integrity":"sha512-JJNoYrlF+H5tlT+QPRktSkw2ci7zmInxNw8hPgScFT1aNAU1ODmN3Fm2I+tHn2iYmUMqHRRybfaeahhURjXUYg==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.9.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@elevenlabs/client":"^0.13.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.8.0","typescript":"^5.5.4","microbundle":"^0.15.1","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependencies":{"microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"_npmOperationalInternal":{"tmp":"tmp/core-client_2.0.4-beta.2_1771580014222_0.9491861595233018","host":"s3://npm-registry-packages-npm-production"}},"2.0.4-beta.3":{"name":"@unith-ai/core-client","version":"2.0.4-beta.3","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@2.0.4-beta.3","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"c661b989e14c8b78235c35a0b269d9bbb01fb695","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-2.0.4-beta.3.tgz","fileCount":66,"integrity":"sha512-F2LtgDJ4Hojq3C7ibkDK9Je0JZ5iSDWb/TyKtB8AY5Lk279YP2IZfvGe0kYdgeBUZEiPQdKJkhlv7pdnaCR5CA==","signatures":[{"sig":"MEUCIQD8a9T9cLPD3QtfJzLxEvpLGoOFrTQoyJiUq9v5LLF2ygIgEmrSzVmHrEezMJ9dpOwxdkU5uEbuQKsjYIc9azJKVhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7379783},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-2.0.4-beta.3.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --external microsoft-cognitiveservices-speech-sdk src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --external microsoft-cognitiveservices-speech-sdk src/index.ts && npm run build:web","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:web":"npx esbuild src/index.ts --bundle --format=esm --platform=browser --target=es2019 --external:microsoft-cognitiveservices-speech-sdk --outfile=dist/lib.web.js","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --external microsoft-cognitiveservices-speech-sdk src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/8795d7b05a8e743fe51696b5335fa1ce/unith-ai-core-client-2.0.4-beta.3.tgz","_integrity":"sha512-F2LtgDJ4Hojq3C7ibkDK9Je0JZ5iSDWb/TyKtB8AY5Lk279YP2IZfvGe0kYdgeBUZEiPQdKJkhlv7pdnaCR5CA==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.9.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@elevenlabs/client":"^0.13.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.8.0","typescript":"^5.5.4","microbundle":"^0.15.1","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependencies":{"microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"_npmOperationalInternal":{"tmp":"tmp/core-client_2.0.4-beta.3_1771580527756_0.4904201997502837","host":"s3://npm-registry-packages-npm-production"}},"2.0.4-beta.4":{"name":"@unith-ai/core-client","version":"2.0.4-beta.4","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@2.0.4-beta.4","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"dab1979e11e62fb73dfb99b7f6072c9064867ede","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-2.0.4-beta.4.tgz","fileCount":66,"integrity":"sha512-Qmmqg5z3/dPfmItTp5giJNnhKQwtPeNVdAZ/Yw7SCdS5uH0+L5pYdu1cyMNsz1dQBJbsr5zgONtFOilytPMbcA==","signatures":[{"sig":"MEUCICs6xGfcjoxgjs0ENa1QwWfRZzfsEik6DuY3Krr2XNV0AiEAiGhbx1mWrNq1lH0e36WiWXSu4KWNKOQICtHm17nEntU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7383182},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-2.0.4-beta.4.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --external microsoft-cognitiveservices-speech-sdk src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --external microsoft-cognitiveservices-speech-sdk src/index.ts && npm run build:web","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:web":"npx esbuild src/index.ts --bundle --format=esm --platform=browser --target=es2019 --external:microsoft-cognitiveservices-speech-sdk --outfile=dist/lib.web.js","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --external microsoft-cognitiveservices-speech-sdk src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/498802d4cbcde2a33f7dc446a71966e3/unith-ai-core-client-2.0.4-beta.4.tgz","_integrity":"sha512-Qmmqg5z3/dPfmItTp5giJNnhKQwtPeNVdAZ/Yw7SCdS5uH0+L5pYdu1cyMNsz1dQBJbsr5zgONtFOilytPMbcA==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.9.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@elevenlabs/client":"^0.13.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.8.0","typescript":"^5.5.4","microbundle":"^0.15.1","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependencies":{"microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"_npmOperationalInternal":{"tmp":"tmp/core-client_2.0.4-beta.4_1771581023843_0.1154720788744581","host":"s3://npm-registry-packages-npm-production"}},"2.0.4-beta.5":{"name":"@unith-ai/core-client","version":"2.0.4-beta.5","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@2.0.4-beta.5","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"95920e5bb298ab03b9506c13ab0c65e0736e1b6f","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-2.0.4-beta.5.tgz","fileCount":66,"integrity":"sha512-CWWYTyVaCzkB4n2ACr66LIpmUQnuQRoN/KduKP2XRFQUWqst81lhG42Zb4puiUNhtOQv+qyD2nQ29RNN65b/mg==","signatures":[{"sig":"MEQCIDkTHUgRKORiOTqiunShvJTLF3cmsKlM+E6fGdQ5usInAiBu/7FPBs1kORCXw+w6fS3qy/sXaV/63K9/6EXPZVRH6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7379564},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-2.0.4-beta.5.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --external microsoft-cognitiveservices-speech-sdk src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --external microsoft-cognitiveservices-speech-sdk src/index.ts && npm run build:web","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:web":"npx esbuild src/index.ts --bundle --format=esm --platform=browser --target=es2019 --external:microsoft-cognitiveservices-speech-sdk --outfile=dist/lib.web.js","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --external microsoft-cognitiveservices-speech-sdk src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/d2f3e77811453ac746eef7f2851fab35/unith-ai-core-client-2.0.4-beta.5.tgz","_integrity":"sha512-CWWYTyVaCzkB4n2ACr66LIpmUQnuQRoN/KduKP2XRFQUWqst81lhG42Zb4puiUNhtOQv+qyD2nQ29RNN65b/mg==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.9.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@elevenlabs/client":"^0.13.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.8.0","typescript":"^5.5.4","microbundle":"^0.15.1","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependencies":{"microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependenciesMeta":{"microsoft-cognitiveservices-speech-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core-client_2.0.4-beta.5_1771581832387_0.3061822987052689","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@unith-ai/core-client","version":"2.0.5","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@2.0.5","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"5245e16ff2cb30a1f4047e733715eb2ecb4191ef","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-2.0.5.tgz","fileCount":66,"integrity":"sha512-mWUiNkyqkZNe05b1mpc57PaNkSCOZMBuRpK/LjuEMusJy9eQGl0BYFvJJ6ftAj3lb3q6ZpNO8ObZgXMuSRSdaQ==","signatures":[{"sig":"MEUCIQDxs3SB+z53qjFZLMQbwSoRi16ZFG3SXiaBeskM7sCZ7QIgfovbldks334R7AQ9OpGZTxOmXBlwDtv2sdz9QcEJJuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7379557},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-2.0.5.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --external microsoft-cognitiveservices-speech-sdk src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --external microsoft-cognitiveservices-speech-sdk src/index.ts && npm run build:web","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:web":"npx esbuild src/index.ts --bundle --format=esm --platform=browser --target=es2019 --external:microsoft-cognitiveservices-speech-sdk --outfile=dist/lib.web.js","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --external microsoft-cognitiveservices-speech-sdk src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/e803dd3286167f8d9984df3ec2804e3a/unith-ai-core-client-2.0.5.tgz","_integrity":"sha512-mWUiNkyqkZNe05b1mpc57PaNkSCOZMBuRpK/LjuEMusJy9eQGl0BYFvJJ6ftAj3lb3q6ZpNO8ObZgXMuSRSdaQ==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.9.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@elevenlabs/client":"^0.13.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.8.0","typescript":"^5.5.4","microbundle":"^0.15.1","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependencies":{"microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependenciesMeta":{"microsoft-cognitiveservices-speech-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core-client_2.0.5_1771583465498_0.7168705567221683","host":"s3://npm-registry-packages-npm-production"}},"2.0.5-beta.1":{"name":"@unith-ai/core-client","version":"2.0.5-beta.1","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@2.0.5-beta.1","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"726c00d9f4fe7bb2271d9230cc6b181ba1e25f82","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-2.0.5-beta.1.tgz","fileCount":70,"integrity":"sha512-QMPSNLlm58ZhEAEBKBlk+nlsGbs3i57uc1SaYbtbCvNCOVxPkblf88l7nz15xT1kLMa8E/uAeYXTUrUtVynKqw==","signatures":[{"sig":"MEQCIApmTO3dPPQxXEMgSuvUpfAWzr6VAxCotaoyDFKaNsJSAiBcK4XgvhR8M5l3gWemxgjby4O973ukvXtqhIitJtcuOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11858207},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-2.0.5-beta.1.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --external microsoft-cognitiveservices-speech-sdk src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --external microsoft-cognitiveservices-speech-sdk src/index.ts && npm run build:web","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:web":"npx esbuild src/index.ts --bundle --format=esm --platform=browser --target=es2019 --external:microsoft-cognitiveservices-speech-sdk --outfile=dist/lib.web.js","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --external microsoft-cognitiveservices-speech-sdk src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/2cd08826855d42e81a72f867c7030e58/unith-ai-core-client-2.0.5-beta.1.tgz","_integrity":"sha512-QMPSNLlm58ZhEAEBKBlk+nlsGbs3i57uc1SaYbtbCvNCOVxPkblf88l7nz15xT1kLMa8E/uAeYXTUrUtVynKqw==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.9.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@elevenlabs/client":"^0.13.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.8.0","typescript":"^5.5.4","microbundle":"^0.15.1","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependencies":{"microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependenciesMeta":{"microsoft-cognitiveservices-speech-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core-client_2.0.5-beta.1_1772790664646_0.9995525971933632","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@unith-ai/core-client","version":"2.0.6","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@2.0.6","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"3e521fabe30834985b04e93a09be133293407a79","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-2.0.6.tgz","fileCount":66,"integrity":"sha512-LSpwhIXUSTlm0I8q0qypr77aVRRti/3XJT1ErMTC9edMEagS3vOqdxUugxcr1W6SR2CAeac1UjM6e1WhRETT6A==","signatures":[{"sig":"MEQCIDqIuI01q6nZrMMzXGHIh71jaqGIRn/vB+Q1KSmQhO2kAiAR0yTAa6BX0M0DL6ffTsFmjRYspFI96obOKuj30zJ7yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7401615},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-2.0.6.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --external microsoft-cognitiveservices-speech-sdk src/index.ts -w -f modern","lint":"npm run lint:ts && npm run lint:es","build":"BROWSERSLIST_ENV=modern microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --external microsoft-cognitiveservices-speech-sdk src/index.ts && npm run build:web","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:web":"npx esbuild src/index.ts --bundle --format=esm --platform=browser --target=es2019 --external:microsoft-cognitiveservices-speech-sdk --outfile=dist/lib.web.js","lint:prettier":"prettier 'src/**/*.ts'","dev:build-only":"npm run clean && BROWSERSLIST_ENV=development microbundle --jsx React.createElement --jsxFragment React.Fragment --jsxImportSource react --external microsoft-cognitiveservices-speech-sdk src/index.ts -w -f modern"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/669a01a1dffbb494d0c30242cba4c77f/unith-ai-core-client-2.0.6.tgz","_integrity":"sha512-LSpwhIXUSTlm0I8q0qypr77aVRRti/3XJT1ErMTC9edMEagS3vOqdxUugxcr1W6SR2CAeac1UjM6e1WhRETT6A==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"10.9.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@elevenlabs/client":"^0.13.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.8.0","typescript":"^5.5.4","microbundle":"^0.15.1","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependencies":{"microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependenciesMeta":{"microsoft-cognitiveservices-speech-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core-client_2.0.6_1774519379593_0.2045347524629828","host":"s3://npm-registry-packages-npm-production"}},"2.0.61":{"name":"@unith-ai/core-client","version":"2.0.61","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@2.0.61","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"f081c8db720e0e5e16511a1775744ce40c5746c4","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-2.0.61.tgz","fileCount":8,"integrity":"sha512-sfTDBA4qU+HWTGArql+JdVeg7ZJDkQND6mmzfhgwCFuuWXESLcrbKigageKmAVyW2UrUWXRt6ql60tVZ76E1lw==","signatures":[{"sig":"MEUCIQC9pOnfl3VKJO1iT60MdtdSGnDb6a75hwYuvbuUInRgaAIgCblMg5zeP3jqJrNNxYzY+3wJrqRGUHAzYEu1KFNXVyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7824085},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-2.0.61.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk --watch","lint":"npm run lint:ts && npm run lint:es","build":"npm run build:esm && npm run build:cjs && npm run build:web","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:cjs":"rolldown src/index.ts -f cjs --file dist/lib.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:esm":"rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:web":"rolldown src/index.ts -f iife --name UnithCoreClient --file dist/lib.web.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:types":"tsc --project tsconfig.build.json --emitDeclarationOnly --declarationDir dist","lint:prettier":"prettier 'src/**/*.ts'"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/9ce08294a01a91466b4f9bd731a8ec1b/unith-ai-core-client-2.0.61.tgz","_integrity":"sha512-sfTDBA4qU+HWTGArql+JdVeg7ZJDkQND6mmzfhgwCFuuWXESLcrbKigageKmAVyW2UrUWXRt6ql60tVZ76E1lw==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"11.11.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@elevenlabs/client":"^0.13.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.8.0","rolldown":"1.0.0-rc.9","typescript":"^5.5.4","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependencies":{"microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependenciesMeta":{"microsoft-cognitiveservices-speech-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core-client_2.0.61_1774859803565_0.5591298440350749","host":"s3://npm-registry-packages-npm-production"}},"2.0.62":{"name":"@unith-ai/core-client","version":"2.0.62","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@2.0.62","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"76bd696a2d74146cd10ca33cd7c2899fd4803288","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-2.0.62.tgz","fileCount":9,"integrity":"sha512-1N8BQI3gCc7rwwuoh4SbKbAzNHcTgRLA0ma6BnY0jiJNKAYFpcaO7VoN89aW14PDeZUOUkMIZq6AfwgdUPdtDg==","signatures":[{"sig":"MEYCIQCaTdj70LBs32waE0yUmEK8XXWFPa7ZUAItLwUGv1jqSwIhAIZ0tgTkLuaDj+sS/OalKoTs1/hs4BLPwvU8n/wR2emc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7841790},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-2.0.62.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk --watch","lint":"npm run lint:ts && npm run lint:es","build":"npm run build:esm && npm run build:cjs && npm run build:web && npm run build:types","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:cjs":"rolldown src/index.ts -f cjs --file dist/lib.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:esm":"rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:web":"rolldown src/index.ts -f iife --name UnithCoreClient --file dist/lib.web.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:types":"dts-bundle-generator --out-file dist/index.d.ts src/index.ts","lint:prettier":"prettier 'src/**/*.ts'"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/2807a58374870ceea077a68e0e70eb1b/unith-ai-core-client-2.0.62.tgz","_integrity":"sha512-1N8BQI3gCc7rwwuoh4SbKbAzNHcTgRLA0ma6BnY0jiJNKAYFpcaO7VoN89aW14PDeZUOUkMIZq6AfwgdUPdtDg==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"11.11.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@elevenlabs/client":"^0.13.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.8.0","rolldown":"^1.0.0-rc.9","typescript":"^5.5.4","dts-bundle-generator":"^9.5.1","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependencies":{"microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependenciesMeta":{"microsoft-cognitiveservices-speech-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core-client_2.0.62_1774862322690_0.6147033871086767","host":"s3://npm-registry-packages-npm-production"}},"2.0.63":{"name":"@unith-ai/core-client","version":"2.0.63","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@2.0.63","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"73a84d213b159f327de566dc0aa5f1701e93aaf8","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-2.0.63.tgz","fileCount":9,"integrity":"sha512-Ib/c7shxSRQaUCdKbmj3BTHSgn+tIpp13gZKQk8pX6pD9os1KpJQATYbpmSttn1NL4K1oP0fxoOWwsB9AiPFQw==","signatures":[{"sig":"MEUCIQC1XriYR35cm+kGNkPmDV+/Tt3Y9OTdBMzSEmDe4csUuAIgVlJteFMRuF2ZoeutoMmaX7w87Y8N9/lpKl5FOixoW50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7845429},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-2.0.63.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && npm run build:types && rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk --watch","lint":"npm run lint:ts && npm run lint:es","build":"npm run build:esm && npm run build:cjs && npm run build:web && npm run build:types","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:cjs":"rolldown src/index.ts -f cjs --file dist/lib.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:esm":"rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:web":"rolldown src/index.ts -f iife --name UnithCoreClient --file dist/lib.web.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:types":"dts-bundle-generator --out-file dist/index.d.ts src/index.ts","lint:prettier":"prettier 'src/**/*.ts'"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/aae2aed1b320a073ff5aa8661901ec4b/unith-ai-core-client-2.0.63.tgz","_integrity":"sha512-Ib/c7shxSRQaUCdKbmj3BTHSgn+tIpp13gZKQk8pX6pD9os1KpJQATYbpmSttn1NL4K1oP0fxoOWwsB9AiPFQw==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"11.11.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@elevenlabs/client":"^0.13.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.8.0","rolldown":"^1.0.0-rc.9","typescript":"^5.5.4","dts-bundle-generator":"^9.5.1","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependencies":{"microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependenciesMeta":{"microsoft-cognitiveservices-speech-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core-client_2.0.63_1774956186494_0.8751301338821453","host":"s3://npm-registry-packages-npm-production"}},"2.0.64":{"name":"@unith-ai/core-client","version":"2.0.64","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@2.0.64","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"5ff20bcf2c42594fbf0c2f0e8b5088b19435bb7e","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-2.0.64.tgz","fileCount":9,"integrity":"sha512-AAXm6R7Mo3b928P2Enj8J6o1EchgkQusCjbyYoT/EytR5eYX9OKL/Ks+D0L3N46563gKXrhB1R3ZdT0I19aXbw==","signatures":[{"sig":"MEUCIQCnlRB2kxqKN+dpuRUleIZlPvbgEvVIlIoO+mrI8dyCdAIgaYX/u+/651uOyFErpn+3IFuXX72icPWHHzjwal/tQQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7844154},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-2.0.64.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && npm run build:types && rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk --watch","lint":"npm run lint:ts && npm run lint:es","build":"npm run build:esm && npm run build:cjs && npm run build:web && npm run build:types","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:cjs":"rolldown src/index.ts -f cjs --file dist/lib.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:esm":"rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:web":"rolldown src/index.ts -f iife --name UnithCoreClient --file dist/lib.web.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:types":"dts-bundle-generator --out-file dist/index.d.ts src/index.ts","lint:prettier":"prettier 'src/**/*.ts'"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/35527c1a0b74b095595c7d9e8a225d5c/unith-ai-core-client-2.0.64.tgz","_integrity":"sha512-AAXm6R7Mo3b928P2Enj8J6o1EchgkQusCjbyYoT/EytR5eYX9OKL/Ks+D0L3N46563gKXrhB1R3ZdT0I19aXbw==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"11.11.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@elevenlabs/client":"^0.13.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.8.0","rolldown":"^1.0.0-rc.9","typescript":"^5.5.4","dts-bundle-generator":"^9.5.1","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependencies":{"microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependenciesMeta":{"microsoft-cognitiveservices-speech-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core-client_2.0.64_1774956683842_0.7045571140638667","host":"s3://npm-registry-packages-npm-production"}},"2.0.65":{"name":"@unith-ai/core-client","version":"2.0.65","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@2.0.65","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"c76c575bce330cbeafc5f812dc807507270f7dd2","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-2.0.65.tgz","fileCount":9,"integrity":"sha512-ID/dtRnu9Mb11rQEFG6mFXWzruS3imxImNrPxJyJ9q0l+aQXroKaAprBDGkIvRpT45TuSPj4YShPu835KwkstQ==","signatures":[{"sig":"MEQCIDnpAQhgmo8ztj7hm3GBXwBnr7Q/11IbV5bxfNZpNWtQAiBi5G2bsLx2DXFxSnII1ZgRYlLNzF4cNUJYSsA0wsFbfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7846703},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-2.0.65.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && npm run build:types && rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk --watch","lint":"npm run lint:ts && npm run lint:es","build":"npm run build:esm && npm run build:cjs && npm run build:web && npm run build:types","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:cjs":"rolldown src/index.ts -f cjs --file dist/lib.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:esm":"rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:web":"rolldown src/index.ts -f iife --name UnithCoreClient --file dist/lib.web.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:types":"dts-bundle-generator --out-file dist/index.d.ts src/index.ts","lint:prettier":"prettier 'src/**/*.ts'"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/10375ad4c81300551991d7afa6aa1bea/unith-ai-core-client-2.0.65.tgz","_integrity":"sha512-ID/dtRnu9Mb11rQEFG6mFXWzruS3imxImNrPxJyJ9q0l+aQXroKaAprBDGkIvRpT45TuSPj4YShPu835KwkstQ==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"11.11.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@elevenlabs/client":"^0.13.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.8.0","rolldown":"^1.0.0-rc.9","typescript":"^5.5.4","dts-bundle-generator":"^9.5.1","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependencies":{"microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependenciesMeta":{"microsoft-cognitiveservices-speech-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core-client_2.0.65_1775553892940_0.8679777343977739","host":"s3://npm-registry-packages-npm-production"}},"2.0.70":{"name":"@unith-ai/core-client","version":"2.0.70","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@2.0.70","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"c9e7d59cf8fbf4483d0f932063d2078d7bb3bdc6","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-2.0.70.tgz","fileCount":9,"integrity":"sha512-CfcLwIzX6B34cz2t+3SjXkIGYtKpokavO9wcaU+JyYe3Hnaq+8+dIJLppwTHc0wsCwNsi84WwjZS5X9xHVfd5w==","signatures":[{"sig":"MEUCIQDUUeQmMn2h421sg78R+aoGfbD/VWklMj890lMcwavUrQIgNvx2rbNN+bWR/c2ydxxYMaASVIIevHlH+Pp5LqapFFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7832241},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-2.0.70.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && npm run build:types && rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk --watch","lint":"npm run lint:ts && npm run lint:es","build":"npm run build:esm && npm run build:cjs && npm run build:web && npm run build:types","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:cjs":"rolldown src/index.ts -f cjs --file dist/lib.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:esm":"rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:web":"rolldown src/index.ts -f iife --name UnithCoreClient --file dist/lib.web.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:types":"dts-bundle-generator --out-file dist/index.d.ts src/index.ts","lint:prettier":"prettier 'src/**/*.ts'"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/5824135ecc3320bd686be4600e041f1a/unith-ai-core-client-2.0.70.tgz","_integrity":"sha512-CfcLwIzX6B34cz2t+3SjXkIGYtKpokavO9wcaU+JyYe3Hnaq+8+dIJLppwTHc0wsCwNsi84WwjZS5X9xHVfd5w==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"11.11.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@elevenlabs/client":"^0.13.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.8.0","rolldown":"^1.0.0-rc.9","typescript":"^5.5.4","dts-bundle-generator":"^9.5.1","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependencies":{"microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependenciesMeta":{"microsoft-cognitiveservices-speech-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core-client_2.0.70_1776672036602_0.61974295945482","host":"s3://npm-registry-packages-npm-production"}},"2.0.80":{"name":"@unith-ai/core-client","version":"2.0.80","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@2.0.80","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"0742ee7f3acb68d804b2aa6117551b276ebb2c9a","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-2.0.80.tgz","fileCount":9,"integrity":"sha512-lIvvgiqrjtkDgro7DArBXAWyyww0kgplxl2Zu1XJVAO9/yUG47K/F1lZ2yo8Bf8xwW/Wr7/qBuhZjqaZHrALOQ==","signatures":[{"sig":"MEUCIQDIfxLsBaCav8fuTsVzyuEQahESv35+i77KFXOHNNUVEwIgBa0h5ofCd4vAbyQ57HK4QpNUHW3soEVCr8oVjV2Qin0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7834311},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-2.0.80.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && npm run build:types && rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk --watch","lint":"npm run lint:ts && npm run lint:es","build":"npm run build:esm && npm run build:cjs && npm run build:web && npm run build:types","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:cjs":"rolldown src/index.ts -f cjs --file dist/lib.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:esm":"rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:web":"rolldown src/index.ts -f iife --name UnithCoreClient --file dist/lib.web.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:types":"dts-bundle-generator --out-file dist/index.d.ts src/index.ts","lint:prettier":"prettier 'src/**/*.ts'"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/50/0h_h6mhj2bd_dqgkghrgvv6r0000gn/T/6015aa44c8b75124ec789e4a812e5be6/unith-ai-core-client-2.0.80.tgz","_integrity":"sha512-lIvvgiqrjtkDgro7DArBXAWyyww0kgplxl2Zu1XJVAO9/yUG47K/F1lZ2yo8Bf8xwW/Wr7/qBuhZjqaZHrALOQ==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"11.11.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@elevenlabs/client":"^0.13.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.8.0","rolldown":"^1.0.0-rc.9","typescript":"^5.5.4","dts-bundle-generator":"^9.5.1","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependencies":{"microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependenciesMeta":{"microsoft-cognitiveservices-speech-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core-client_2.0.80_1777366611827_0.24371714372553277","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.0":{"name":"@unith-ai/core-client","version":"3.0.0-beta.0","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@3.0.0-beta.0","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"40ecd80212445433613bf4c5df731aaa3ecab141","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-3.0.0-beta.0.tgz","fileCount":9,"integrity":"sha512-oq1Z0oBB3li+v3Wcf4pSH/03MeV8UVMVbB1wDDFVmwXjHqH7bXWL3qpAcb3mjgB+8UCqhCufIlGCSlV+T1K9rA==","signatures":[{"sig":"MEYCIQClgiYZ9tzpuatPM/Gp6cWU79qvVWCMOcq81Rk5XgYV6gIhAKyJfqpnk4PpZbZZfZnvV+I/o4fqzAd/LiLQc+e7/Qjs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8132239},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-3.0.0-beta.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && npm run build:types && rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk --watch","lint":"npm run lint:ts && npm run lint:es","build":"npm run build:esm && npm run build:cjs && npm run build:web && npm run build:types","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:cjs":"rolldown src/index.ts -f cjs --file dist/lib.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:esm":"rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:web":"rolldown src/index.ts -f iife --name UnithCoreClient --file dist/lib.web.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:types":"dts-bundle-generator --out-file dist/index.d.ts src/index.ts","lint:prettier":"prettier 'src/**/*.ts'","deprecate:legacy":"npm deprecate '@unith-ai/core-client@<3.0.0' 'core-client v2 and below are no longer maintained. Please upgrade to v3+ — see the \"Migrating from v2\" guide in the README.'"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/t3/pg68nj8d61vc706twjz9p8qc0000gn/T/ee810d40d0505a3c2c0f4f66b0edc9c5/unith-ai-core-client-3.0.0-beta.0.tgz","_integrity":"sha512-oq1Z0oBB3li+v3Wcf4pSH/03MeV8UVMVbB1wDDFVmwXjHqH7bXWL3qpAcb3mjgB+8UCqhCufIlGCSlV+T1K9rA==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"11.16.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@elevenlabs/client":"^0.13.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.8.0","rolldown":"^1.0.0-rc.9","typescript":"^5.5.4","dts-bundle-generator":"^9.5.1","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependencies":{"microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependenciesMeta":{"microsoft-cognitiveservices-speech-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core-client_3.0.0-beta.0_1783940357593_0.25113188314681656","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.1":{"name":"@unith-ai/core-client","version":"3.0.0-beta.1","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@3.0.0-beta.1","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"efcbbd6a9b07ee6713937a9933e3bb19efc1c306","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-3.0.0-beta.1.tgz","fileCount":9,"integrity":"sha512-Q/xLJ5hxssZkDvuvpt8AJ2+EZsR9SCjTK1nbxbBzKTzZBeyHuux8KwBmRcAdrmApoTSYoegr8v2hiUcghRyGCw==","signatures":[{"sig":"MEYCIQD/uad6vX00IR0uyDqSgJoaRHk4pzxrh7FTL14+gEAD0wIhAPshZBWca09namwb/wHOIRtCi06SYuzDhR14OyQHe22T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8132445},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-3.0.0-beta.1.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && npm run build:types && rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk --watch","lint":"npm run lint:ts && npm run lint:es","build":"npm run build:esm && npm run build:cjs && npm run build:web && npm run build:types","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:cjs":"rolldown src/index.ts -f cjs --file dist/lib.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:esm":"rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:web":"rolldown src/index.ts -f iife --name UnithCoreClient --file dist/lib.web.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:types":"dts-bundle-generator --out-file dist/index.d.ts src/index.ts","lint:prettier":"prettier 'src/**/*.ts'","deprecate:legacy":"npm deprecate '@unith-ai/core-client@<3.0.0' 'core-client v2 and below are no longer maintained. Please upgrade to v3+ — see the \"Migrating from v2\" guide in the README.'"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/t3/pg68nj8d61vc706twjz9p8qc0000gn/T/382bf9705e2b194f62ced5ca45c7d81c/unith-ai-core-client-3.0.0-beta.1.tgz","_integrity":"sha512-Q/xLJ5hxssZkDvuvpt8AJ2+EZsR9SCjTK1nbxbBzKTzZBeyHuux8KwBmRcAdrmApoTSYoegr8v2hiUcghRyGCw==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"11.16.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@elevenlabs/client":"^0.13.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.8.0","rolldown":"^1.0.0-rc.9","typescript":"^5.5.4","dts-bundle-generator":"^9.5.1","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependencies":{"microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependenciesMeta":{"microsoft-cognitiveservices-speech-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core-client_3.0.0-beta.1_1783944682367_0.3175085074329709","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.2":{"name":"@unith-ai/core-client","version":"3.0.0-beta.2","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@3.0.0-beta.2","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"89e611130db8d9743eb48d5e9f1f62459c2a2a16","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-3.0.0-beta.2.tgz","fileCount":9,"integrity":"sha512-1JHpWYicAfmSiygRv8YCJ+5Br4HmcUgMo7iX3LRIbyMRSHzE5S/YpX5dG/7ybx5ahbKg4NO/vDCCF/XmdcyZTg==","signatures":[{"sig":"MEYCIQDTJSrolS0tS/Qc2x1SiSCMvq6mwykk1eCr45wj7/bJJgIhAKbFP2UNYi53lb0rWT07QpBP3hTCKesacXf6Hbzi7BR+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8132454},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-3.0.0-beta.2.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && npm run build:types && rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk --watch","lint":"npm run lint:ts && npm run lint:es","build":"npm run build:esm && npm run build:cjs && npm run build:web && npm run build:types","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:cjs":"rolldown src/index.ts -f cjs --file dist/lib.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:esm":"rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:web":"rolldown src/index.ts -f iife --name UnithCoreClient --file dist/lib.web.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:types":"dts-bundle-generator --out-file dist/index.d.ts src/index.ts","lint:prettier":"prettier 'src/**/*.ts'","deprecate:legacy":"npm deprecate '@unith-ai/core-client@<3.0.0' 'core-client v2 and below are no longer maintained. Please upgrade to v3+ — see the \"Migrating from v2\" guide in the README.'"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/t3/pg68nj8d61vc706twjz9p8qc0000gn/T/2c4483e1d2fbe760acec4aabbecc6981/unith-ai-core-client-3.0.0-beta.2.tgz","_integrity":"sha512-1JHpWYicAfmSiygRv8YCJ+5Br4HmcUgMo7iX3LRIbyMRSHzE5S/YpX5dG/7ybx5ahbKg4NO/vDCCF/XmdcyZTg==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"11.16.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@elevenlabs/client":"^0.13.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.8.0","rolldown":"^1.0.0-rc.9","typescript":"^5.5.4","dts-bundle-generator":"^9.5.1","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependencies":{"microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependenciesMeta":{"microsoft-cognitiveservices-speech-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core-client_3.0.0-beta.2_1784018905356_0.6034474519605315","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.3":{"name":"@unith-ai/core-client","version":"3.0.0-beta.3","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@3.0.0-beta.3","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"f10fe9b28da2f544577f156b7007f7757aa04f09","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-3.0.0-beta.3.tgz","fileCount":9,"integrity":"sha512-d/lb3NxD6lOvH5xeB68qy6Dbi37DqnOK75QNkOPf73nqYxXZin2TNZtMIgK4j6Erg2xEIp28iAhJFw3Shupkjw==","signatures":[{"sig":"MEUCIQDoM13cYFXdXaBdN1qGWEsDbDAlbtPbhJ4xzfcn4FQPcwIgOCS3XyL2gimiEBbjh/2rd/IFo2yYQWdXIurmF8D/Rv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8134389},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-3.0.0-beta.3.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && npm run build:types && rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk --watch","lint":"npm run lint:ts && npm run lint:es","build":"npm run build:esm && npm run build:cjs && npm run build:web && npm run build:types","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:cjs":"rolldown src/index.ts -f cjs --file dist/lib.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:esm":"rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:web":"rolldown src/index.ts -f iife --name UnithCoreClient --file dist/lib.web.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:types":"dts-bundle-generator --out-file dist/index.d.ts src/index.ts","lint:prettier":"prettier 'src/**/*.ts'","deprecate:legacy":"npm deprecate '@unith-ai/core-client@<3.0.0' 'core-client v2 and below are no longer maintained. Please upgrade to v3+ — see the \"Migrating from v2\" guide in the README.'"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/t3/pg68nj8d61vc706twjz9p8qc0000gn/T/c7795f89aebcf60ad016a8d3a8e7a2f9/unith-ai-core-client-3.0.0-beta.3.tgz","_integrity":"sha512-d/lb3NxD6lOvH5xeB68qy6Dbi37DqnOK75QNkOPf73nqYxXZin2TNZtMIgK4j6Erg2xEIp28iAhJFw3Shupkjw==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"11.16.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@elevenlabs/client":"^0.13.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.8.0","rolldown":"^1.0.0-rc.9","typescript":"^5.5.4","dts-bundle-generator":"^9.5.1","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependencies":{"microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependenciesMeta":{"microsoft-cognitiveservices-speech-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core-client_3.0.0-beta.3_1784100113748_0.21514386289690757","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@unith-ai/core-client","version":"3.0.0","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@3.0.0","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"460f3f1737e26e8977dbecf6395301b0ce2b328e","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-3.0.0.tgz","fileCount":9,"integrity":"sha512-w3VhUCiEypOoPck2afHyrpIkF62H7+Q9KEsFtmJtKsr70tKOV6429eK4RHRfVa4hxpaRvy4yJFLoIeyh7xlEng==","signatures":[{"sig":"MEUCIDj8HKygCb9kDusozZmo9o8vEmeF08y/c1s5wkjiSzSvAiEAysmr+O+j13ubuJNlONRKa1jRvxMyg5h57pe4yVNgqks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8134382},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-3.0.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && npm run build:types && rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk --watch","lint":"npm run lint:ts && npm run lint:es","build":"npm run build:esm && npm run build:cjs && npm run build:web && npm run build:types","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:cjs":"rolldown src/index.ts -f cjs --file dist/lib.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:esm":"rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:web":"rolldown src/index.ts -f iife --name UnithCoreClient --file dist/lib.web.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:types":"dts-bundle-generator --out-file dist/index.d.ts src/index.ts","lint:prettier":"prettier 'src/**/*.ts'","deprecate:legacy":"npm deprecate '@unith-ai/core-client@<3.0.0' 'core-client v2 and below are no longer maintained. Please upgrade to v3+ — see the \"Migrating from v2\" guide in the README.'"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/t3/pg68nj8d61vc706twjz9p8qc0000gn/T/de35a446fd9793ef22804a63f68882c1/unith-ai-core-client-3.0.0.tgz","_integrity":"sha512-w3VhUCiEypOoPck2afHyrpIkF62H7+Q9KEsFtmJtKsr70tKOV6429eK4RHRfVa4hxpaRvy4yJFLoIeyh7xlEng==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"11.16.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@elevenlabs/client":"^0.13.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.8.0","rolldown":"^1.0.0-rc.9","typescript":"^5.5.4","dts-bundle-generator":"^9.5.1","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependencies":{"microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependenciesMeta":{"microsoft-cognitiveservices-speech-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core-client_3.0.0_1784104786775_0.578449143555952","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@unith-ai/core-client","version":"3.0.1","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","_id":"@unith-ai/core-client@3.0.1","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"dist":{"shasum":"8cf644f5fbc64aff33f02ad80789dd9ee4981fef","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-3.0.1.tgz","fileCount":9,"integrity":"sha512-hb1WNiewnEcuL0HJnG+U+u/Nc45PE+A5uc7tN96mTE8toirDNoTvLiPLz7XdVDsoKn/X5j3xAf9vtm9nlVh9vQ==","signatures":[{"sig":"MEUCIErgobcOd4tOxrFTf3KS8mrKCv4hD7VXosaOuEyoV9yYAiEAvx+KNM7paxri4IY1kYQDGj8c4WnG4Hr3c9vrg10cK64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8145932},"main":"./dist/lib.js","_from":"file:unith-ai-core-client-3.0.1.tgz","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && npm run build:types && rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk --watch","lint":"npm run lint:ts && npm run lint:es","build":"npm run build:esm && npm run build:cjs && npm run build:web && npm run build:types","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:cjs":"rolldown src/index.ts -f cjs --file dist/lib.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:esm":"rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:web":"rolldown src/index.ts -f iife --name UnithCoreClient --file dist/lib.web.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:types":"dts-bundle-generator --out-file dist/index.d.ts src/index.ts","lint:prettier":"prettier 'src/**/*.ts'","deprecate:legacy":"npm deprecate '@unith-ai/core-client@<3.0.0' 'core-client v2 and below are no longer maintained. Please upgrade to v3+ — see the \"Migrating from v2\" guide in the README.'"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"_resolved":"/private/var/folders/t3/pg68nj8d61vc706twjz9p8qc0000gn/T/101e188c9e9efb327e1c8ee61831939b/unith-ai-core-client-3.0.1.tgz","_integrity":"sha512-hb1WNiewnEcuL0HJnG+U+u/Nc45PE+A5uc7tN96mTE8toirDNoTvLiPLz7XdVDsoKn/X5j3xAf9vtm9nlVh9vQ==","repository":{"url":"git+https://github.com/unith-ai/libraries.git","type":"git","directory":"packages/core-client"},"_npmVersion":"11.16.0","description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@elevenlabs/client":"^0.13.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.8.0","rolldown":"^1.0.0-rc.9","typescript":"^5.5.4","dts-bundle-generator":"^9.5.1","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependencies":{"microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependenciesMeta":{"microsoft-cognitiveservices-speech-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core-client_3.0.1_1784628060123_0.28688241454160357","host":"s3://npm-registry-packages-npm-production"}},"2.0.90":{"name":"@unith-ai/core-client","version":"2.0.90","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":"UNITH AI","license":"MIT","_id":"@unith-ai/core-client@2.0.90","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"dist":{"shasum":"f9235826e0c3d5172f22a61ffd7d6dccf44e5618","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-2.0.90.tgz","fileCount":9,"integrity":"sha512-lzvfLDxfklGjA3RlJcNtwkNH0lbHiG1kLmG3Ppec+tyu7Xp0MJeOdMNjdkLuTNd+GEw+s4LQCYAwh6G2jMQS+g==","signatures":[{"sig":"MEUCIQDl5408zKVEdTeLzRdVCmIbOOkhLnK43epj/GKon51cHQIgPuubQEmyiis707+ovr5trh95nD5Xq6EAwPEI5aK4I6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7842722},"main":"./dist/lib.js","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","module":"./dist/lib.module.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"scripts":{"dev":"npm run clean && npm run build:types && rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk --watch","lint":"npm run lint:ts && npm run lint:es","build":"npm run build:esm && npm run build:cjs && npm run build:web && npm run build:types","clean":"rm -rf ./dist","lint:es":"npx eslint .","lint:ts":"tsc --noEmit --skipLibCheck","build:cjs":"rolldown src/index.ts -f cjs --file dist/lib.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:esm":"rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:web":"rolldown src/index.ts -f iife --name UnithCoreClient --file dist/lib.web.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:types":"dts-bundle-generator --out-file dist/index.d.ts src/index.ts","lint:prettier":"prettier 'src/**/*.ts'"},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"repository":{"url":"git+https://github.com/unith-ai/libraries","type":"git","directory":"packages/core-client"},"description":"Core TypeScript SDK for building digital human experiences with Unith AI","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@elevenlabs/client":"^0.13.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.8.0","rolldown":"^1.0.0-rc.9","typescript":"^5.5.4","dts-bundle-generator":"^9.5.1","microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependencies":{"microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependenciesMeta":{"microsoft-cognitiveservices-speech-sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core-client_2.0.90_1785234587392_0.2663698058452695","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@unith-ai/core-client","version":"3.0.2","description":"Core TypeScript SDK for building digital human experiences with Unith AI","main":"./dist/lib.js","module":"./dist/lib.module.js","types":"./dist/index.d.ts","unpkg":"./dist/lib.web.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/lib.module.js","require":"./dist/lib.js"}},"keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"author":{"name":"UNITH AI"},"license":"MIT","devDependencies":{"dts-bundle-generator":"^9.5.1","eslint":"^9.8.0","microsoft-cognitiveservices-speech-sdk":"^1.45.0","rolldown":"^1.0.0-rc.9","typescript":"^5.5.4"},"repository":{"type":"git","url":"git+https://github.com/unith-ai/libraries.git","directory":"packages/core-client"},"dependencies":{"@elevenlabs/client":"^0.13.0"},"peerDependencies":{"microsoft-cognitiveservices-speech-sdk":"^1.45.0"},"peerDependenciesMeta":{"microsoft-cognitiveservices-speech-sdk":{"optional":true}},"scripts":{"build":"npm run build:esm && npm run build:cjs && npm run build:web && npm run build:types","build:esm":"rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:cjs":"rolldown src/index.ts -f cjs --file dist/lib.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:web":"rolldown src/index.ts -f iife --name UnithCoreClient --file dist/lib.web.js --sourcemap --external microsoft-cognitiveservices-speech-sdk","build:types":"dts-bundle-generator --out-file dist/index.d.ts src/index.ts","clean":"rm -rf ./dist","deprecate:legacy":"npm deprecate '@unith-ai/core-client@<3.0.0' 'core-client v2 and below are no longer maintained. Please upgrade to v3+ — see the \"Migrating from v2\" guide in the README.'","dev":"npm run clean && npm run build:types && rolldown src/index.ts -f es --file dist/lib.module.js --sourcemap --external microsoft-cognitiveservices-speech-sdk --watch","lint":"npm run lint:ts && npm run lint:es","lint:ts":"tsc --noEmit --skipLibCheck","lint:es":"npx eslint .","lint:prettier":"prettier 'src/**/*.ts'"},"_id":"@unith-ai/core-client@3.0.2","bugs":{"url":"https://github.com/unith-ai/libraries/issues"},"homepage":"https://github.com/unith-ai/libraries#readme","_integrity":"sha512-q7PTzvwBVEa0LIQIA5THxscd1ZQRL5he1AKjYkRd/PYyXToF+OSGKn8J4F9uonybhTWJrMSPfQ4SHb1furZnyA==","_resolved":"/private/var/folders/t3/pg68nj8d61vc706twjz9p8qc0000gn/T/e1c464b76ec56b0cdb58ed2ac6445a06/unith-ai-core-client-3.0.2.tgz","_from":"file:unith-ai-core-client-3.0.2.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-q7PTzvwBVEa0LIQIA5THxscd1ZQRL5he1AKjYkRd/PYyXToF+OSGKn8J4F9uonybhTWJrMSPfQ4SHb1furZnyA==","shasum":"e960e00f89df65adcfb2c1c6acded0e3e42cd5b9","tarball":"https://registry.npmjs.org/@unith-ai/core-client/-/core-client-3.0.2.tgz","fileCount":9,"unpackedSize":8151797,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD4jMNa66l4ungJ2e/Yf+OIqk5HcPIU5CcUXNN43XfSfgIhAJVcN0YUbpj1G9OwqcRdCGQbWSYuedbOhjAOS2aOfgMb"}]},"_npmUser":{"name":"unith-ai","email":"felix@unith.ai"},"directories":{},"maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core-client_3.0.2_1785314334852_0.418708992488277"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-18T11:43:09.608Z","modified":"2026-07-29T08:38:55.205Z","2.0.0":"2025-12-18T11:43:09.844Z","1.2.0":"2026-01-02T11:28:37.335Z","1.3.0":"2026-01-02T12:07:43.259Z","1.4.0":"2026-01-07T10:30:55.347Z","1.5.0":"2026-01-07T11:50:49.701Z","1.7.0":"2026-01-23T13:01:51.480Z","1.8.0":"2026-01-23T13:20:27.719Z","1.8.1":"2026-01-26T11:00:24.185Z","1.9.0":"2026-01-26T11:04:37.222Z","1.10.0":"2026-01-26T11:12:59.591Z","1.10.1":"2026-01-26T11:44:48.808Z","1.10.2":"2026-01-26T11:51:55.477Z","1.10.3":"2026-01-26T12:00:33.887Z","1.10.4":"2026-01-26T12:06:06.050Z","1.10.5":"2026-02-02T10:57:13.053Z","2.0.1":"2026-02-02T11:04:40.194Z","2.0.2":"2026-02-05T10:59:46.493Z","2.0.3-beta.1":"2026-02-10T09:52:03.840Z","2.0.3-beta.2":"2026-02-10T10:06:28.152Z","2.0.3-beta.3":"2026-02-17T09:10:09.957Z","2.0.4":"2026-02-18T12:08:41.919Z","2.0.4-beta.1":"2026-02-20T09:09:06.480Z","2.0.4-beta.2":"2026-02-20T09:33:34.470Z","2.0.4-beta.3":"2026-02-20T09:42:08.035Z","2.0.4-beta.4":"2026-02-20T09:50:24.096Z","2.0.4-beta.5":"2026-02-20T10:03:52.630Z","2.0.5":"2026-02-20T10:31:05.732Z","2.0.5-beta.1":"2026-03-06T09:51:04.941Z","2.0.6":"2026-03-26T10:02:59.828Z","2.0.61":"2026-03-30T08:36:43.755Z","2.0.62":"2026-03-30T09:18:42.872Z","2.0.63":"2026-03-31T11:23:06.744Z","2.0.64":"2026-03-31T11:31:24.095Z","2.0.65":"2026-04-07T09:24:53.122Z","2.0.70":"2026-04-20T08:00:36.826Z","2.0.80":"2026-04-28T08:56:52.069Z","3.0.0-beta.0":"2026-07-13T10:59:17.748Z","3.0.0-beta.1":"2026-07-13T12:11:22.551Z","3.0.0-beta.2":"2026-07-14T08:48:25.575Z","3.0.0-beta.3":"2026-07-15T07:21:53.923Z","3.0.0":"2026-07-15T08:39:46.932Z","3.0.1":"2026-07-21T10:01:00.280Z","2.0.90":"2026-07-28T10:29:47.575Z","3.0.2":"2026-07-29T08:38:55.060Z"},"author":{"name":"UNITH AI"},"license":"MIT","keywords":["unith","ai","digital-human","typescript","sdk","conversation"],"repository":{"type":"git","url":"git+https://github.com/unith-ai/libraries.git","directory":"packages/core-client"},"description":"Core TypeScript SDK for building digital human experiences with Unith AI","maintainers":[{"name":"unith-ai","email":"felix@unith.ai"}],"readme":"# @unith-ai/core-client\n\nThe core TypeScript SDK for embedding **Unith digital humans** — real‑time, streaming, talking AI avatars — into any JavaScript application.\n\nThis package handles the hard parts: establishing the connection, streaming and synchronising audio + video, managing the microphone and speech‑to‑text, and tracking the state of the conversation. You bring the UI.\n\nIt is framework‑agnostic. If you're using React, prefer [`@unith-ai/react-components`](https://www.npmjs.com/package/@unith-ai/react-components), which wraps this SDK in hooks. This document describes the underlying SDK that those hooks are built on.\n\nTo see a fully functional sample application built with this package, check out our typescript example [here](https://github.com/unith-ai/unith-examples/tree/master/typescript#readme).\n\n> **⚠️ Upgrading from v2?**  \nv3 is a **breaking release**. The class was renamed, the callback API was replaced with observable states, and the microphone config was restructured. If you have existing v2 code, read the [Migrating from v2](#migrating-from-v2) guide at the bottom of this document before upgrading.\n\n\n---\n\n## Prerequisites\n\nYou need a [Unith AI](https://www.unith.ai/) account, a digital human (\"head\"), and its credentials. Create an account [here](https://app.unith.ai/). From your dashboard you'll get three values:\n\n| Value    | What it is                                     |\n| -------- | ---------------------------------------------- |\n| `orgId`  | Your organization ID                           |\n| `headId` | The specific digital human you want to talk to |\n| `apiKey` | Authentication key                             |\n\n## Installation\n\n```shell\nnpm install @unith-ai/core-client\n# or: yarn add @unith-ai/core-client\n# or: pnpm add @unith-ai/core-client\n```\n\n### Optional: Azure Speech SDK\n\nIf you use the built‑in `azure` microphone provider for speech‑to‑text, also install its peer dependency:\n\n```shell\nnpm install microsoft-cognitiveservices-speech-sdk\n```\n\nIt is imported lazily, so it only affects your bundle if you actually use the Azure provider. The `eleven_labs` and `custom` providers don't need it.\n\n---\n\n## Understanding turn‑based conversations\n\nIf you've never built a voice/chat assistant before, this section is the mental model that makes everything else click. **Read it first — the rest of the API is designed around it.**\n\nA conversation with a digital human is **turn‑based**, like a polite phone call. Only one party \"has the floor\" at any moment:\n\n1. **The user's turn** — the user types a message or speaks into the microphone.\n2. **The AI's turn** — the AI receives the message, *thinks* (generates a response), then *speaks* (streams synchronised audio + video of the avatar talking).\n3. Back to idle, ready for the next user turn.\n\nThe SDK models exactly where you are in this cycle with a single **turn state**:\n\n```\n        ┌─────────────────────────────────────────────────────┐\n        │                                                     │\n        ▼                                                     │\n     ┌──────┐  user sends   ┌──────────┐   response  ┌──────────────┐\n     │ idle │──── message ─▶│ thinking │─── starts ─▶│ ai-speaking  │\n     └──────┘               └──────────┘             └──────────────┘\n        ▲                                                     │\n        │                          user interrupts            │\n        │                    ┌──────────────┐                 │\n        └────────────────────│ interrupting │◀────────────────┘\n                             └──────────────┘\n```\n\n| Turn state     | Meaning                                                                                     |\n| -------------- | ------------------------------------------------------------------------------------------- |\n| `idle`         | Nobody is speaking. This is the **only** state in which a new user message will be accepted. |\n| `thinking`     | The AI has your message and is generating its response.                                      |\n| `ai-speaking`  | The avatar is talking — streaming audio and video.                                           |\n| `interrupting` | The user asked to cut the AI off (via `stopResponse()`); winding down back to `idle`.        |\n\n**Why this matters:** you don't drive the avatar frame‑by‑frame. You send a message, then *react* to turn‑state changes to update your UI — show a \"thinking…\" spinner, enable a \"stop\" button while `ai-speaking`, re‑enable the text input when back to `idle`. If you call `sendMessage()` while the AI is still busy, it is ignored.\n\n### State, not callbacks\n\nThe previous version of this SDK used callbacks (`onMessage`, `onSpeakingStart`, …). **That is gone.** Instead, the `Session` exposes its state through **observables** you subscribe to. This fits reactive UIs far better and means any part of your app can read the current value at any time.\n\nThere are two flavours (see [Reactivity](#reactivity-observables) for details):\n\n- **State observables** (`session.turn`, `session.messages`, …) — always hold a *current value* (`.value`) and emit it immediately when you subscribe. Use these for \"what is true right now.\"\n- **Event streams** (`session.errors`, `session.caption`, …) — fire‑and‑forget events with no stored value. Use these for \"something just happened.\"\n\n---\n\n## Quick start\n\nFirst, add a container element for the avatar video. **It must have a defined width and height**. The SDK sizes the video stream to this element's bounding box, so a zero‑sized element renders nothing.\n\n```html\n<div id=\"avatar\" style=\"width: 512px; height: 512px;\"></div>\n<button id=\"start\">Start</button>\n```\n\n```ts\nimport { Session } from \"@unith-ai/core-client\";\n\n// 1. The avatar video renders into this element (which has a defined width & height).\nconst container = document.getElementById(\"avatar\")!;\n\n// 2. Connect. This authenticates, opens the stream, and loads the idle avatar.\nconst session = await Session.startDigitalHuman(container, {\n  orgId: \"your-org-id\",\n  headId: \"your-head-id\",\n  apiKey: \"your-api-key\",\n});\n\n// 3. React to what the conversation is doing.\nsession.turn.subscribe((turn) => {\n  console.log(\"turn is now:\", turn.state); // idle | thinking | ai-speaking | interrupting\n});\nsession.messages.subscribe((messages) => {\n  renderTranscript(messages); // full message list, updated on every change\n});\n\n// 4. Start playback — MUST be triggered by a user gesture (see note below).\ndocument.getElementById(\"start\")!.addEventListener(\"click\", async () => {\n  await session.startSession();\n});\n\n// 5. Send a message once the session has started.\nsession.sendMessage(\"Hello, who are you?\");\n\n// 6. Clean up when you're done.\nawait session.endSession();\n```\n\n> **The two‑step start (`startDigitalHuman` then `startSession`) is deliberate.**\n> `startDigitalHuman()` connects and prepares everything *ahead of time* (often behind a welcome screen showing the idle avatar). `startSession()` actually begins audio/video playback and **must run inside a user interaction** (a click/tap) — browsers block audio that isn't triggered by a gesture, especially on mobile.\n\n---\n\n## Creating a session\n\n### `Session.startDigitalHuman(element, config)`\n\n```ts\nconst session = await Session.startDigitalHuman(element, config);\n```\n\nAuthenticates, opens the streaming connection, requests microphone permission (unless using the `custom` provider), enumerates audio devices, and renders the idle avatar into `element`. Returns a connected `Session`. Throws if the connection fails — always wrap it in `try/catch`.\n\n**`element`** — the `HTMLElement` the avatar video is drawn into. The SDK sizes the video to this element's bounding box, so give it dimensions.\n\n**`config: SessionConfig`**\n\n| Field                 | Type                                | Default            | Description                                                                        |\n| --------------------- | ----------------------------------- | ------------------ | ---------------------------------------------------------------------------------- |\n| `orgId` *(required)*  | `string`                            | —                  | Your organization ID.                                                              |\n| `headId` *(required)* | `string`                            | —                  | The digital human to connect to.                                                   |\n| `apiKey` *(required)* | `string`                            | —                  | Authentication key.                                                                |\n| `username`            | `string`                            | `\"anonymous\"`      | Identifier for the end user (used in analytics).                                   |\n| `language`            | `Language`                          | head / browser lang | Conversation language, e.g. `\"en-US\"`, `\"es-ES\"`. See `Language` for the full list. |\n| `microphone`          | `MicrophoneConfig`                  | see below          | Speech input configuration.                                                        |\n| `allowWakeLock`       | `boolean`                           | `true`             | Keep the screen awake while the digital human is active.                           |\n| `dataTag`             | `string`                            | —                  | Arbitrary tag attached to this session for your analytics.                         |\n| `videoContainerStyle` | `\"cover\" \\| \"fill\"`                 | `\"cover\"`          | How the avatar video fits `element` (Use `fill` for DEVA models).                  |\n| `fadeTransitionsType` | `VideoTransitionType`               | `NONE`             | Visual transition between idle and speaking clips.                                 |\n| `bufferCount`         | `number`                            | `6`                | How many media frames to buffer before playback. Higher = smoother but more latency. |\n\n**`MicrophoneConfig`**\n\n| Field                 | Type                                  | Default        | Description                                                                    |\n| --------------------- | ------------------------------------- | -------------- | ------------------------------------------------------------------------------ |\n| `provider`            | `\"azure\" \\| \"eleven_labs\" \\| \"custom\"` | `\"azure\"`      | Speech‑to‑text engine. `custom` = you handle STT yourself (see below).         |\n| `mode`                | `\"always-on\" \\| \"manual\"`             | `\"always-on\"`  | How recording is triggered (see [Microphone](#microphone--speech-input)).      |\n| `voiceInterruptions`  | `boolean`                             | `false`        | If `true`, the user speaking automatically interrupts the AI mid‑response.     |\n| ElevenLabs tuning     | see `MicrophoneConfig`                | —              | `noiseSuppression`, `vadThreshold`, `minSilenceDurationMs`, etc. — ignored by other providers. |\n\n### `Session.getAvatarPreview(options)`\n\nFetches the idle avatar video URL **without connecting** — useful for a welcome screen or thumbnail before the user commits to a conversation.\n\n```ts\nconst previewUrl = await Session.getAvatarPreview({\n  orgId: \"your-org-id\",\n  headId: \"your-head-id\",\n});\n```\n\n---\n\n## Reactivity (observables)\n\nEvery piece of session state is exposed as an observable with this shape:\n\n```ts\ninterface StateObservable<T> {\n  readonly value: T;                       // current value, read any time\n  subscribe(cb: (value: T) => void): { unsubscribe(): void };\n}\n```\n\nSubscribing to a **state observable** immediately invokes your callback with the current value, then again on every change. **Event streams** (`Subject`) have no `.value` and only fire on future events.\n\nAlways keep the returned subscription and call `unsubscribe()` on teardown.\n\n```ts\nconst sub = session.turn.subscribe((turn) => update(turn));\n// later…\nsub.unsubscribe();\n\n// Or read a snapshot without subscribing:\nif (session.turn.value.state === \"idle\") session.sendMessage(\"Hi\");\n```\n\n### Framework interop\n\nThe observables are intentionally compatible with common patterns:\n\n```ts\n// React\nconst turn = useSyncExternalStore(session.turn.subscribe, () => session.turn.value);\n\n// RxJS — the observables implement Symbol.observable\nimport { from } from \"rxjs\";\nfrom(session.turn).subscribe(/* … */);\n\n// Svelte — subscribe() matches the store contract, so `$`-syntax works\n```\n\n### State observables (have a current `.value`)\n\n| Observable                   | Type                    | Description                                                              |\n| ---------------------------- | ----------------------- | ------------------------------------------------------------------------ |\n| `session.session`            | `ConnectionState`       | Connection status (see below). *Yes, the getter is named `session`.*     |\n| `session.isSessionStarted`   | `boolean`               | `true` after `startSession()` has run.                                   |\n| `session.turn`               | `TurnState`             | Where you are in the turn cycle. The heart of your UI logic.             |\n| `session.messages`           | `MessageState[]`        | The full transcript, in order. Re‑emitted whenever it changes.           |\n| `session.suggestions`        | `string[]`              | Suggested follow‑up prompts, when the backend provides them.             |\n| `session.microphone`         | `MicrophoneState`       | Mode + provider + current recording status.                              |\n| `session.recording`          | `ManualMicState`        | Convenience view of the manual‑mode recording status.                    |\n| `session.isMuted`            | `boolean`               | Whether audio output is muted.                                           |\n| `session.captionsEnabled`    | `boolean`               | Whether captions are turned on.                                          |\n| `session.isChrome`           | `boolean`               | Whether the browser is Chrome (some features are Chrome‑only).           |\n| `session.audioInputDevices`  | `MediaDeviceInfo[]`     | Available microphones.                                                   |\n| `session.audioOutputDevices` | `MediaDeviceInfo[]`     | Available speakers.                                                      |\n| `session.activeInputDevice`  | `MediaDeviceInfo\\|null` | Currently selected microphone.                                           |\n| `session.activeOutputDevice` | `MediaDeviceInfo\\|null` | Currently selected speaker.                                              |\n\n### Event streams (fire‑and‑forget, no `.value`)\n\n| Stream                 | Emits               | Description                                                            |\n| ---------------------- | ------------------- | --------------------------------------------------------------------- |\n| `session.errors`       | `ErrorStates`       | Recoverable errors (connection, microphone, token). Pattern‑match on `kind`. |\n| `session.caption`      | `string`            | Caption text, segment by segment, as the avatar speaks (empty string when it stops). |\n| `session.transcription`| `TranscriptionState`| Live speech‑to‑text results (`partial` while speaking, `final` when done). |\n| `session.timeout`      | `TimeoutState`      | Inactivity warnings and expiry. Call `keepSession()` on a warning to stay alive. |\n\n### `ConnectionState`\n\n```ts\ntype ConnectionState =\n  | { status: \"idle\" }\n  | { status: \"connecting\" }\n  | { status: \"connected\"; userId: string; sessionId: string; headInfo: HeadInfo }\n  | { status: \"reconnecting\"; attempt: number }\n  | { status: \"disconnecting\" }\n  | { status: \"disconnected\";\n      reason: \"user\" | \"error\" | \"timeout\" | \"high_demand\" | \"concurrency_limit_reached\" };\n```\n\n`disconnected` carries a `reason` — this is how you detect **high demand** or a **concurrency limit** (there is no separate callback for these anymore). A common pattern is to auto‑reconnect only when `reason === \"user\"` was *not* the cause, or to show a \"try again later\" overlay for `high_demand`.\n\n### `MessageState`\n\n```ts\ntype MessageState = {\n  id: string;\n  timestamp: Date;\n  role: \"user\" | \"ai\";\n  text: string;\n  visible: boolean; // sometimes the text arrives before the avatar starts speaking; use `turn`/captions to reveal it in sync\n};\n```\n\n---\n\n## Sending messages & controlling the turn\n\n### `sendMessage(text)`\n\nSends a user message. **Only works when `turn.state === \"idle\"`**. Calls made while the AI is `thinking`, `ai-speaking`, or `interrupting` are ignored. The turn immediately moves to `thinking`.\n\n```ts\nif (session.turn.value.state === \"idle\") {\n  session.sendMessage(\"What's the weather like?\");\n}\n```\n\n### `stopResponse()`\n\nInterrupts the AI mid‑response. Turn goes `ai-speaking → interrupting → idle`. Safe to call even if nothing is playing.\n\n```ts\nawait session.stopResponse();\n```\n\n### `startSession()`\n\nBegins audio/video playback. Must be called from a user gesture (see the start note above). After this, `isSessionStarted` becomes `true` and messaging/microphone methods become available.\n\n### `endSession()`\n\nCloses the connection, releases the wake lock, stops the microphone, and tears down audio/video. Always call this on unmount/teardown.\n\n```ts\nawait session.endSession();\n```\n\n### `keepSession()`\n\nExtends an idle session. Subscribe to `session.timeout`; when you receive `{ active: true, kind: \"warning\" }`, call `keepSession()` to prevent expiry.\n\n---\n\n## Microphone & speech input\n\nThe microphone has a **provider** (which STT engine) and, for the built‑in engines, a **mode** (how recording is triggered).\n\n### Always‑on mode (`mode: \"always-on\"`)\n\nThe mic listens continuously; speech is transcribed and sent automatically. Toggle it on/off:\n\n```ts\nawait session.toggleMicrophone();     // turn listening on or off\nsession.getMicrophoneStatus();        // \"off\" | \"recording\" | \"processing\"\n```\n\nWatch `session.microphone` to reflect the live status (e.g. show a pulsing indicator while `recording`).\n\n### Manual mode (`mode: \"manual\"`)\n\nThe user explicitly starts/stops a recording, then decides what to do with it — like a voice‑note. This gives a record → review → send/re‑record flow:\n\n```ts\nawait session.startRecording();   // begin capturing\nawait session.stopRecording();    // stop; status becomes \"recorded\"\nawait session.playRecording();    // let the user hear it back\nawait session.sendRecording();    // transcribe and send to the AI\nawait session.deleteRecording();  // discard and start over\n```\n\n### Switching mode at runtime\n\n```ts\nawait session.switchMicrophoneMode(\"manual\"); // or \"always-on\"\n```\n\n### Custom provider (`provider: \"custom\"`)\n\nBring your own speech‑to‑text. The SDK won't touch the microphone; you transcribe audio yourself and feed the text in via `sendMessage()`. If your STT service needs a token, mint one from Unith:\n\n```ts\nconst token = await session.generateSpeechRecognitionToken(); // custom provider only\n// …run your own STT, then:\nsession.sendMessage(transcript);\n```\n\n### `voiceInterruptions`\n\nWhen enabled in `MicrophoneConfig`, the user beginning to speak while the AI is talking automatically triggers `stopResponse()` — a natural \"barge‑in\" interruption.\n\n---\n\n## Audio output\n\n```ts\nconst muted = await session.toggleMute();                 // returns new volume (0 muted, 1 unmuted)\nsession.setActiveAudioOutputDevice(device.deviceId);      // pick a speaker; false if id not found\nsession.setActiveAudioInputDevice(device.deviceId);       // pick a microphone\n```\n\nPopulate device pickers from `session.audioOutputDevices` / `session.audioInputDevices`; they update automatically when devices are plugged/unplugged.\n\n## Captions\n\n```ts\nsession.toggleCaptions();                    // returns the new enabled state\nsession.caption.subscribe((text) => {        // segment-by-segment as the avatar speaks\n  captionEl.textContent = text;              // empty string when speech ends\n});\n```\n\n---\n\n## Error handling\n\nTwo places errors surface:\n\n1. **Connection failure** — `startDigitalHuman()` rejects. Catch it:\n\n   ```ts\n   try {\n     session = await Session.startDigitalHuman(element, config);\n   } catch (err) {\n     showFatalError(err);\n   }\n   ```\n\n2. **Runtime errors** — the `session.errors` stream. Pattern‑match on `kind`:\n\n   ```ts\n   session.errors.subscribe((e) => {\n     switch (e.kind) {\n       case \"connection\":\n         showBanner(e.message, { retryable: e.retryable });\n         break;\n       case \"microphone\":\n         showMicError(e.message);\n         break;\n       case \"speech-recognition-token-generation-failed\":\n         disableCustomMic();\n         break;\n     }\n   });\n   ```\n\nBackend capacity issues (high demand, concurrency limits) surface as a `disconnected` `ConnectionState` with the corresponding `reason` — handle those by watching `session.session`, not `session.errors`.\n\n---\n\n## Full example (vanilla TypeScript)\n\n```ts\nimport { Session } from \"@unith-ai/core-client\";\n\nconst container = document.getElementById(\"avatar\")!;\nconst input = document.getElementById(\"input\") as HTMLInputElement;\nconst startBtn = document.getElementById(\"start\")!;\nconst stopBtn = document.getElementById(\"stop\") as HTMLButtonElement;\n\nlet session: Session;\n\ntry {\n  session = await Session.startDigitalHuman(container, {\n    orgId: \"org_123\",\n    headId: \"head_456\",\n    apiKey: \"key_789\",\n    microphone: { provider: \"azure\", mode: \"always-on\" },\n  });\n} catch (err) {\n  console.error(\"Failed to connect:\", err);\n  throw err;\n}\n\n// Reflect turn state in the UI.\nsession.turn.subscribe((turn) => {\n  input.disabled = turn.state !== \"idle\";\n  stopBtn.hidden = turn.state !== \"ai-speaking\";\n});\n\n// Render the transcript.\nsession.messages.subscribe(renderTranscript);\n\n// Surface errors.\nsession.errors.subscribe((e) => console.warn(e.kind, e.message));\n\n// Handle inactivity timeouts.\nsession.timeout.subscribe((t) => {\n  if (t.active && t.kind === \"warning\") session.keepSession();\n});\n\n// Start playback on a user gesture.\nstartBtn.addEventListener(\"click\", () => session.startSession());\n\n// Let the user interrupt the AI.\nstopBtn.addEventListener(\"click\", () => session.stopResponse());\n\n// Send typed messages (only accepted while idle).\ninput.addEventListener(\"keydown\", (e) => {\n  if (e.key === \"Enter\" && session.turn.value.state === \"idle\") {\n    session.sendMessage(input.value);\n    input.value = \"\";\n  }\n});\n\n// Clean up.\nwindow.addEventListener(\"beforeunload\", () => session.endSession());\n```\n\n---\n\n## Using it with React\n\nIf you're building in React, use [`@unith-ai/react-components`](https://www.npmjs.com/package/@unith-ai/react-components) instead of wiring these observables up yourself — it provides a `SessionProvider` and hooks that map onto the state documented here. See that package's README for details.\n\n---\n\n## TypeScript\n\nFully typed. All the types referenced above — `SessionConfig`, `ConnectionState`, `TurnState`, `MicrophoneState`, `MessageState`, `ErrorStates`, `TimeoutState`, `StateObservable`, `Language` and more — are exported from the package root:\n\n```ts\nimport type {\n  SessionConfig,\n  ConnectionState,\n  TurnState,\n  MessageState,\n} from \"@unith-ai/core-client\";\n```\n\n---\n\n## Migrating from v2\n\nv3 is a ground‑up redesign of the public API. The biggest shift is conceptual: **v2 pushed events at you through callbacks; v3 exposes state you subscribe to.** Everything below follows from that.\n\n### 1. `Conversation` is now `Session`\n\nThe class was renamed, and `startDigitalHuman` no longer takes a single options object — the target element is now the **first argument**, and configuration is the second. Callbacks are no longer part of the config at all.\n\n```diff\n- import { Conversation } from \"@unith-ai/core-client\";\n+ import { Session } from \"@unith-ai/core-client\";\n\n- const conversation = await Conversation.startDigitalHuman({\n-   orgId: \"your-org-id\",\n-   headId: \"your-head-id\",\n-   element: document.getElementById(\"video-container\"),\n-   apiKey: \"your-api-key\",\n-   allowWakeLock: true,\n-   username: \"test-user\",\n-   ...callbacks,\n- });\n+ const session = await Session.startDigitalHuman(\n+   document.getElementById(\"video-container\")!, // element is now the 1st arg\n+   {\n+     orgId: \"your-org-id\",\n+     headId: \"your-head-id\",\n+     apiKey: \"your-api-key\",\n+     allowWakeLock: true,\n+     username: \"test-user\",\n+   }\n+ );\n```\n\n### 2. Callbacks → observables\n\nEvery `on*` callback has been removed. Instead of passing handlers into the config, you subscribe to the relevant observable *after* creating the session. This is the core migration task.\n\n```diff\n- const conversation = await Conversation.startDigitalHuman({\n-   ...\n-   onMessage: (msg) => renderMessage(msg),\n-   onSpeakingStart: () => showSpeakingIndicator(),\n-   onSpeakingEnd: () => hideSpeakingIndicator(),\n-   onError: ({ message }) => showToast(message),\n- });\n+ const session = await Session.startDigitalHuman(element, config);\n+\n+ session.messages.subscribe((messages) => renderMessages(messages));\n+ session.turn.subscribe((turn) => {\n+   if (turn.state === \"ai-speaking\") showSpeakingIndicator();\n+   else hideSpeakingIndicator();\n+ });\n+ session.errors.subscribe(({ message }) => showToast(message));\n```\n\nHere is where each v2 callback went:\n\n| v2 callback                                | v3 equivalent                                                                        |\n| ------------------------------------------ | ------------------------------------------------------------------------------------ |\n| `onConnect`                                | `session.session` → `{ status: \"connected\", userId, sessionId, headInfo }`           |\n| `onDisconnect`                             | `session.session` → `{ status: \"disconnected\", reason }`                             |\n| `onStatusChange`                           | `session.session` (the whole `ConnectionState`)                                      |\n| `onMessage`                                | `session.messages` (emits the full `MessageState[]`, not one message)                |\n| `onSpeakingStart`                          | `session.turn` → `state === \"ai-speaking\"`                                           |\n| `onSpeakingEnd`                            | `session.turn` → returns to `\"idle\"`                                                  |\n| `onStoppingStart`                          | `session.turn` → `state === \"interrupting\"`                                          |\n| `onStoppingEnd`                            | `session.turn` → returns to `\"idle\"`                                                  |\n| `onSuggestions`                            | `session.suggestions`                                                                |\n| `onMuteStatusChange`                       | `session.isMuted`                                                                     |\n| `onTimeoutWarning`                         | `session.timeout` → `{ active: true, kind: \"warning\" }`                              |\n| `onTimeout`                                | `session.timeout` → `{ active: true, kind: \"expired\" }`                             |\n| `onKeepSession`                            | `session.timeout` → `{ active: false }`                                              |\n| `onError`                                  | `session.errors` (pattern‑match on `kind`)                                            |\n| `onMicrophoneStatusChange`                 | `session.microphone`                                                                 |\n| `onMicrophoneError`                        | `session.errors` → `kind === \"microphone\"`                                            |\n| `onMicrophoneSpeechRecognitionResult`      | `session.transcription` → `type === \"final\"` *(see note below)*                      |\n| `onMicrophonePartialSpeechRecognitionResult` | `session.transcription` → `type === \"partial\"`                                     |\n\n> **Note on transcripts:** in v2 you had to manually call `sendMessage(transcript)` from `onMicrophoneSpeechRecognitionResult`. In v3, the built‑in providers (`azure`, `eleven_labs`) **send the final transcript automatically** — you only subscribe to `session.transcription` if you want to display it. Manual forwarding is only needed with the `custom` provider.\n\n### 3. Detecting high demand / capacity limits\n\nv2 exposed these as an `onError`/`onHighDemand` callback. In v3 they arrive as a **disconnect reason** on the connection state:\n\n```diff\n- onError: ({ message, endConversation, type }) => { /* guess from the message */ }\n+ session.session.subscribe((state) => {\n+   if (state.status === \"disconnected\") {\n+     if (state.reason === \"high_demand\") showBusyOverlay();\n+     if (state.reason === \"concurrency_limit_reached\") showBusyOverlay();\n+   }\n+ });\n```\n\n### 4. Microphone configuration was restructured\n\nThe flat `microphoneProvider` / `voiceInterruptions` / `microphoneOptions` / `elevenLabsOptions` fields are gone. Everything mic‑related now lives under a single `microphone` object, which also gains a new `mode` (`\"always-on\"` | `\"manual\"`):\n\n```diff\n  const config = {\n    orgId, headId, apiKey,\n-   microphoneProvider: \"eleven_labs\",\n-   voiceInterruptions: true,\n-   elevenLabsOptions: { noiseSuppression: true, vadThreshold: 0.5 },\n-   microphoneOptions: { onMicrophoneStatusChange, onMicrophoneError, /* … */ },\n+   microphone: {\n+     provider: \"eleven_labs\",\n+     mode: \"always-on\",\n+     voiceInterruptions: true,\n+     noiseSuppression: true,   // ElevenLabs tuning is flattened in\n+     vadThreshold: 0.5,\n+   },\n  };\n```\n\nThe `microphoneOptions` callbacks are replaced by the `session.microphone`, `session.transcription`, and `session.errors` observables (see the table above).\n\n### 5. Renamed & new methods\n\n| v2                                    | v3                                                                            |\n| ------------------------------------- | ----------------------------------------------------------------------------- |\n| `Conversation.getBackgroundVideo()`   | `Session.getAvatarPreview()`                                                   |\n| `conversation.sendMessage(text)`      | `session.sendMessage(text)` — now **ignored unless `turn.state === \"idle\"`**  |\n| `toggleMute()` returned volume        | unchanged (still returns `0`/`1`)                                              |\n| — *(not available in v2)*             | manual recording: `startRecording` / `stopRecording` / `playRecording` / `sendRecording` / `deleteRecording` |\n| — *(not available in v2)*             | `switchMicrophoneMode()`, `toggleCaptions()`, device selection (`setActiveAudioInputDevice` / `setActiveAudioOutputDevice`) |\n\nThe lifecycle methods you already know — `startSession()`, `stopResponse()`, `keepSession()`, `endSession()`, `toggleMicrophone()`, `getMicrophoneStatus()`, `getUserId()` — keep the same names and behaviour.\n\n### 6. The conversation `mode` option is gone\n\nv2 accepted a top‑level `mode: \"chat\" | \"audio\" | \"video\" | \"default\"`. It is no longer part of `SessionConfig`; remove it. (Note the unrelated `microphone.mode` is a *new*, different setting controlling recording behaviour.)\n\n### Migration checklist\n\n- [ ] Rename `Conversation` → `Session`.\n- [ ] Move the `element` out of the options object into the first argument of `startDigitalHuman`.\n- [ ] Delete all `on*` callbacks from the config and re‑subscribe via observables (table in §2).\n- [ ] Move `microphoneProvider` / `voiceInterruptions` / `elevenLabsOptions` under `microphone`.\n- [ ] Drop the `microphoneOptions` object; use `session.transcription` / `session.microphone` / `session.errors`.\n- [ ] Stop manually forwarding transcripts to `sendMessage` for `azure`/`eleven_labs` providers.\n- [ ] Handle high‑demand/capacity via the `disconnected` reason on `session.session`.\n- [ ] Rename `getBackgroundVideo` → `getAvatarPreview`.\n- [ ] Remove the top‑level conversation `mode` option.\n- [ ] Guard `sendMessage()` calls on `turn.state === \"idle\"`.","readmeFilename":"README.md","homepage":"https://github.com/unith-ai/libraries#readme","bugs":{"url":"https://github.com/unith-ai/libraries/issues"}}