{"_id":"@l7mp/tivadar-ai-api-sdk","_rev":"33-bbe7220998499b8516f5298fec35bb3f","name":"@l7mp/tivadar-ai-api-sdk","dist-tags":{"latest":"0.2.22"},"versions":{"0.1.0":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.1.0","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.1.0","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-backend/issues"},"dist":{"shasum":"1ebe963adb47dd71bad72ddd4c0cc4461f48b565","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.1.0.tgz","fileCount":477,"integrity":"sha512-/vc6Yj5UHFt91Kh+AWOi6CfLKBVLTFN24SkmoXf4Z6FsVKxTjMVtppt4aVXszRn03Y7H78AqiDm+ZPpYHXKajA==","signatures":[{"sig":"MEUCIQDTfWxXEGAR+2drLiXsdJ+01CP1/AOS7qDl5+rFHB7j+wIgFnIpZRwSoHk2J7OsPN4tsa25ZV94xAQqWvKje7sOBVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1518618},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"c4acde7b8b0e34d39fe6bfb78ff5089879db7185","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.1.0_1772177084467_0.5988863631840502","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.1.1","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.1.1","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-backend/issues"},"dist":{"shasum":"a4126579925f8178cc5d197a7741db12ff92a715","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.1.1.tgz","fileCount":487,"integrity":"sha512-paz1jEWZAWYapwxpYs77WjWzYGlshm70OPpBHyp6+KxZPGiJQ0+/AmwMA7eW2CjIDR2IdX8XG5ttDxh7kQKhQg==","signatures":[{"sig":"MEUCIAS3QEhquE667HN2S9PXvbETRacUgzQ2ZC8xrndfNvjvAiEAl3ElnN0cUHvk6DUvOnkaKErAVwrMda/WF3K4ZewoC5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1546819},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"af45adcb8d3e916118e2abc6ae6bc9c99793193b","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.1.1_1772360255873_0.05082011701927991","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.1.2","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.1.2","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-backend/issues"},"dist":{"shasum":"dd7ca1fc5eed48d40070454cd969235ca6f4ad24","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.1.2.tgz","fileCount":487,"integrity":"sha512-lYu97+ZOYvmq3/L3hNRoFGTRsZCTRMOs0pJcEFbrdNpN7ben39iepzYxqI3rEaJ9mFUR5OiamrLd+1Dy8fnATA==","signatures":[{"sig":"MEYCIQDLjdAS57QHlfIywPZYu4VtLTZH4Hf8DUgy7VaMIpzI1QIhAPM2vwfP3KqEvxc+Va7NYUNYYWNN4/BLgnvSJkZFYmCm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1548046},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"af45adcb8d3e916118e2abc6ae6bc9c99793193b","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.1.2_1772374478472_0.5294756465625106","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.1.3","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.1.3","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-backend/issues"},"dist":{"shasum":"21c509d6651d6d37123b6e31bab33b6c44814362","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.1.3.tgz","fileCount":502,"integrity":"sha512-mgRX3suqcLY6ejfR4qm5BbIv/AjRXVEA5pW/0i0to5Sbiu+hUVfs+ePj/EmU09WOJp/S4bSxOeJ43p3EcJ29Xw==","signatures":[{"sig":"MEUCIAMSYeR6hZoUe2d759zFHkpDTSggJdy1PWmfUzZOwN1HAiEAldixirTQoV5DkxQCAzYHI6uIhDXQq8R5Dwdb+moxe/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1609866},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"0802db40ecf365e9e6e2b1cebc9d527a6c8ba780","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.1.3_1772619390044_0.5768175127879422","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.1.4","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.1.4","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-backend/issues"},"dist":{"shasum":"3fe6fe466c199d8494256339f43b2cfe2d0a43a4","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.1.4.tgz","fileCount":527,"integrity":"sha512-ZKZk+VUx9BfJk9gkeQf/rRUQAcYW1AC1I8/3A5z6fTTKqy3AJZzdkkvaNg5dM7Xli4c8t9ltHX/xg7NFMmk+jQ==","signatures":[{"sig":"MEQCICfRoJUXWfMK/gFX9wHVh6kRiuAWsU+tDR+87zU8LYLYAiBwiHJ1tDLB2yuVSv9Gy6TfPnsV4DnwCUGgnZcoxZKHJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1651410},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"8152f568bdc705086bfb118956557e4dde5f0bc3","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.1.4_1772743513020_0.050052755569889085","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.1.5","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.1.5","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"36b82eaf82e55d6dc10fa5c21d070ac7c1862aba","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.1.5.tgz","fileCount":542,"integrity":"sha512-B5XeGqj9Qyi4EW7Be//+tSmE4U9sziKBNyuTOOhfdWNvDvaSwhm1ST+2vaH45C/Cm5965YGnnNHxr52grxcIlQ==","signatures":[{"sig":"MEQCIFgnCqhqpWmHwNC/z9S6MhoJbEcwMvMTTt1/+OhCk38YAiB9numWek4N0YudPVRE1dFdYmSL54QX1RzHSX1HZBtm0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1696614},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"bca4388cd46930d1e2b643107479d0db7aa1cc99","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.1.5_1773064185805_0.6332822772623887","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.1.6","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.1.6","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"e060addc67c9c2b1b2bd84f1407fbf52efb02859","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.1.6.tgz","fileCount":562,"integrity":"sha512-QQVE7Iw6WYNHUVvT5KxYJTzHCJWLQ33gegZRNNdTOEPzwNImcUkpk7/IjOiHc8hqi+14wi6mwjl3PyhOUHVG1A==","signatures":[{"sig":"MEQCIF0lRCIrnmg/HjyYkgxZBGda/0dZV2S6zLBPptLh38SVAiAagEQCVyAtB8tSDb8fp47M42rvV2Pc+VUgJgFVyz8b2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1775911},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"04eebfcdc61567e6678ca4c7fd0dfcafde88f3a4","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.1.6_1773828516058_0.19510602568719482","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.1.7","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.1.7","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"bfd483738505922dff7a18db2ebb866d6c6ed110","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.1.7.tgz","fileCount":562,"integrity":"sha512-jSXGV1UDiYcH1iO9XUN6460hvmV/RE/5AYWe5OGyu6eihtLbjcD2O9lZNfyrl0qSm7/qc9EOGJsht7qd/S/3oQ==","signatures":[{"sig":"MEQCIBaejrJS3BnJKdad8VLPiXDSipTSCS3UQv9k4q63Bff/AiAg0XcgeVX81E6ZU0Im/tjgrViWiEOjcMYrH8ifgPcS5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1775389},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"a33ac26f33381299ffb505c17c10b634701b7e41","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.1.7_1773832477766_0.7532426168400173","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.1.8","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.1.8","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"c31386b27fe50a60f1e937908b973f0f5a308a15","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.1.8.tgz","fileCount":582,"integrity":"sha512-vgRBnhlU7O+NJ99dUb8xB1onq3Km3lNK3fkFsocSqRW23u9tgIuEnvZyY3MUkengIJlrSclJn2zAkFuDJlp4Cg==","signatures":[{"sig":"MEUCIQCEM/unAs/REa1EpvIFky9+Zc3fY9fXV+TllBpuLrLdUgIgCyk8B1PbDeXMJRpXSB7Q7uDJBMcty42Jy2x6WBlKYBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1832808},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"2c0efdf61eb9ddd969c5357a3204d94518d185f4","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.1.8_1774868887840_0.2654513018277891","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.1.9","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.1.9","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"ce58f4ccdf646460a170fa0fbaa23c19ceda90f8","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.1.9.tgz","fileCount":582,"integrity":"sha512-ya4xov5W1nA9sH93FuoBby+JEr8bK+3XNI+i2StGUQ9li0Mml01fdTGlIb8QRcANCOsuyyOLBo2GttBVW8ReSw==","signatures":[{"sig":"MEUCIBItqsDt9EOCYwACbPlB11l6PpSA+HWs4bPtpyQO/RfiAiEA2qruYzryh0QGAKObFwFWgGRBAAkPSUJmxVpBSA8N0Wo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1832940},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"093a8a39ac4ac0d56b03bae2123f0a3a3e4cda5f","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.1.9_1775642707547_0.6078335592823529","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.1.10","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.1.10","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"22adff06eba5705539e48b722b3e01a0a7ca519a","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.1.10.tgz","fileCount":582,"integrity":"sha512-aUIRgoT/DNggfgK4oR9sF8yOihbAoHWPU1fG8yNce8Ncjaj1Ni3Km0qNZ3MlWKf+5kzgLAt03w/ydyK4nM0TJw==","signatures":[{"sig":"MEUCIQDS1mNvcPtgJsowRJxQCE4buVx/X2dggiLP2WCKEcgoVgIgTEcuitRCAeyQyxKOk55JSHnvWlVYHpeoJw/jUEggGBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1842853},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"3bea9bef50311383033489231253e4c9253358be","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.1.10_1776281802286_0.8841659488421327","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.2.1","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.2.1","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"f7e145901e7516fd848e05739fc727aa99501ab8","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.2.1.tgz","fileCount":627,"integrity":"sha512-sf8SUgBIuL5CXunxsDrUOGiDvltHvq2LIvQ8QLoPLtmFUgsQaDjHgC4LfzxbTi7QZitPyV3McMr8jMvisXB+ow==","signatures":[{"sig":"MEQCIBReypl1X/TtszMz6kAMIr5XvV17M5uMdpYfZahETnKZAiB6dM/QIk8GBY6iUUdBKTYeaj1Othk8r2kQ6bxiJ19KHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2017600},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"76cec454434b4c38c8485e5b4fed3d8c3c9193f7","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.2.1_1776847964603_0.3753219148930438","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.2.2","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.2.2","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"e26444f455ac77a994126990bc146f04a4e09c7b","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.2.2.tgz","fileCount":627,"integrity":"sha512-y5xxeO7GLZwjSAXTiLnYAh9UYAHocNwP9IYESmNyBcGRCRmOJt5d1omSMkbOOqkzBRul7KYndZ/9BDA3TvZVZw==","signatures":[{"sig":"MEUCIC/PiEWFqOsB+M8xyOM8dsCjfRu2mlaVMauSoCWMxNtbAiEApxsXHgwr6iAvx/1HHPoAQB9F/B/OQq0YxjQAd92gI1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2019931},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"0df5c9e3d54630facc0958e0be56e8078edbccfc","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.2.2_1778160269942_0.4012531453349679","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.2.3","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.2.3","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"69f39fbe5ea206c495d304305a6e7b31de706032","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.2.3.tgz","fileCount":627,"integrity":"sha512-5y3hwxm5ki8LjI4i72MYj8p76tTU8QnzGtI7YtsbYThAESrm1//8rWtiAMDJz6zkzakutxS7ZdTgZUuz1dIyTQ==","signatures":[{"sig":"MEYCIQDjXnUhYzD0RzRvPDuV0tytkZfv8Ez35isdVGYSkgjUJQIhAKEacdZ6KldWjfJYgOxXFa29LojwdAIcYrZuk4X2xsBY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2031447},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"0e715c42bccc84e4e182f7f3734090eaf931af9d","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.2.3_1778162205912_0.6921402797454084","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.2.4","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.2.4","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"51faa4120d2a2c41423e3a7b787a7332f05edab1","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.2.4.tgz","fileCount":642,"integrity":"sha512-vsXKeX0x9EIRuYf4M/5l2OAbaQ52uKu+6GrnLjICghXEUXD3vMlq8/zqHje2Qzrema/dnnynOvTZ1lSyHl7sVg==","signatures":[{"sig":"MEYCIQCy8mi7KNbSFtNFq3yNhhfRhXBMcr0u12obkjRxcprNfgIhAM0Ij6wsUrV6haG5gWLrGb/umsgxi3ozN/W6Bz7WcGBc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2078274},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"952af5ae79fa64ea5b49061ad2902f1a68e94190","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.2.4_1778578228111_0.2887697653572683","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.2.5","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.2.5","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"43223c1302fc326b71a5d3e47e73e1978696f44e","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.2.5.tgz","fileCount":642,"integrity":"sha512-3yMqhEkM5YipWXs8CPs1EK//EhOb+ByeZ4QV2LZ0/5+h1TfCpPDamuZsKzMW2H0QOch9HQRIH3SZa7C2gNNNKA==","signatures":[{"sig":"MEUCIQDziAikfHJ15fZpPn7Ll0Wbmrk6jFgIZLycIrQumbrinwIgCHCQGdioLO9LJdS8r/OFsEd3bMJUDklxwQw9MCbWFW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2080200},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"8caf5b6964e21002d105b79652380b8311a76594","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"harkai.balazs7@gmail.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.2.5_1778580845417_0.6150577887758217","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.2.6","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.2.6","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"09f45734d68ace8f1ee1f673aebb566987549aa7","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.2.6.tgz","fileCount":677,"integrity":"sha512-IhqUaQs+YMPDzNFLS1ZvINLJTL+mk8+egkq6odIAnKo+kJok6RL/sQhDbsa4bb5qooSwpcah2IJGFuPjjGWHhw==","signatures":[{"sig":"MEQCIHPAaokTR6R8U6MnLjOMgF+VrtxH5rmfNxt+fPosMJbyAiAx8NiCZV4PehScSj/PGYoKoaEYN1FMxYxmy8i4MIt2Og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2199873},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"3c0bec0dbb39970f3ae7a95226f21d9029c40a79","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.2.6_1780294253087_0.24814261188455644","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.2.7","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.2.7","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"a3eeee144414e8b70942934662377e1e46814a40","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.2.7.tgz","fileCount":717,"integrity":"sha512-q6YSR94l4m6fI+XcVWCli85w96+HwNkzdophPR64BLNoqGHTzyJzcN382KkT7d135jzPlkP1Y1SYuciGdDPZcQ==","signatures":[{"sig":"MEUCIQC3lQxlljS+lM1A2Hf74tnPs7V2Q3xZBoo2tS7xnKQrHQIgJupmWv5EtCaIRzOVgBkIuvOrCZYEFSWprZkNLAg43vw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2365243},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"369ea9080ee96ea45474ca81f7399cb2fa939c43","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.2.7_1780921691131_0.20459738283038242","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.2.8","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.2.8","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"364c0436c6f1a53f4e7594953ed7ae28ee0d38c6","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.2.8.tgz","fileCount":717,"integrity":"sha512-z44Dn2fMepQn8sFiVf0AkL+fkSZx/vyP51uolcN0+nnpP1SzCJfBSrj4ktO4NkaiIBdoQWSppIbeLq8zL9N1Wg==","signatures":[{"sig":"MEUCIBrR9T8HJRwbK22p7TTfPIeQYxZgRH2MRiQiw65eG3rjAiEAnKCgWwrfv+CyMhQTvX5nh9HD+iBDd+ZFwVIeo/e2Wgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2378051},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"ed9e9764403c6b944fca08ec4048b58450fa6315","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.2.8_1781100589804_0.4529151120305608","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.2.9","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.2.9","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"80e746f891f430fd261e8edaca0a3a31d020d1b1","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.2.9.tgz","fileCount":717,"integrity":"sha512-zLntgLVVTVG+G0xTxtRm4PyDsvT+PSfsnw7/1eARlJNB5o9lnUGLGmHd4PBwvaDFf2HITBKoUCQ6bqKMwuPTAg==","signatures":[{"sig":"MEUCIBETKRpAta4oRXvbf2cXzlUxNWNpRX/S0R3hOdrbsc1cAiEA0ra3SSBGRKA6tfCskb2nI9IM0OKX0AA++cQ+W8XqCug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2389053},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"09278fad559913ea128de70548b06d86601e8132","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.2.9_1781532461646_0.5267961865415556","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.2.10","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.2.10","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"8c0e0254f828a754cec7c15e1887d3a243c6dabb","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.2.10.tgz","fileCount":717,"integrity":"sha512-EeeiL6fTZJUKs6FhYzxqgqJ15wuz+y/LnmIz2kanN/tT5urgUT8GD4hKzqubMXY6KexuSvYTGrOcBjcUZZp1qw==","signatures":[{"sig":"MEYCIQC0p+HXuMOgBfudxTzZAO8ai+MNAWcnASefE1aTRjJQugIhAPSXeo5n+IaMb/necWTZSwQNWw8MZ2HMuvB08/e1qyVf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2389960},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"733c54a02b5a3233cf27c2f6500e78d0a39acec4","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.2.10_1781877841493_0.3621733673181864","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.2.11","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.2.11","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"00b22d5c130e4d4983351a005a9659ff9b2f4a99","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.2.11.tgz","fileCount":807,"integrity":"sha512-dU2ZV0XC4ioiN94abfUTxTNuATHr735f+pfuB0TO0cYDjHbL8njmjFsaZqJcFBhGJzI/vPlYP7jy0w1JSwsDYA==","signatures":[{"sig":"MEQCIE3z80J/GTPi/LZSLzLctXeW/Bo6SltgzILWQsVif9qYAiBJ1k8lAZq8i+r7iNEN25IHOM2K1m7JiLOSTcgLUGmlEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2634682},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"1d4662794516a38fd1def2049f4c04c5241a038d","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.2.11_1782203153124_0.19866280793086366","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.2.12","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.2.12","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"da85028a927273b2ab907c8ee120c23e2ad48726","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.2.12.tgz","fileCount":847,"integrity":"sha512-uImPRkDnNliODyRqHQS/3qjxnc2vaZNV0o5wp+AbC+yOV6RjPonb6EvN10+g4BgjE1v919Lb0VJGHsvw4cR85Q==","signatures":[{"sig":"MEUCICNl7RbjKy460xOnbpqA+nQPHoetP5T4Kw845+5hn+GtAiEAmJkiMz170umIRic6HniamIJ0oKWibe4YMrEzGSyAr6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2804224},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"1b3d01f860469a578a90a018c87c775365f04536","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.2.12_1784019136332_0.31969963654573386","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.2.13","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.2.13","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"e30cbfda127d4465d34ecc3cc8c5fef1f6c1cf4f","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.2.13.tgz","fileCount":847,"integrity":"sha512-LpggMk/2AWfvKVWV7WvKG3N0NWS5IUQ3kkuFivd7EimwX3qffFUst9veyKBrVLZpQHORWBLaav+VucIHcdCVhA==","signatures":[{"sig":"MEQCIBw5dU1OqoJSYIdiKANPQFJzRKBtd9C5jqFTLgESuHBkAiBIrz9MP0DC72tYqYw0YilP69XPlO8itjxZS0/9EfP2gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2811517},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"cd9eecd8889187861f4b8d4bcc285db931e99b41","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.2.13_1784276627113_0.033220921921057744","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.2.14","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.2.14","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"8cacf228a24b8a887dda66d57b970498c68feaae","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.2.14.tgz","fileCount":897,"integrity":"sha512-/WqY4JrswBBQIm0I8VBAAq+0JLqqUSOjvDah+eNuZPQthPz0n4MArLVgnXI+KOKrxmLzhALZBAbrnFTY4zpihA==","signatures":[{"sig":"MEQCICkBs9QB5oM102+K55wF9wdDiZvRA8HD4Qvw3R0w28QmAiBkgXyHuWh+azeN65JXmsGoYBQPXOrmVM3RI/r2YZy1CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3028604},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"cc7189a7ec72706ef5d46ab6192d62386c628cea","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.2.14_1785484877851_0.7002383856637169","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.2.15","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.2.15","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"e3156e2787a5390e278de33048a1970ebfa8632b","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.2.15.tgz","fileCount":917,"integrity":"sha512-sgKmi69Go97435g5ct6cJhP5S03cmC304rlsnfrROtVHIR7HgeB3yH598G8TR+nlkhYCDrhJMP6NGPFnbJsjXg==","signatures":[{"sig":"MEYCIQDwsttQ2IS6YTFgVSIWXa89YrNbR1GzFSuKTIaB9ysAtwIhAKpkFuwzv9F5/jr9kvY15D8Jmp0kIzDe3thFi9YOd/9z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3134472},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"12994f7b2d714876eda1cd15cf57b2b6e11ea5ae","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.2.15_1785753841958_0.6958392397044553","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.2.16","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.2.16","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"8a6a737807a7fe679097d5ab23161be8ad8fe30b","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.2.16.tgz","fileCount":937,"integrity":"sha512-zHK6qmXpyGGt8bLk+NEKOnEFtM+0cDhyQrxjtPV/hYTxZeFvHtRE2MMJ0w9gCzCRc0tFcsmIy/4w052BlrwShQ==","signatures":[{"sig":"MEUCIFABwsbs95HSHywDLYYw/ILx41VPNLLoUFQMMvbuXE20AiEA3ZooFO5FknI7QEhrRa1iYAcrqEQ17MW9e7c9KRAFBT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3215257},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"90fd398a7ebb9dfcf840a847689f53b35d3c8ec5","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.2.16_1786107942525_0.51192879815066","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.2.17","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.2.17","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"24cd038a27ea677a13342f5010e36e3fc75bf92e","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.2.17.tgz","fileCount":942,"integrity":"sha512-UGOcdrcd7jph6dXV2U2HUSdLIhesNpIlLSDailQTGjnrEeb1r3Oupcomfwxk6xt4nnf+otcymOdG03pfE8O7GA==","signatures":[{"sig":"MEYCIQDdfQiJY1GH95h/6eG4hrtz9aO7Ko05FeuzgoyUzJEBeQIhANWywrpzpiIc4joUPBKirD1pE3HDHPZ7ccv3FQhCiqA1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3233960},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"5ae3c0322400ee70ddb09dae5602b2032c6dfc3e","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.2.17_1786133385816_0.3543290946349795","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.2.18","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.2.18","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"092f664d82f9a76af4852cc36b86370603d27795","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.2.18.tgz","fileCount":962,"integrity":"sha512-MhuDAoqsLQuBCU/GLv8GUO/1qyO6vLBVwJS5Acd6A21pcFPwVa2VKyhggKAx6khewBZaIh5QLTfSlIxM8m7vpA==","signatures":[{"sig":"MEQCIBVCGsFe5lddx0CUaWuddePQYyB/F70QKq83VEdNSu04AiBtmGESa9a54WyBbq5PbuT0tR279SQdWcrYENIIYr6GNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3293342},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"d0fb3f37fb384b46f98c8089c349d4704190d3ff","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.2.18_1786135212177_0.516214571139014","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.2.19","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.2.19","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"f61e522878c4f87a7ca78b76d7d30d7d4989da99","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.2.19.tgz","fileCount":962,"integrity":"sha512-xu2ZIaMzoZhbAM7Txu0Aowd+2DR8tcXNp2vN02+3ZOjdI+Oq9Hnxi0NT2awSJgxy7XChnF1wnjtxdncA+MfnrA==","signatures":[{"sig":"MEYCIQD4MLEONkrWqVEBVSWzf7WwAn0tSTcgobO7BbS4a0amhwIhALpav9y+fqugMdMRWgQb5k905wulJjgwcopTsNqs4KPi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3274370},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"8cf4d90effbbaf45eec45f9002d6128df2258449","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.2.19_1786136625739_0.1315873391754716","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.2.20","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.2.20","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"2058ec9511348c5232511994cbbb740559b00c4d","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.2.20.tgz","fileCount":962,"integrity":"sha512-I/KKM1sxPqfDdZ95mBrIaAdylhW0rnbYM7ACO4wJbovdZO/xEI3+D1zN+HGewgTDJMMifllNk2EX42XIlhjv4A==","signatures":[{"sig":"MEYCIQCF7SwdH7mVuU3YtAeSOFYrFWwBuwoEt5zrDf9ZODmtSwIhALfyOK43Zoc0BjJB6SViDjYzQMeqHS+SOApj3mJe6db0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3275420},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"8ddcf70a34c5a85453f72485436132e5d3b67e08","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.2.20_1786436077393_0.6398936186364543","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.2.21","keywords":["tivadar","api","sdk","typescript","openapi-client"],"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","_id":"@l7mp/tivadar-ai-api-sdk@0.2.21","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},{"name":"levait","email":"buihkr@gmail.com"}],"homepage":"https://github.com/l7mp/tivadar-ai-backend#readme","bugs":{"url":"https://github.com/l7mp/tivadar-ai-backend/issues"},"dist":{"shasum":"e6af807e5fb9b10a5a8913388876e863a9babdc1","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.2.21.tgz","fileCount":1067,"integrity":"sha512-i8WP8crzqFpUEgLulkQI590UuHsE+eVgTQsvYjdW3IdTM/B2U+pMuTu2Ys1NTF958K5dqYIjBV2cnzy150MTzw==","signatures":[{"sig":"MEUCIAwnzZHkTvhKTg5misQB9tgHoyx8thlajmSukEUWDlDkAiEA5wiWlwT9eRhAVyAeLUHVPBF3zCyi/t5L+hYj218m/TU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3585406},"main":"./dist/index.js","module":"./dist/esm/index.js","engines":{"node":">=20.0.0"},"gitHead":"cc427449197553d33b63bd7ed67d47bd36fc79e0","scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},"repository":{"url":"git+https://github.com/l7mp/tivadar-ai-backend.git","type":"git","directory":"packages/tivadar-api-sdk"},"_npmVersion":"10.9.3","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tivadar-ai-api-sdk_0.2.21_1789121228518_0.4030381655559474","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"@l7mp/tivadar-ai-api-sdk","version":"0.2.22","description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","author":{"name":"L7mp Technologies"},"keywords":["tivadar","api","sdk","typescript","openapi-client"],"license":"SEE LICENSE IN LICENSE","engines":{"node":">=20.0.0"},"main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","sideEffects":false,"scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"devDependencies":{"@types/node":"^22.0.0","typescript":"^5.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"_id":"@l7mp/tivadar-ai-api-sdk@0.2.22","gitHead":"cc427449197553d33b63bd7ed67d47bd36fc79e0","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-XEUkCjB2z7N84Mw3dKC8ZwMqnwx3Axd6ArOXAOmnbDBMn0oNgNQTtEU+eA0gJi5xo34MG3UIUPaoHMJ4g6yF0Q==","shasum":"2af51492311ab0ad8adbb2d4e8bfe4d0681c38cb","tarball":"https://registry.npmjs.org/@l7mp/tivadar-ai-api-sdk/-/tivadar-ai-api-sdk-0.2.22.tgz","fileCount":1067,"unpackedSize":3585255,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDwDcR27MMJOOnGVvVhVQeGPNJW1QLMoGlA8fv/2xchggIgMJTeo+DuewAvDy3KLHKGfzq8xXRquAI0ikvhRk2/w5I="}]},"_npmUser":{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},"directories":{},"maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},{"name":"levait","email":"buihkr@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tivadar-ai-api-sdk_0.2.22_1789121292621_0.8463533361219073"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-27T07:24:44.410Z","modified":"2026-09-11T10:08:13.005Z","0.1.0":"2026-02-27T07:24:44.609Z","0.1.1":"2026-03-01T10:17:36.071Z","0.1.2":"2026-03-01T14:14:38.702Z","0.1.3":"2026-03-04T10:16:30.238Z","0.1.4":"2026-03-05T20:45:13.182Z","0.1.5":"2026-03-09T13:49:46.007Z","0.1.6":"2026-03-18T10:08:36.200Z","0.1.7":"2026-03-18T11:14:37.899Z","0.1.8":"2026-03-30T11:08:08.060Z","0.1.9":"2026-04-08T10:05:07.693Z","0.1.10":"2026-04-15T19:36:42.449Z","0.2.1":"2026-04-22T08:52:44.852Z","0.2.2":"2026-05-07T13:24:30.092Z","0.2.3":"2026-05-07T13:56:46.073Z","0.2.4":"2026-05-12T09:30:28.321Z","0.2.5":"2026-05-12T10:14:05.617Z","0.2.6":"2026-06-01T06:10:53.278Z","0.2.7":"2026-06-08T12:28:11.379Z","0.2.8":"2026-06-10T14:09:49.992Z","0.2.9":"2026-06-15T14:07:42.128Z","0.2.10":"2026-06-19T14:04:01.720Z","0.2.11":"2026-06-23T08:25:53.291Z","0.2.12":"2026-07-14T08:52:16.451Z","0.2.13":"2026-07-17T08:23:47.278Z","0.2.14":"2026-07-31T08:01:18.010Z","0.2.15":"2026-08-03T10:44:02.115Z","0.2.16":"2026-08-07T13:05:42.956Z","0.2.17":"2026-08-07T20:09:46.040Z","0.2.18":"2026-08-07T20:40:12.342Z","0.2.19":"2026-08-07T21:03:45.889Z","0.2.20":"2026-08-11T08:14:37.606Z","0.2.21":"2026-09-11T10:07:08.787Z","0.2.22":"2026-09-11T10:08:12.808Z"},"author":{"name":"L7mp Technologies"},"license":"SEE LICENSE IN LICENSE","keywords":["tivadar","api","sdk","typescript","openapi-client"],"description":"TypeScript/JavaScript SDK for Tivadar AI Backend API","maintainers":[{"name":"rg0now","email":"gabor.retvari@gmail.com"},{"name":"balazsharkai","email":"assents-lexicon4t@icloud.com"},{"name":"levait","email":"buihkr@gmail.com"}],"readme":"# @l7mp/tivadar-ai-api-sdk\n\nTypeScript/JavaScript SDK for the [Tivadar AI](https://tivadar.ai) Backend API. Provides a fully-typed, tree-shakeable client for managing Voice Agents, Chat Agents, RAG knowledge bases, SIP telephony, subscriptions, and more.\n\n- **Package**: `@l7mp/tivadar-ai-api-sdk`\n- **Version**: `0.1.4`\n- **Requires**: Node.js ≥ 20, or any modern browser / edge runtime with native `fetch`\n- **Formats**: CommonJS (`dist/index.js`) + ESM (`dist/esm/index.js`), with TypeScript declarations\n\n---\n\n## Table of Contents\n\n1. [Installation](#installation)\n2. [Quick Start](#quick-start)\n3. [Authentication](#authentication)\n4. [Client Configuration](#client-configuration)\n5. [API Reference](#api-reference)\n   - [Voice Agents](#voice-agents)\n   - [Chat Agents](#chat-agents)\n   - [RAG (Retrieval-Augmented Generation)](#rag-retrieval-augmented-generation)\n   - [Calendar](#calendar)\n   - [Conversation History](#conversation-history)\n   - [Recordings](#recordings)\n   - [SIP / Telephony](#sip--telephony)\n   - [Organizations](#organizations)\n   - [Members](#members)\n   - [Invitations](#invitations)\n   - [Playground](#playground)\n   - [Providers](#providers)\n   - [Subscription](#subscription)\n6. [Type Reference](#type-reference)\n7. [Error Handling](#error-handling)\n8. [Advanced Usage](#advanced-usage)\n9. [Low-Level API Classes](#low-level-api-classes)\n\n---\n\n## Installation\n\n```bash\nnpm install @l7mp/tivadar-ai-api-sdk\n# or\nyarn add @l7mp/tivadar-ai-api-sdk\n# or\npnpm add @l7mp/tivadar-ai-api-sdk\n```\n\n---\n\n## Quick Start\n\n```typescript\nimport { Api } from '@l7mp/tivadar-ai-api-sdk';\n\nconst client = new Api({\n  baseUrl: 'https://api.tivadar.ai/api/v1',\n  options: {\n    token: 'your-jwt-token',\n  },\n});\n\nconst ORG_ID = 'org_abc123';\n\n// List all voice agents\nconst agents = await client.voiceAgents.list(ORG_ID);\n// agents: VoiceAgentWithSipTrunks[]\nfor (const agent of agents) {\n  console.log(agent.id, agent.name);\n}\n\n// Create a voice agent\nconst newAgent = await client.voiceAgents.create(ORG_ID, {\n  name: 'Support Agent',\n  organization_id: ORG_ID,\n  instructions: 'You are a helpful customer support agent.',\n  greeting: 'Hello! How can I help you today?',\n  language: 'en-US',\n  stt_provider: 'deepgram',\n  stt_model: 'nova-2',\n  tts_provider: 'elevenlabs',\n  tts_voice: 'Rachel',\n  llm_agent: {\n    llmProviderName: 'openai/gpt-4o',\n    temperature: 0.7,\n    maxTokens: 1024,\n  },\n});\nconsole.log('Created:', newAgent.id);\n```\n\n### Base URL\n\nAll API endpoints are versioned under `/api/v1`. Set the `baseUrl` accordingly:\n\n| Environment | Base URL |\n|---|---|\n| Local development | `http://localhost:3000/api/v1` |\n| Production | `https://your-api-domain.com/api/v1` |\n\n---\n\n## Authentication\n\nAll organization-scoped endpoints require a JWT Bearer token. Pass it at construction time or update it dynamically.\n\n### At construction time\n\n```typescript\nconst client = new Api({\n  baseUrl: 'https://api.tivadar.ai/api/v1',\n  options: { token: 'eyJhbGci...' },\n});\n```\n\n### Dynamically (e.g. after login or token refresh)\n\n```typescript\nconst client = new Api({ baseUrl: 'https://api.tivadar.ai/api/v1' });\n\n// Set / update the Bearer token\nclient.setAccessToken('eyJhbGci...');\n\n// Or set the full Authorization header value for non-Bearer schemes\nclient.setAuthorizationHeader('Basic dXNlcjpwYXNz');\n\n// Inspect the current token\nconst token = client.getAccessToken(); // string | undefined\n\n// Remove authorization entirely (e.g. on logout)\nclient.clearAuthorization();\n```\n\nThe auth state is **shared by reference** across all internal API instances. Calling `setAccessToken()` once immediately affects every subsequent request — no need to recreate the client.\n\n---\n\n## Client Configuration\n\n```typescript\nexport interface ApiClientConfig {\n  /** Base URL of the Tivadar AI backend including /api/v1 path. */\n  baseUrl: string;\n  options?: {\n    /** JWT Bearer token (without the \"Bearer \" prefix). */\n    token?: string;\n  };\n}\n```\n\n### Abort / timeout\n\nEvery method accepts an optional `RequestInit` object as the last parameter. Use it to pass an `AbortSignal` for cancellation or timeouts:\n\n```typescript\n// Abort on demand\nconst controller = new AbortController();\nconst agents = await client.voiceAgents.list(ORG_ID, {\n  signal: controller.signal,\n});\ncontroller.abort();\n\n// Timeout after 10 seconds (Node.js 18+)\nconst agents = await client.voiceAgents.list(ORG_ID, {\n  signal: AbortSignal.timeout(10_000),\n});\n```\n\n---\n\n## API Reference\n\nEvery method returns a **`Promise`** that resolves to the parsed response body. Methods return values directly — they are not wrapped in an envelope object.\n\n---\n\n### Voice Agents\n\nVoice agents handle telephony and LiveKit-based real-time voice conversations.\n\n#### `voiceAgents.list(organizationId, options?)`\n\nReturns all voice agents for an organization, including any linked SIP trunk info.\n\n```typescript\nconst agents: VoiceAgentWithSipTrunks[] = await client.voiceAgents.list('org_abc123');\n```\n\n#### `voiceAgents.listBasic(organizationId, options?)`\n\nReturns a lightweight list (id + name only) — useful for dropdowns and selectors.\n\n```typescript\nconst basic = await client.voiceAgents.listBasic('org_abc123');\n// OrganizationsOrganizationIdVoiceAgentsBasicGet200ResponseInner[]\nfor (const item of basic) {\n  console.log(item.id, item.name);\n}\n```\n\n#### `voiceAgents.get(organizationId, voiceAgentId, options?)`\n\nFetches a single voice agent by ID, including its linked `llm_agent` config.\n\n```typescript\nconst agent: VoiceAgent = await client.voiceAgents.get('org_abc123', 'va_xyz');\nconsole.log(agent.llm_agent?.llmProviderName); // e.g. \"openai/gpt-4o\"\nconsole.log(agent.language);                   // e.g. \"en-US\"\n```\n\n#### `voiceAgents.create(organizationId, data, options?)`\n\nCreates a new voice agent. Automatically provisions a linked LLM agent in the LangChain service.\n\n```typescript\nconst agent: VoiceAgent = await client.voiceAgents.create('org_abc123', {\n  name: 'Sales Bot',\n  organization_id: 'org_abc123',\n  instructions: 'You are a sales assistant for Acme Corp.',\n  greeting: 'Hi! Welcome to Acme. How can I assist you?',\n  language: 'en-US',\n  stt_provider: 'deepgram',\n  stt_model: 'nova-2',\n  tts_provider: 'elevenlabs',\n  tts_model: 'eleven_turbo_v2',\n  tts_voice: 'Rachel',\n  enable_recording: true,\n  llm_agent: {\n    llmProviderName: 'openai/gpt-4o-mini',\n    temperature: 0.5,\n    maxTokens: 512,\n    maxConversationTurns: 20,\n    ragConfigName: 'my-knowledge-base', // optional RAG integration\n    ragTopK: 5,\n    ragScoreThreshold: 0.7,\n    toolsConfig: [\n      { name: 'calendar', enabled: true },\n    ],\n  },\n});\nconsole.log('Created agent:', agent.id);\n```\n\n#### `voiceAgents.update(organizationId, voiceAgentId, data, options?)`\n\nPartially updates a voice agent. Only provide fields you want to change.\n\n```typescript\nconst updated: VoiceAgent = await client.voiceAgents.update(\n  'org_abc123',\n  'va_xyz',\n  {\n    name: 'Sales Bot v2',\n    instructions: 'Updated instructions...',\n    llm_agent: {\n      llmProviderName: 'openai/gpt-4o',\n      temperature: 0.3,\n    },\n  }\n);\n```\n\n#### `voiceAgents.delete(organizationId, voiceAgentId, options?)`\n\nDeletes a voice agent and its linked LLM agent.\n\n```typescript\nawait client.voiceAgents.delete('org_abc123', 'va_xyz');\n```\n\n---\n\n### Chat Agents\n\nChat agents power chat widget integrations for web applications.\n\n#### `chatAgents.list(organizationId, options?)`\n\n```typescript\nconst agents: ChatAgent[] = await client.chatAgents.list('org_abc123');\n```\n\n#### `chatAgents.get(organizationId, chatAgentId, options?)`\n\n```typescript\nconst agent: ChatAgent = await client.chatAgents.get('org_abc123', 'ca_xyz');\nconsole.log(agent.chat_api_key);     // embed this key in your frontend widget\nconsole.log(agent.allowed_domains);  // domain allow-list\n```\n\n#### `chatAgents.create(organizationId, data, options?)`\n\n```typescript\nconst agent: ChatAgent = await client.chatAgents.create('org_abc123', {\n  name: 'Website Assistant',\n  system_prompt: 'You are a helpful assistant for our website visitors.',\n  allowed_domains: ['example.com', 'www.example.com'],\n  rate_limit: 60, // requests per minute per session\n  widget_config: {\n    title: 'Chat with us',\n    placeholder: 'Type your message...',\n    welcome_message: 'Welcome! How can I help?',\n    theme: 'light',  // 'light' | 'dark'\n    position: { side: 'right', alignment: 'bottom' },\n  },\n  llm_agent: {\n    llmProviderName: 'openai/gpt-4o-mini',\n    temperature: 0.7,\n    maxTokens: 1024,\n    ragConfigName: 'product-docs',\n  },\n});\n```\n\n#### `chatAgents.update(organizationId, chatAgentId, data, options?)`\n\n```typescript\nawait client.chatAgents.update('org_abc123', 'ca_xyz', {\n  system_prompt: 'Updated system prompt.',\n  rate_limit: 120,\n});\n```\n\n#### `chatAgents.delete(organizationId, chatAgentId, options?)`\n\n```typescript\nawait client.chatAgents.delete('org_abc123', 'ca_xyz');\n```\n\n---\n\n### RAG (Retrieval-Augmented Generation)\n\nManage knowledge bases (RAG configs) that can be attached to any agent via `llm_agent.ragConfigName`.\n\n#### `rag.list(organizationId, options?)`\n\n```typescript\nconst configs: RagConfig[] = await client.rag.list('org_abc123');\nfor (const cfg of configs) {\n  console.log(cfg.name, cfg.vectorStoreType, cfg.embeddingProviderName);\n}\n```\n\n#### `rag.create(organizationId, data, options?)`\n\n```typescript\nconst config: RagConfig = await client.rag.create('org_abc123', {\n  name: 'product-docs',\n  embedding_provider_name: 'openai/text-embedding-3-small',\n});\n```\n\n#### `rag.delete(organizationId, ragConfigName, options?)`\n\n```typescript\nawait client.rag.delete('org_abc123', 'product-docs');\n```\n\n#### `rag.documents.upload(organizationId, ragConfigName, file, sourceUrl?, metadata?, options?)`\n\nUpload a document for indexing. Accepts a `File` (browser) or `Blob` (Node.js).\n\n```typescript\n// Browser\nconst file = document.querySelector<HTMLInputElement>('#upload')!.files![0];\nconst doc: RagDocument = await client.rag.documents.upload(\n  'org_abc123',\n  'product-docs',\n  file\n);\n\n// With optional metadata\nconst doc = await client.rag.documents.upload(\n  'org_abc123',\n  'product-docs',\n  file,\n  undefined,                           // sourceUrl (optional external link)\n  JSON.stringify({ category: 'faq' }) // metadata (optional JSON string)\n);\n\n// Node.js\nimport { readFileSync } from 'fs';\nconst buffer = readFileSync('./manual.pdf');\nconst blob = new Blob([buffer], { type: 'application/pdf' });\nconst doc = await client.rag.documents.upload(\n  'org_abc123',\n  'product-docs',\n  blob as unknown as File\n);\n```\n\n#### `rag.documents.list(organizationId, ragConfigName, status?, options?)`\n\n```typescript\nimport {\n  OrganizationsOrganizationIdRagRagConfigNameDocumentsGetStatusEnum as DocStatus,\n} from '@l7mp/tivadar-ai-api-sdk';\n\n// All documents\nconst docs: RagDocumentList = await client.rag.documents.list(\n  'org_abc123',\n  'product-docs'\n);\n\n// Filter by processing status\nconst ready = await client.rag.documents.list(\n  'org_abc123',\n  'product-docs',\n  DocStatus.Completed\n);\n```\n\n#### `rag.documents.get(organizationId, ragConfigName, documentId, options?)`\n\n```typescript\nconst doc: RagDocument = await client.rag.documents.get(\n  'org_abc123',\n  'product-docs',\n  'doc_abc'\n);\nconsole.log(doc.status); // 'pending' | 'processing' | 'completed' | 'failed'\n```\n\n#### `rag.documents.replace(organizationId, ragConfigName, documentId, file, sourceUrl?, options?)`\n\nReplace the contents of an existing document (re-processes and re-indexes).\n\n```typescript\nawait client.rag.documents.replace('org_abc123', 'product-docs', 'doc_abc', newFile);\n```\n\n#### `rag.documents.delete(organizationId, ragConfigName, documentId, options?)`\n\n```typescript\nawait client.rag.documents.delete('org_abc123', 'product-docs', 'doc_abc');\n```\n\n---\n\n### Calendar\n\nManage calendars and events (used by voice agents for scheduling features).\n\n#### `calendar.listCalendars(organizationId, options?)`\n\n```typescript\nconst response: CalendarListResponse = await client.calendar.listCalendars('org_abc123');\nfor (const cal of response.data ?? []) {\n  console.log(cal.id, cal.name);\n}\n```\n\n#### `calendar.listEvents(organizationId, start, end, calendarIds?, options?)`\n\n```typescript\nconst events = await client.calendar.listEvents(\n  'org_abc123',\n  new Date('2025-01-01T00:00:00Z'),\n  new Date('2025-01-31T23:59:59Z'),\n  'cal_1,cal_2' // optional: comma-separated calendar IDs to filter\n);\n```\n\n#### `calendar.getEvent(organizationId, eventId, options?)`\n\n```typescript\nconst event: CalendarEventResponse = await client.calendar.getEvent(\n  'org_abc123',\n  'evt_xyz'\n);\nconsole.log(event.name, event.start_time, event.end_time);\n```\n\n#### `calendar.createEvent(organizationId, data, options?)`\n\n```typescript\nconst event = await client.calendar.createEvent('org_abc123', {\n  name: 'Team Standup',\n  description: 'Daily standup meeting',\n  start_time: new Date('2025-06-01T09:00:00Z'),\n  end_time: new Date('2025-06-01T09:30:00Z'),\n  calendar_id: 'cal_abc',\n});\n```\n\n#### `calendar.updateEvent(organizationId, eventId, data, options?)`\n\n```typescript\nawait client.calendar.updateEvent('org_abc123', 'evt_xyz', {\n  name: 'Updated Meeting Name',\n  end_time: new Date('2025-06-01T10:00:00Z'),\n});\n```\n\n#### `calendar.deleteEvent(organizationId, eventId, options?)`\n\n```typescript\nawait client.calendar.deleteEvent('org_abc123', 'evt_xyz');\n```\n\n---\n\n### Conversation History\n\nAccess conversation history stored by the LangChain service. History is read-only — no local DB.\n\n#### `history.list(organizationId, options?)`\n\n```typescript\nconst result = await client.history.list('org_abc123');\n// OrganizationsOrganizationIdConversationsGet200Response\nfor (const summary of result.conversations ?? []) {\n  console.log(summary.id, summary.createdAt);\n}\n```\n\n#### `history.get(organizationId, conversationId, options?)`\n\nReturns the full conversation including all messages.\n\n```typescript\nconst convo: HistoryConversation = await client.history.get(\n  'org_abc123',\n  'session_xyz'\n);\n\nfor (const msg of convo.messages ?? []) {\n  console.log(`[${msg.role}] ${msg.content}`);\n}\n```\n\n#### `history.delete(organizationId, conversationId, options?)`\n\n```typescript\nawait client.history.delete('org_abc123', 'session_xyz');\n```\n\n---\n\n### Recordings\n\nFetch presigned S3 URLs for call recordings. Requires the voice agent to have `enable_recording: true`.\n\n#### `recordings.get(organizationId, conversationId, options?)`\n\n```typescript\nconst result: RecordingSignedUrl = await client.recordings.get(\n  'org_abc123',\n  'session_xyz'\n);\nconsole.log(result.url); // Presigned S3 URL — valid for a limited time\n```\n\n---\n\n### SIP / Telephony\n\nManage SIP trunks, dispatch rules, and phone numbers for inbound telephony routing.\n\n#### `sip.listTrunks(organizationId, options?)`\n\n```typescript\nconst trunks: SipTrunkWithAgent[] = await client.sip.listTrunks('org_abc123');\nfor (const trunk of trunks) {\n  console.log(trunk.number, trunk.dispatch_id);\n}\n```\n\n#### `sip.createTrunk(organizationId, data, options?)`\n\n```typescript\nconst trunk: SipTrunk = await client.sip.createTrunk('org_abc123', {\n  number: '+15551234567',\n});\n```\n\n#### `sip.deleteTrunk(organizationId, trunkId, options?)`\n\n```typescript\nawait client.sip.deleteTrunk('org_abc123', 'trunk_xyz');\n```\n\n#### `sip.createDispatchRule(organizationId, data, options?)`\n\nCreate a SIP dispatch rule that routes inbound calls from a trunk to a voice agent.\n\n```typescript\nconst result = await client.sip.createDispatchRule('org_abc123', {\n  trunk_id: 'trunk_xyz',\n  agent_id: 'va_xyz',\n});\n```\n\n#### `sip.deleteDispatchRule(organizationId, dispatchId, options?)`\n\n```typescript\nawait client.sip.deleteDispatchRule('org_abc123', 'dispatch_xyz');\n```\n\n#### `sip.listPhoneNumbers(includeAssigned?, options?)`\n\nList phone numbers (global, not organization-scoped). By default this returns only unassigned numbers.\n\n```typescript\nconst numbers: PhoneNumber[] = await client.sip.listPhoneNumbers();\nconst allNumbers: PhoneNumber[] = await client.sip.listPhoneNumbers(true);\n```\n\n#### `sip.createPhoneNumber(data, options?)`\n\nCreate an available phone number with no trunk assignment.\n\n```typescript\nconst phoneNumber: PhoneNumber = await client.sip.createPhoneNumber({\n  number: '+15551234567',\n});\n```\n\n#### `sip.deletePhoneNumber(phoneNumberId, options?)`\n\nDeletes the phone number. If it is assigned to a trunk, the trunk is deleted first.\n\n```typescript\nawait client.sip.deletePhoneNumber(123);\n```\n\n---\n\n### Organizations\n\n#### `organizations.list(options?)`\n\nList all organizations the authenticated user belongs to.\n\n```typescript\nconst orgs: Organization[] = await client.organizations.list();\nfor (const org of orgs) {\n  console.log(org.id, org.name);\n}\n```\n\n#### `organizations.create(data, options?)`\n\n```typescript\nconst org: Organization = await client.organizations.create({\n  name: 'My Company',\n});\n```\n\n---\n\n### Members\n\n#### `members.list(organizationId, options?)`\n\n```typescript\nconst members: Member[] = await client.members.list('org_abc123');\nfor (const m of members) {\n  console.log(m.user_id, m.is_admin ? '[admin]' : '');\n}\n```\n\n---\n\n### Invitations\n\n#### `invitations.list(organizationId, options?)`\n\n```typescript\nconst invites: InvitationResponse[] = await client.invitations.list('org_abc123');\n```\n\n#### `invitations.create(organizationId, data, options?)`\n\n```typescript\nconst invite: InvitationResponse = await client.invitations.create('org_abc123', {\n  email: 'newuser@example.com',\n  is_admin: false,\n});\n// Send invite.token to the user via email\n```\n\n#### `invitations.accept(data, options?)`\n\nAccept an invitation token. This endpoint does **not** require authentication.\n\n```typescript\nawait client.invitations.accept({\n  token: 'invitation-token-from-email',\n  user_id: 'user_xyz',\n});\n```\n\n---\n\n### Playground\n\nGenerate a short-lived LiveKit sandbox token to test a voice agent interactively, without a real phone call.\n\n#### `playground.sandboxToken(organizationId, voiceAgentId, options?)`\n\n```typescript\nconst result: SandboxToken = await client.playground.sandboxToken(\n  'org_abc123',\n  'va_xyz'\n);\nconsole.log(result.token);     // LiveKit access token\nconsole.log(result.serverUrl); // LiveKit server URL\n// Use these to connect directly from the LiveKit SDK or Agents Playground\n```\n\n---\n\n### Providers\n\nDiscover which LLM, STT, TTS, and embedding providers are enabled for your organization.\n\n#### `llmProviders.list(organizationId, options?)`\n\n```typescript\nconst providers = await client.llmProviders.list('org_abc123');\n// OrganizationsOrganizationIdLlmProvidersGet200ResponseInner[]\n// e.g. [{ name: 'openai/gpt-4o' }, { name: 'anthropic/claude-3-5-sonnet' }]\nfor (const p of providers) {\n  console.log(p.name);\n}\n```\n\n#### `sttProviders.list(organizationId, options?)`\n\n```typescript\nconst providers = await client.sttProviders.list('org_abc123');\n// OrganizationsOrganizationIdSttProvidersGet200ResponseInner[]\nfor (const p of providers) {\n  console.log(p.name); // e.g. 'deepgram'\n  for (const model of p.models ?? []) {\n    console.log(' -', model.id); // e.g. 'nova-2'\n  }\n}\n```\n\n#### `ttsProviders.list(organizationId, options?)`\n\n```typescript\nconst providers = await client.ttsProviders.list('org_abc123');\n// OrganizationsOrganizationIdTtsProvidersGet200ResponseInner[]\nfor (const p of providers) {\n  console.log(p.name); // e.g. 'elevenlabs'\n  for (const model of p.models ?? []) {\n    console.log(' model:', model.id);\n    for (const voice of model.voices ?? []) {\n      console.log('   voice:', voice.id, voice.name);\n    }\n  }\n}\n```\n\n#### `embeddingProviders.list(organizationId, options?)`\n\n```typescript\nconst providers = await client.embeddingProviders.list('org_abc123');\n// e.g. [{ name: 'openai/text-embedding-3-small' }]\n```\n\n---\n\n### Subscription\n\nManage billing subscriptions via Stripe integration.\n\n#### `subscription.getStatus(organizationId, options?)`\n\n```typescript\nconst status: SubscriptionStatus = await client.subscription.getStatus('org_abc123');\n\nif (status.isActive) {\n  console.log('Plan:', status.plan?.name);\n  console.log('Status:', status.subscription?.status);\n  // 'active' | 'trialing' | 'past_due' | 'canceled' | 'paused'\n}\n```\n\n#### `subscription.getDetails(organizationId, options?)`\n\nReturns full subscription details including plan features and limits.\n\n```typescript\nconst details: SubscriptionDetails = await client.subscription.getDetails('org_abc123');\n```\n\n#### `subscription.createCheckout(organizationId, data, options?)`\n\nCreate a Stripe Checkout session to start or upgrade a subscription.\n\n```typescript\nconst session: CheckoutSessionResponse = await client.subscription.createCheckout(\n  'org_abc123',\n  {\n    plan_slug: 'pro',\n    success_url: 'https://myapp.com/billing/success',\n    cancel_url: 'https://myapp.com/billing/cancel',\n  }\n);\nwindow.location.href = session.url; // redirect to Stripe Checkout\n```\n\n#### `subscription.cancel(organizationId, data?, options?)`\n\n```typescript\n// Cancel at the end of the current billing period (recommended)\nawait client.subscription.cancel('org_abc123', {\n  cancel_at_period_end: true,\n});\n\n// Cancel immediately\nawait client.subscription.cancel('org_abc123', {\n  cancel_at_period_end: false,\n});\n```\n\n#### `subscription.resume(organizationId, options?)`\n\nUndo a scheduled cancellation (must call before the period ends).\n\n```typescript\nawait client.subscription.resume('org_abc123');\n```\n\n#### `subscription.updatePlan(organizationId, data, options?)`\n\nUpgrade or downgrade the subscription plan.\n\n```typescript\nconst result: UpdatePlanResponse = await client.subscription.updatePlan(\n  'org_abc123',\n  { plan_slug: 'enterprise' }\n);\n```\n\n#### `subscription.pause(organizationId, data?, options?)`\n\n```typescript\nawait client.subscription.pause('org_abc123', {\n  resumes_at: '2025-09-01', // optional ISO date to auto-resume\n});\n```\n\n#### `subscription.unpause(organizationId, options?)`\n\n```typescript\nawait client.subscription.unpause('org_abc123');\n```\n\n#### `subscription.billingPortal(organizationId, data, options?)`\n\nGenerate a Stripe Customer Portal session URL for self-service billing management.\n\n```typescript\nconst portal: BillingPortalResponse = await client.subscription.billingPortal(\n  'org_abc123',\n  { return_url: 'https://myapp.com/settings' }\n);\nwindow.location.href = portal.url;\n```\n\n#### `subscription.getCredits(organizationId, options?)`\n\n```typescript\nconst balance: CreditBalance = await client.subscription.getCredits('org_abc123');\nconsole.log(balance.balance, balance.currency);\n```\n\n#### `subscription.getTransactions(organizationId, creditType?, limit?, offset?, options?)`\n\n```typescript\nconst txns: CreditTransactionsResponse = await client.subscription.getTransactions(\n  'org_abc123',\n  'voice_minutes', // optional: filter by credit type\n  20,              // limit (default: 20)\n  0                // offset for pagination\n);\nfor (const tx of txns.data ?? []) {\n  console.log(tx.amount, tx.description, tx.createdAt);\n}\n```\n\n---\n\n## Type Reference\n\nAll types are exported from the package root.\n\n```typescript\nimport type {\n  // Agents\n  VoiceAgent,\n  VoiceAgentCreate,\n  VoiceAgentUpdate,\n  VoiceAgentMetadata,\n  VoiceAgentWithSipTrunks,\n  ChatAgent,\n  ChatAgentCreate,\n  ChatAgentUpdate,\n\n  // LLM\n  LlmAgent,\n  LlmAgentInput,\n  LlmAgentUpdateInput,\n  ToolConfig,\n\n  // RAG\n  RagConfig,\n  RagConfigCreate,\n  RagDocument,\n  RagDocumentChunk,\n  RagDocumentList,\n  RagDocumentChunkList,\n\n  // Calendar\n  Calendar,\n  CalendarEvent,\n  CalendarEventCreate,\n  CalendarEventUpdate,\n  CalendarEventResponse,\n  CalendarListResponse,\n  CalendarWithAgent,\n\n  // History\n  HistoryConversation,\n  HistoryMessage,\n  HistorySummary,\n\n  // Recordings\n  RecordingSignedUrl,\n\n  // Organizations & Members\n  Organization,\n  OrganizationCreate,\n  OrganizationUpdate,\n  Member,\n\n  // Invitations\n  InvitationCreate,\n  InvitationAccept,\n  InvitationResponse,\n\n  // SIP / Telephony\n  SipTrunk,\n  SipTrunkCreate,\n  SipTrunkWithAgent,\n  DispatchRuleCreate,\n  PhoneNumber,\n\n  // Playground\n  SandboxToken,\n\n  // Widget (Chat)\n  WidgetConfig,\n  WidgetPosition,\n\n  // Subscription\n  SubscriptionStatus,\n  SubscriptionDetails,\n  CreateCheckoutSessionRequest,\n  CheckoutSessionResponse,\n  CancelSubscriptionRequest,\n  UpdatePlanRequest,\n  UpdatePlanResponse,\n  PauseSubscriptionRequest,\n  PauseSubscriptionResponse,\n  BillingPortalRequest,\n  BillingPortalResponse,\n  CreditBalance,\n  CreditTransaction,\n  CreditTransactionsResponse,\n} from '@l7mp/tivadar-ai-api-sdk';\n```\n\n### Key type shapes\n\n#### `VoiceAgentCreate`\n\n```typescript\ninterface VoiceAgentCreate {\n  name: string;           // required\n  organization_id: string; // required\n  instructions?: string;  // system prompt / persona instructions\n  greeting?: string;      // first spoken utterance when a call connects\n  stt_provider?: string;  // e.g. 'deepgram'\n  stt_model?: string;     // e.g. 'nova-2'\n  tts_provider?: string;  // e.g. 'elevenlabs'\n  tts_model?: string;     // e.g. 'eleven_turbo_v2'\n  tts_voice?: string;     // e.g. 'Rachel'\n  language?: string;      // BCP-47 code for STT + TTS, e.g. 'en-US', 'hu-HU'\n  enable_recording?: boolean;\n  metadata?: VoiceAgentMetadata;\n  llm_agent?: LlmAgentInput;\n}\n```\n\n#### `VoiceAgentMetadata`\n\n```typescript\ninterface VoiceAgentMetadata {\n  allowedFunctions?: string[]; // names of callable functions / tools\n  rag_index?: string;          // legacy: RAG index name\n}\n```\n\n#### `LlmAgentInput`\n\n```typescript\ninterface LlmAgentInput {\n  llmProviderName: string;       // required — e.g. 'openai/gpt-4o'\n  temperature?: number;          // 0.0–2.0, controls randomness\n  maxTokens?: number;            // maximum tokens per response\n  maxConversationTurns?: number; // max back-and-forth turns before ending\n  ragConfigName?: string;        // name of a RagConfig to attach\n  ragTopK?: number;              // top-K documents to retrieve from the RAG\n  ragScoreThreshold?: number;    // minimum similarity score (0.0–1.0)\n  toolsConfig?: ToolConfig[];    // tool/function configurations\n  rateLimit?: number;            // max requests per minute\n  allowedOrigins?: string[];     // CORS origins for the chat endpoint\n}\n```\n\n#### `ToolConfig`\n\n```typescript\ninterface ToolConfig {\n  name: string;                  // tool identifier, e.g. 'calendar', 'weather'\n  enabled: boolean;\n  config?: Record<string, any>;  // tool-specific configuration object\n}\n```\n\n#### `ChatAgentCreate`\n\n```typescript\ninterface ChatAgentCreate {\n  name: string;                  // required\n  system_prompt?: string;        // persona / instructions for the chat agent\n  allowed_domains?: string[];    // domains permitted to use the widget\n  rate_limit?: number;           // requests per minute per session\n  widget_config?: WidgetConfig;\n  llm_agent?: LlmAgentInput;\n}\n```\n\n#### `WidgetConfig`\n\n```typescript\ninterface WidgetConfig {\n  position?: WidgetPosition;     // { side: 'right'|'left', alignment: 'bottom'|'top' }\n  title?: string;                // widget header title\n  placeholder?: string;          // input field placeholder\n  theme?: 'light' | 'dark';\n  welcome_message?: string;      // greeting shown before the first message\n}\n```\n\n#### `RagConfig`\n\n```typescript\ninterface RagConfig {\n  name: string;                  // unique name used as ragConfigName in agents\n  organization: string;\n  vectorStoreType: string;       // 'memory' | 'qdrant' | 'weaviate'\n  vectorStoreUrl?: string;       // required for qdrant/weaviate\n  embeddingProviderName: string; // e.g. 'openai/text-embedding-3-small'\n  chunkSize: number;             // tokens per document chunk\n  chunkOverlap: number;          // token overlap between chunks\n  maxFileSizeMb: number;\n  processingTimeoutS: number;\n  createdAt: Date;\n  updatedAt: Date;\n}\n```\n\n#### `SubscriptionStatus`\n\n```typescript\ninterface SubscriptionStatus {\n  isActive: boolean;             // true when status is 'active' or 'trialing'\n  service?: SubscriptionStatusService;\n  subscription?: SubscriptionStatusSubscription | null;\n  plan?: SubscriptionStatusPlan | null;\n}\n```\n\n---\n\n## Error Handling\n\nThe SDK throws typed errors for HTTP and network failures.\n\n```typescript\nimport { ResponseError, FetchError } from '@l7mp/tivadar-ai-api-sdk';\n\nasync function safeGet(orgId: string, agentId: string) {\n  try {\n    return await client.voiceAgents.get(orgId, agentId);\n  } catch (err) {\n    if (err instanceof ResponseError) {\n      // HTTP error (4xx / 5xx)\n      console.error('HTTP', err.response.status);\n\n      const body = await err.response.json().catch(() => ({}));\n      console.error('Message:', body.error || body.message);\n\n      switch (err.response.status) {\n        case 401:\n          // Token expired — refresh and retry\n          client.setAccessToken(await refreshToken());\n          return client.voiceAgents.get(orgId, agentId);\n        case 403:\n          throw new Error('Not authorized for this organization');\n        case 404:\n          return null; // resource not found\n        default:\n          throw err;\n      }\n    }\n\n    if (err instanceof FetchError) {\n      // Network-level error (DNS, timeout, CORS, offline)\n      console.error('Network error:', err.cause.message);\n      throw err;\n    }\n\n    throw err; // unexpected\n  }\n}\n```\n\n---\n\n## Advanced Usage\n\n### Middleware\n\nThe underlying `BaseAPI` supports pre/post/onError middleware for logging, retry logic, and header injection.\n\n```typescript\nimport {\n  Configuration,\n  VoiceAgentsApi,\n  type Middleware,\n} from '@l7mp/tivadar-ai-api-sdk';\n\nconst loggingMiddleware: Middleware = {\n  pre: async (ctx) => {\n    console.log(`→ ${ctx.init.method} ${ctx.url}`);\n    return ctx; // must return { url, init }\n  },\n  post: async (ctx) => {\n    console.log(`← ${ctx.response.status} ${ctx.url}`);\n    return ctx.response;\n  },\n  onError: async (ctx) => {\n    console.error(`✗ ${ctx.url}`, ctx.error);\n    // return a fallback Response to recover, or undefined to propagate the error\n  },\n};\n\nconst configuration = new Configuration({\n  basePath: 'https://api.tivadar.ai/api/v1',\n  accessToken: () => getTokenFromStore(), // called on every request\n  middleware: [loggingMiddleware],\n});\n\nconst voiceAgentsApi = new VoiceAgentsApi(configuration);\nconst agents = await voiceAgentsApi.organizationsOrganizationIdVoiceAgentsGet({\n  organizationId: 'org_abc123',\n});\n```\n\n### Retry middleware example\n\n```typescript\nconst retryMiddleware: Middleware = {\n  post: async (ctx) => {\n    if (ctx.response.status === 429) {\n      const retryAfter = parseInt(ctx.response.headers.get('Retry-After') ?? '1', 10);\n      await new Promise(r => setTimeout(r, retryAfter * 1000));\n      return fetch(ctx.url, ctx.init);\n    }\n  },\n};\n```\n\n### Token refresh middleware example\n\n```typescript\nconst authMiddleware: Middleware = {\n  post: async (ctx) => {\n    if (ctx.response.status === 401) {\n      const newToken = await refreshAccessToken();\n      client.setAccessToken(newToken);\n      const retryInit = {\n        ...ctx.init,\n        headers: {\n          ...ctx.init.headers as Record<string, string>,\n          Authorization: `Bearer ${newToken}`,\n        },\n      };\n      return fetch(ctx.url, retryInit);\n    }\n  },\n};\n```\n\n### Custom `fetch` (testing / polyfills)\n\n```typescript\nimport { Configuration, VoiceAgentsApi } from '@l7mp/tivadar-ai-api-sdk';\n\nconst config = new Configuration({\n  basePath: 'https://api.tivadar.ai/api/v1',\n  fetchApi: myCustomFetch, // any fetch-compatible implementation\n});\n```\n\n---\n\n## Low-Level API Classes\n\nThe `Api` convenience client wraps these generated classes. Use them directly if you need full control over request construction or want to add per-instance middleware.\n\n| Class | `Api` namespace |\n|---|---|\n| `VoiceAgentsApi` | `client.voiceAgents` |\n| `ChatAgentsApi` | `client.chatAgents` |\n| `CalendarApi` | `client.calendar` |\n| `HistoryApi` | `client.history` |\n| `RecordingsApi` | `client.recordings` |\n| `RAGApi` | `client.rag` |\n| `SIPApi` | `client.sip` |\n| `OrganizationsApi` | `client.organizations` |\n| `MembersApi` | `client.members` |\n| `InvitationsApi` | `client.invitations` |\n| `PlaygroundApi` | `client.playground` |\n| `LLMProvidersApi` | `client.llmProviders` |\n| `STTProvidersApi` | `client.sttProviders` |\n| `TTSProvidersApi` | `client.ttsProviders` |\n| `EmbeddingProvidersApi` | `client.embeddingProviders` |\n| `SubscriptionApi` | `client.subscription` |\n\nAll classes extend `BaseAPI` from `./runtime` and accept a `Configuration` instance.\n\n```typescript\nimport { Configuration, VoiceAgentsApi } from '@l7mp/tivadar-ai-api-sdk';\n\nconst config = new Configuration({\n  basePath: 'https://api.tivadar.ai/api/v1',\n  accessToken: 'your-jwt-token',\n});\n\nconst api = new VoiceAgentsApi(config);\n\n// Low-level: returns ApiResponse<T> — call .value() to get the parsed body\nconst raw = await api.organizationsOrganizationIdVoiceAgentsGetRaw({\n  organizationId: 'org_abc123',\n});\nconsole.log(raw.raw.status); // HTTP status\nconst agents = await raw.value(); // VoiceAgentWithSipTrunks[]\n\n// Convenience: resolves directly to the parsed body\nconst agents = await api.organizationsOrganizationIdVoiceAgentsGet({\n  organizationId: 'org_abc123',\n});\n```\n\n---\n\n## License\n\nSee [LICENSE](./LICENSE) in this package.\n","readmeFilename":"README.md"}