{"_id":"@recombine-ai/voice-agent-connector","_rev":"31-8d383504173218bcc194b9b94d26fd0c","name":"@recombine-ai/voice-agent-connector","dist-tags":{"latest":"0.7.0"},"versions":{"0.1.0":{"name":"@recombine-ai/voice-agent-connector","version":"0.1.0","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.1.0","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"3229475c9d23491409b30c6a2c6bff5c9aca9890","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.1.0.tgz","fileCount":26,"integrity":"sha512-WCxyEopPot9IJKlfPl5lCnHsBLF2ea5FbY3iDueX3brytMpx7dvSmuwVkYWoJH5rAFiRrEA4+1YbdevJLFLjRw==","signatures":[{"sig":"MEUCIQD+OrByWQm13yZG36Dlq0M50eqRj4X3pHhlHR8hJqY3tgIgVAHFY7pNKbN6MhUMr/F8KwMLtbp4UIodF22kFAJkAaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43949},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"03da3f7e938c89ca986c3884fa533e74e4f6cb6f","scripts":{"lint":"eslint --quiet","test":"vitest run","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit","clear":"rm -rf ./build","format":"prettier --write .","lint:fix":"eslint --fix","prepublishOnly":"npm run clear && npm run build && npm run test && npm run check"},"_npmUser":{"name":"roman-recombine","email":"roman@recombine.ai"},"_npmVersion":"11.7.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"20.19.3","dependencies":{"@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","eslint":"^9.38.0","vitest":"^4.0.4","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.8.1","lint-staged":"^16.2.6","typescript-eslint":"^8.46.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.46.1","@typescript-eslint/eslint-plugin":"^8.46.1","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.1.0_1769762875703_0.26535005079316787","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@recombine-ai/voice-agent-connector","version":"0.3.3","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.3.3","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"0a3539f0eff3c7888a0874853942b612f85f171c","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.3.3.tgz","fileCount":29,"integrity":"sha512-vEntkx1ZRZzcrAkVtiTmMJGKZetJojwMxOAEWlO3MUY5ljwIslZqPDTMp+GQQOSfmhxm/0yWViTad3JhHI+wWQ==","signatures":[{"sig":"MEYCIQDFD8br1JKSRQIhrfkjekwaB58Yn9sAiqPhgsMOGg81fwIhAN3S8errxuxpsSPQrJnzDFRmmPbxGk/5mwNe+7+adfq1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58537},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"3d16132f074b3328d99c3fa02489e60f5a9571a2","scripts":{"lint":"eslint --quiet","test":"vitest run","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit","clear":"rm -rf ./build","format":"prettier --write .","prepare":"pnpm build","lint:fix":"eslint --fix","prepublishOnly":"npm run clear && npm run build && npm run test && npm run check"},"_npmUser":{"name":"roman-recombine","email":"roman@recombine.ai"},"_npmVersion":"11.7.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"20.19.3","dependencies":{"@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","eslint":"^9.38.0","vitest":"^4.0.4","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.8.1","lint-staged":"^16.2.6","@changesets/cli":"^2.29.8","typescript-eslint":"^8.46.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.46.1","@typescript-eslint/eslint-plugin":"^8.46.1","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.3.3_1770727691959_0.14172715596808194","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@recombine-ai/voice-agent-connector","version":"0.3.4","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.3.4","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"342af0569537f0dcb5a3d20e1d48be40dc4a9e35","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.3.4.tgz","fileCount":29,"integrity":"sha512-59U9nLCbwBS7vEukbQmCsL+RKflLHWX5m7WHq3NG7rgk6qL4/2ltgF4cay7yEYA+7x1acCOO89e5S0R2LkTbZA==","signatures":[{"sig":"MEQCIAeNeVr/2c+JOau8s6r567qqPNFdPgZ1q6Mt8vk+Wt14AiAhKrSW/49a2VwIfw5pjAvJ8Ry9d8QuASMZ7nv+x/18mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58102},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"5627de83327eba385af8bf00f3e4ea996daa975c","scripts":{"lint":"eslint --quiet","test":"vitest run","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit","clear":"rm -rf ./build","format":"prettier --write .","lint:fix":"eslint --fix","prepublishOnly":"npm run clear && npm run build && npm run test && npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.9.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"20.20.0","dependencies":{"@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","eslint":"^9.38.0","vitest":"^4.0.4","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.8.1","lint-staged":"^16.2.6","@changesets/cli":"^2.29.8","typescript-eslint":"^8.46.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.46.1","@typescript-eslint/eslint-plugin":"^8.46.1","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.3.4_1770808162432_0.502853397681718","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@recombine-ai/voice-agent-connector","version":"0.3.5","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.3.5","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"3a701c62e361966d7749cb8b9c0c2e4aad191c58","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.3.5.tgz","fileCount":29,"integrity":"sha512-qHmlkSIYK9ITNRb0B0u1jsvgSvix4by4b67pa+b8xkF7kcvFwRLg/Tzk6rdz0BEZLjBwqJgEbHONt6mhiNvUtA==","signatures":[{"sig":"MEYCIQDaseB4TdePruOMwmzRPwcUIyPKsbaHsWCJ8m0EUOHZwgIhAKITF/gXu2zmp7tcrXh8or5tOaOA/h8m7uwt5nFers+4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58215},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"06de9e039ad73ae087e405f0827a63c004456f63","scripts":{"lint":"eslint --quiet","test":"vitest run","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit","clear":"rm -rf ./build","format":"prettier --write .","lint:fix":"eslint --fix","prepublishOnly":"npm run clear && npm run build && npm run test && npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.10.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"20.20.0","dependencies":{"@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","eslint":"^9.38.0","vitest":"^4.0.4","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.8.1","lint-staged":"^16.2.6","@changesets/cli":"^2.29.8","typescript-eslint":"^8.46.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.46.1","@typescript-eslint/eslint-plugin":"^8.46.1","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.3.5_1771409750587_0.44387975147973147","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@recombine-ai/voice-agent-connector","version":"0.3.6","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.3.6","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"b3ea438a1e0efc3ec15f041d755e58c6a966a548","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.3.6.tgz","fileCount":29,"integrity":"sha512-Dxt3H7jfnlFkIfzQ/fhM5nLtZiax0dWraP5IkaQ96+mzdQ/hYRO6RaPKk+m+HrtD4eZLhXW3RBDgbeLWXdrKlw==","signatures":[{"sig":"MEUCIFaEmy6OaitiI1JPvffhqeJ/0C+CksVXFg2FTPEvtskMAiEA+Zzr+yKgbyjZkQh9V0RDM8rh7XeuuH9JJ7u3/ZMese8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58252},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"c46f73eda08b1851a8b940d80e5caee44f3933b8","scripts":{"lint":"eslint --quiet","test":"vitest run","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit","clear":"rm -rf ./build","format":"prettier --write .","lint:fix":"eslint --fix","prepublishOnly":"npm run clear && npm run build && npm run test && npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.10.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"20.20.0","dependencies":{"@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","eslint":"^9.38.0","vitest":"^4.0.4","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.8.1","lint-staged":"^16.2.6","@changesets/cli":"^2.29.8","typescript-eslint":"^8.46.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.46.1","@typescript-eslint/eslint-plugin":"^8.46.1","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.3.6_1771413386986_0.36251425853360564","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@recombine-ai/voice-agent-connector","version":"0.3.7","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.3.7","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"9ae4b0428e0be536a91358bf41d76912c74a13a4","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.3.7.tgz","fileCount":29,"integrity":"sha512-cR1707hJ92UpB6JyOkw4/1vuaaW5w2LgKbG5pMRj+Mian4HM7ph30yg2C0EVMkEcaqZXH6Bw252MgFZxfGlObg==","signatures":[{"sig":"MEUCIQCbrIMinIwk5lWXE+KRyYDCQduu2xq1FoF/aoKN54NU2QIgD6zb9auRFgviFr6OGRtmOIL5zqUpSf7XQg1P9YIuy18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58322},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"dc0bba0c34a6dfcfc35df257420b4a01a7439736","scripts":{"lint":"eslint --quiet","test":"vitest run","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit","clear":"rm -rf ./build","format":"prettier --write .","lint:fix":"eslint --fix","prepublishOnly":"npm run clear && npm run build && npm run test && npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.10.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"20.20.0","dependencies":{"@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","eslint":"^9.38.0","vitest":"^4.0.4","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.8.1","lint-staged":"^16.2.6","@changesets/cli":"^2.29.8","typescript-eslint":"^8.46.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.46.1","@typescript-eslint/eslint-plugin":"^8.46.1","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.3.7_1771414021814_0.3051545825770594","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@recombine-ai/voice-agent-connector","version":"0.3.8","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.3.8","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"2f7d267f371e5f7d740d9e027a57fabcf7301906","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.3.8.tgz","fileCount":29,"integrity":"sha512-Ie939hJcGX4Fpywl19u04AJ1vUSjgpSGaT2qRScxNs81eIOpXOJ89TQTviGnBzSHjt/1iJU/B2EZCA72E/fFJA==","signatures":[{"sig":"MEUCIQCPMSl6S9RKcBUakvj6ZSVq5usjTXA7rMqWB+cN3fxxFAIgXNFgRnlVnonPhSJTu44Nx3RwNYubRPe9vh+k5S6AuTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58312},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"225c7243dbb96d49e72451d7c5e720c51de1393f","scripts":{"lint":"eslint --quiet","test":"vitest run","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit","clear":"rm -rf ./build","format":"prettier --write .","lint:fix":"eslint --fix","prepublishOnly":"npm run clear && npm run build && npm run test && npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.10.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"20.20.0","dependencies":{"@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","eslint":"^9.38.0","vitest":"^4.0.4","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.8.1","lint-staged":"^16.2.6","@changesets/cli":"^2.29.8","typescript-eslint":"^8.46.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.46.1","@typescript-eslint/eslint-plugin":"^8.46.1","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.3.8_1771429608865_0.861177086832615","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@recombine-ai/voice-agent-connector","version":"0.4.0","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.4.0","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"97e19eb6c1c17d17aeeb921d801b736077a9d8fb","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.4.0.tgz","fileCount":29,"integrity":"sha512-k6lJjAZo+pSI4aZGWtMoeeI1JrqFcaANOFxz9LeA5e4YYooh+THe/CSEQmn/V7pEmAIJfADBkubEI7n+Pw8FDA==","signatures":[{"sig":"MEUCIQCaM2L8YzM9Qcafp3uEitOdcBb/fxBrX07vWsuNsCi1rAIga/fg1cRXH1nofF1v26yjEHEVdN9TC2NyseyOWXUy7zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62219},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"bec6313a07b0e5e4dfd17ba75955c785bf36663e","scripts":{"lint":"eslint --quiet","test":"vitest run","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit","clear":"rm -rf ./build","format":"prettier --write .","lint:fix":"eslint --fix","prepublishOnly":"npm run clear && npm run build && npm run test && npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.10.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"20.20.0","dependencies":{"@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","eslint":"^9.38.0","vitest":"^4.0.4","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.8.1","lint-staged":"^16.2.6","@changesets/cli":"^2.29.8","typescript-eslint":"^8.46.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.46.1","@typescript-eslint/eslint-plugin":"^8.46.1","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.4.0_1771437963873_0.25736719838294553","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@recombine-ai/voice-agent-connector","version":"0.4.1","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.4.1","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"e07ee4637264c5aa1c3bccf5ae53dcc4ecb01ea3","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.4.1.tgz","fileCount":29,"integrity":"sha512-MM0VfMiN36LPeGhGpy8fB8Eiwt4EOyMZdvrxQbp9nBO0eZbzvgNDPRBMzTvVV8VkWARmjmX0XGwpOMpElINm7g==","signatures":[{"sig":"MEYCIQCp6eVeA0ie7HsfIJEE8pS0jv7VM0NIKsF5AbtgRJ2FdAIhALurXAfp3hB8xc4J9fJPpDXht431teTQno0upNMdDh4T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62286},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"9e1f437c4ff42a7cddf9c65470c642f3d814f1db","scripts":{"lint":"eslint --quiet","test":"vitest run","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit","clear":"rm -rf ./build","format":"prettier --write .","lint:fix":"eslint --fix","prepublishOnly":"npm run clear && npm run build && npm run test && npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.10.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"20.20.0","dependencies":{"@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","eslint":"^9.38.0","vitest":"^4.0.4","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.38.0","typescript":"^5.9.3","@types/node":"^24.8.1","lint-staged":"^16.2.6","@changesets/cli":"^2.29.8","typescript-eslint":"^8.46.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.46.1","@typescript-eslint/eslint-plugin":"^8.46.1","@trivago/prettier-plugin-sort-imports":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.4.1_1771443884412_0.9535216279784193","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@recombine-ai/voice-agent-connector","version":"0.4.2","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.4.2","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"1ca11fd9050de27738986a978c7b467e14d96ce7","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.4.2.tgz","fileCount":16,"integrity":"sha512-GgRQrXT6naV0ISBGR8pzmCcQLS+WgQOFy4YSM5PyfouVAPoZlMnx1ueM2mO8Yk43hAWl3Y/GI5c30QaemP2lCg==","signatures":[{"sig":"MEUCIQCS1zkkil4NOj+bmg6i0ZDHkXK89oSmzNHNMBzid+R0QwIgTD9LAvR4iJ0JXyvQEQ+tkyNeVbp6YN0godP7/NZrIbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267166},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"7d4f00793de14114cd907004aa65296799128b4d","scripts":{"fmt":"pnpm format","lint":"oxlint","test":"vitest run","build":"tsc --build","check":"tsc --noEmit --incremental","clear":"rm -rf ./build","format":"oxfmt --write .","lint:fix":"oxlint --fix","prepublishOnly":"npm run clear && npm run build && npm run test && npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.10.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"20.20.0","dependencies":{"@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.32.0","oxlint":"^1.47.0","vitest":"^4.0.4","lefthook":"^2.1.1","tsc-alias":"^1.8.16","typescript":"^5.9.3","@types/node":"^24.8.1","@changesets/cli":"^2.29.8"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.4.2_1771501200097_0.46483331575396747","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@recombine-ai/voice-agent-connector","version":"0.4.3","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.4.3","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"7f6b0a917746369b4aeef4e07b5a870bd0e86839","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.4.3.tgz","fileCount":30,"integrity":"sha512-Wmh7KM/e/pAHSfAkHqWZx7Uj0iZet4fQ2aw50y+me4pNkdT5qXvgqYguJy80Kwc8vZ2czrPssmcLtEkrgfMMtQ==","signatures":[{"sig":"MEUCIQDTRU1lHwGZpvU5FNVrhVKpAP5OiTXLbnrcAOcxbsxaQAIgf4KPFvYBeADpR60pE6prUY8iBUOa9Ah/A/o6yerE3EQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222081},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"282f49b03c06c52be46ff3974ff62bfaf38a4f63","scripts":{"fmt":"pnpm format","lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit --incremental","clear":"rm -rf ./build","format":"oxfmt --write .","lint:fix":"oxlint --fix","prepublishOnly":"npm run clear && npm run build && npm run test && npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.10.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"20.20.0","dependencies":{"@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.32.0","oxlint":"^1.47.0","vitest":"^4.0.4","lefthook":"^2.1.1","tsc-alias":"^1.8.16","typescript":"^5.9.3","@types/node":"^24.8.1","@changesets/cli":"^2.29.8"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.4.3_1771501896411_0.05988186741526502","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@recombine-ai/voice-agent-connector","version":"0.5.0","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.5.0","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"2306d959bed8c7c997e714f7f899364150eab40b","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.5.0.tgz","fileCount":33,"integrity":"sha512-zq5tZwPzCfUOw4dfd2/guYJYDlbKtDopbcVd3BVxNkW7t6iCrdPmFKX1VtMzuuJl8zy4PLca69l1Cu5m89jyFA==","signatures":[{"sig":"MEUCIQCG0ZoLSt7IYybYYQ8jIvd0hyXNlJfk3FM83Db+iE4b4QIgZO8fgjK8ACnSsnI9PWnWbSSLhnYslpw2/rN90SQT/ME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259228},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"bade2f71346a2d22da406c3a4c2f507923418159","scripts":{"fmt":"pnpm format","lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit --incremental","clear":"rm -rf ./build","format":"oxfmt --write .","generate":"tsx scripts/generate.ts","lint:fix":"oxlint --fix","prepublishOnly":"npm run clear && npm run build && npm run test && npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.11.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.32.0","oxlint":"^1.47.0","vitest":"^4.0.4","lefthook":"^2.1.1","tsc-alias":"^1.8.16","typescript":"^5.9.3","@types/node":"^24.8.1","@changesets/cli":"^2.29.8","json-schema-to-ts":"^3.1.1","json-schema-to-zod":"^2.7.0","vite-tsconfig-paths":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.5.0_1772298772272_0.491244879273784","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@recombine-ai/voice-agent-connector","version":"0.5.1","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.5.1","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"84a008f787e4d72e118c1548f06984ca54d7e5ce","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.5.1.tgz","fileCount":36,"integrity":"sha512-ZAhITm7dmRcEnnDiS9Z/A8SpiiS9MehltqRUO36OVqHlBor0II05f3JKlfoM5W+9F46+pyVNO1OBLtXqLx62WQ==","signatures":[{"sig":"MEYCIQC8gth5Wp1oWX5kAsxWxY+agnDtu6drGRH8g9xd2tdTqQIhALKyGelf35ZQfL6p/e1+ftTE8vrh0bOhwH8WcXx/KXdF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259593},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"fe3a26fe36fd8b4da09872b895a9f5e1b228b1b1","scripts":{"fmt":"pnpm format","lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit --incremental","clear":"rm -rf ./build","format":"oxfmt --write .","generate":"tsx scripts/generate.ts","lint:fix":"oxlint --fix","prepublishOnly":"npm run clear && npm run build && npm run test && npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.11.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.32.0","oxlint":"^1.47.0","vitest":"^4.0.4","lefthook":"^2.1.1","tsc-alias":"^1.8.16","typescript":"^5.9.3","@types/node":"^24.8.1","@changesets/cli":"^2.29.8","json-schema-to-ts":"^3.1.1","json-schema-to-zod":"^2.7.0","vite-tsconfig-paths":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.5.1_1772299725746_0.8320913963134247","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@recombine-ai/voice-agent-connector","version":"0.5.2","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.5.2","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"199b7fa77ab7d74625cb154de37226cb642e21f1","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.5.2.tgz","fileCount":36,"integrity":"sha512-F77mN5yaFfKNJVl+ctTIsMyb96PSkry8RKO6ZCZHRiqs4Gjh7N22rVmcMrywOeb06xDPKLwQWuKBDLEffalSYw==","signatures":[{"sig":"MEQCICoU4J61ooDn9vDpMy74gs13hwif9vvoJ5tT1N7dW/EMAiBHcKsG59sy60q6u3wgm6mnyK61wQMNJkmk74bc6y5FOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263316},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"6a96c5c111cbf6ad8e6a059923057562899a6540","scripts":{"fmt":"pnpm format","lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit --incremental","clear":"rm -rf ./build","format":"oxfmt --write .","generate":"tsx scripts/generate.ts","lint:fix":"oxlint --fix","prepublishOnly":"npm run clear && npm run build && npm run test && npm run check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.11.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.76","@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.32.0","oxlint":"^1.47.0","vitest":"^4.0.4","lefthook":"^2.1.1","tsc-alias":"^1.8.16","typescript":"^5.9.3","@types/node":"^24.8.1","@changesets/cli":"^2.29.8","json-schema-to-ts":"^3.1.1","json-schema-to-zod":"^2.7.0","vite-tsconfig-paths":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.5.2_1772300433378_0.7694687285932771","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@recombine-ai/voice-agent-connector","version":"0.5.3","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.5.3","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"401964b7c1743ea1f329a4b76d2b154b1447672c","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.5.3.tgz","fileCount":36,"integrity":"sha512-8q5jRlFbbZxtnY38p0svtw+lzEScHHCJH1MJwZRppyOe1rvnmmZXj5yz7ozF0VRrWIThU/bHQKNvx5tZS5VPkg==","signatures":[{"sig":"MEYCIQDtLOq4taCaCPqYVOZvhGrYfVYYZwt6FOuOdf+jZo0SrAIhAMPzX/e3EJf3rNwLQSfrnid9x4x6jL/R7ch0ERsm7yRX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263317},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"b23b3ea416c587dacd07d10814cb28b67c166312","scripts":{"fmt":"pnpm format","lint":"oxlint","test":"vitest run","build":"tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit --incremental","clear":"rm -rf ./build","format":"oxfmt --write .","generate":"tsx scripts/generate.ts","lint:fix":"oxlint --fix","prepublishOnly":"npm run clear && npm run check && npm run test && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.8.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.25.76","@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.32.0","oxlint":"^1.47.0","vitest":"^4.0.4","lefthook":"^2.1.1","tsc-alias":"^1.8.16","typescript":"^5.9.3","@types/node":"^24.8.1","json-schema-to-ts":"^3.1.1","json-schema-to-zod":"^2.7.0","vite-tsconfig-paths":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.5.3_1772371153281_0.8142425555905606","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@recombine-ai/voice-agent-connector","version":"0.5.4","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.5.4","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"38246f25403425ddbc0e9290160fb88da0be207a","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.5.4.tgz","fileCount":35,"integrity":"sha512-E0uthnyPlNEWePrIoyya64YyCl0xodGGqYtv+kELjBh4NhdMIHg3entCEhaN4UaZuEkjF+iggFtjc1ltYuSKPg==","signatures":[{"sig":"MEUCIQC3vtrCGIrARJIe/bKvKoTtj33HiXPGQ4SS/thHfmSHKAIgOYrDVWnRszdvJxHUFq9Np/JD60Hc0a88A9YozHsSxa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100050},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"31749d59446d75f48a259bc69a89e684401bf181","scripts":{"fmt":"pnpm format","lint":"oxlint","test":"vitest run","build":"npm run clear && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit --incremental","clear":"rm -rf ./build","format":"oxfmt --write .","generate":"tsx scripts/generate.ts","lint:fix":"oxlint --fix","prepublishOnly":"npm run generate && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.8.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.25.76","@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.32.0","oxlint":"^1.47.0","vitest":"^4.0.4","lefthook":"^2.1.1","tsc-alias":"^1.8.16","typescript":"^5.9.3","@types/node":"^24.8.1","json-schema-to-ts":"^3.1.1","json-schema-to-zod":"^2.7.0","vite-tsconfig-paths":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.5.4_1772371603274_0.08884664551759958","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@recombine-ai/voice-agent-connector","version":"0.5.5","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.5.5","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"fe79a2dc9135b6a28b063c3e53558ce953d9705f","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.5.5.tgz","fileCount":32,"integrity":"sha512-yHr5Qdl4ltbAWRsSuzMBgcP1YyUehsXRnmbHjWQdZVkxiFfzIE8eB9lLAM5x+G+ADRxREbd+rTbZmk0lShYiTg==","signatures":[{"sig":"MEUCIQDlJini58cCF9lhCCp2shWTHQ8isw6vprEM0Yd+OlDB1QIgdID30TSt4WcFDu1LTTGnn78h6OPvcd2dWhuGLR6Slg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99734},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"7cc8628b75b70cd5e1d803fff90ea9b791d44a65","scripts":{"fmt":"pnpm format","lint":"oxlint","test":"vitest run","build":"npm run clear && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit --incremental","clear":"rm -rf ./build","format":"oxfmt --write .","generate":"tsx scripts/generate-schemas.ts","lint:fix":"oxlint --fix","prepublishOnly":"npm run generate && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.8.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.25.76","@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.32.0","oxlint":"^1.47.0","vitest":"^4.0.4","lefthook":"^2.1.1","tsc-alias":"^1.8.16","typescript":"^5.9.3","@types/node":"^24.8.1","json-schema-to-ts":"^3.1.1","json-schema-to-zod":"^2.7.0","vite-tsconfig-paths":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.5.5_1772441126780_0.7479723274547618","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@recombine-ai/voice-agent-connector","version":"0.5.6","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.5.6","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"d34bdd95a361193ff97250607bb40991e41188ee","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.5.6.tgz","fileCount":32,"integrity":"sha512-LvBR/ucKsOTLCpRiJUr+aunx8xVff5/ITvBeNP8TdSokF1PotBoX5aaLEGcegx1xPNKgglSeWxheEncjD8XcMA==","signatures":[{"sig":"MEQCIAVKg2cJuoKY/JLQBzg2zqfQHW8t9//bQ+CNugSXdCbFAiAQgXjrFmSXUm9CaH8t+PuTKmxzvfGuCoI2TJrA7Piacw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88484},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"6cd236fb1212d16080abc2597bb4782631330f26","scripts":{"fmt":"pnpm format","lint":"oxlint","test":"vitest run","build":"npm run clear && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit --incremental","clear":"rm -rf ./build","format":"oxfmt --write .","generate":"tsx scripts/generate-schemas.ts","lint:fix":"oxlint --fix","prepublishOnly":"npm run generate && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.8.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.25.76","@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.32.0","oxlint":"^1.47.0","vitest":"^4.0.4","lefthook":"^2.1.1","tsc-alias":"^1.8.16","typescript":"^5.9.3","@types/node":"^24.8.1","json-schema-to-ts":"^3.1.1","json-schema-to-zod":"^2.7.0","vite-tsconfig-paths":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.5.6_1772539287697_0.524621355245658","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@recombine-ai/voice-agent-connector","version":"0.5.7","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.5.7","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"c61f541724cf5a21ac0eefaccaf9ed49479b0491","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.5.7.tgz","fileCount":32,"integrity":"sha512-S+kzbhFQLZJ2YByO0RquVYJKlwc+F6tadr/q4+qARb5flqJCznv/UIaujEpp/LScMk+9/ymymlX/qILTn8A8kw==","signatures":[{"sig":"MEUCIGtDvgh6KFW28a8FZ8qdR9OaO7qDC2i/WLd2Nj5QIBETAiEAj8hRjTXpue1HboKLNSkgec9jAEo+J64JWL9hHt6H0H8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90583},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"a08219cac6ee7cdf8ba8630cef11d29a2c92acba","scripts":{"fmt":"pnpm format","lint":"oxlint","test":"vitest run","build":"npm run clear && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit --incremental","clear":"rm -rf ./build","format":"oxfmt --write .","generate":"tsx scripts/generate-schemas.ts","lint:fix":"oxlint --fix","prepublishOnly":"npm run generate && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.8.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"24.13.1","dependencies":{"zod":"^3.25.76","@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.32.0","oxlint":"^1.47.0","vitest":"^4.0.4","lefthook":"^2.1.1","tsc-alias":"^1.8.16","typescript":"^5.9.3","@types/node":"^24.8.1","json-schema-to-ts":"^3.1.1","json-schema-to-zod":"^2.7.0","vite-tsconfig-paths":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.5.7_1772543286049_0.8044352428686272","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@recombine-ai/voice-agent-connector","version":"0.5.8","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.5.8","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"988240f886d6eb0aff47859f06f9d34b676e32ec","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.5.8.tgz","fileCount":32,"integrity":"sha512-SPj09Tti1I/rz2FUORrTwdCxdv67E7/8XhL+pCE0+me4ZXR5mLLkB4V7I188e8LutNNL4y5MZfDt9iXzfaoTgA==","signatures":[{"sig":"MEUCIQDWEkL5iuoICcjlizN6G7YAAIuTHWpUd9682mo8eGUqwAIgIH+9FybYwgMrUJgxq5yVbMDv2CzySxU5nUJ4oLmtw+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103957},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"d79a8cdf4bf22b18646929f03ddc5b976e3a9f3e","scripts":{"fmt":"pnpm format","lint":"oxlint","test":"vitest run","build":"npm run clear && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit --incremental","clear":"rm -rf ./build","format":"oxfmt --write .","generate":"tsx scripts/generate-schemas.ts","lint:fix":"oxlint --fix","prepublishOnly":"npm run generate && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.9.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.76","@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.32.0","oxlint":"^1.47.0","vitest":"^4.0.4","lefthook":"^2.1.1","tsc-alias":"^1.8.16","typescript":"^5.9.3","@types/node":"^24.8.1","json-schema-to-ts":"^3.1.1","json-schema-to-zod":"^2.7.0","vite-tsconfig-paths":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.5.8_1773131704896_0.5523585117025127","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"@recombine-ai/voice-agent-connector","version":"0.5.9","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.5.9","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"6bc4c7ac3794df2d7f69b69831b3843917cdf5da","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.5.9.tgz","fileCount":32,"integrity":"sha512-KJqQ6Zz6ATjpXlECvM/uOkhqi4mFHRr9lLx9+pDNT6SVhzUGBHJjRukD394ThJr54QfW42TSlYEVnL8CslKaLw==","signatures":[{"sig":"MEUCIH6Cu+v8TSlNIKKOEwvVbQiB66OFNASjDxWSq2roeel3AiEAi8Dh3Jusj6LcEnD+iGCgBB4o+hQF/yFIhtDcxTI+Pgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104135},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"4663d91e398beaea5c3c77b1416ff87536cd89b5","scripts":{"fmt":"pnpm format","lint":"oxlint","test":"vitest run","build":"npm run clear && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit --incremental","clear":"rm -rf ./build","format":"oxfmt --write .","generate":"tsx scripts/generate-schemas.ts","lint:fix":"oxlint --fix","prepublishOnly":"npm run generate && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.9.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.76","@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.32.0","oxlint":"^1.47.0","vitest":"^4.0.4","lefthook":"^2.1.1","tsc-alias":"^1.8.16","typescript":"^5.9.3","@types/node":"^24.8.1","json-schema-to-ts":"^3.1.1","json-schema-to-zod":"^2.7.0","vite-tsconfig-paths":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.5.9_1773148344032_0.9632221551647508","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"@recombine-ai/voice-agent-connector","version":"0.5.10","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.5.10","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"a0067ffa76b96afcf8fded7f980b9ce7f6ac1e34","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.5.10.tgz","fileCount":32,"integrity":"sha512-RGZeRWtkrtYVchX+TVQFJa7jy1nWrWYx1RKaYYPfI2+G7YZtXibC2WeM7HecGY8g+Z6eX4+2pJ99B/du5S3X+Q==","signatures":[{"sig":"MEYCIQDNdLVUdX01U72EAnLLeAma9VoIPuF2W2WljF+wHbaFSAIhAMjdusTA9KJvSMzHQF/PW/X74nj2aFiVnnOIWWnepEF6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104466},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"b985b45baeb6498d385d88b3d8cad0e419645599","scripts":{"fmt":"pnpm format","lint":"oxlint","test":"vitest run","build":"npm run clear && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit --incremental","clear":"rm -rf ./build","format":"oxfmt --write .","generate":"tsx scripts/generate-schemas.ts","lint:fix":"oxlint --fix","prepublishOnly":"npm run generate && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.9.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.76","@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.32.0","oxlint":"^1.47.0","vitest":"^4.0.4","lefthook":"^2.1.1","tsc-alias":"^1.8.16","typescript":"^5.9.3","@types/node":"^24.8.1","json-schema-to-ts":"^3.1.1","json-schema-to-zod":"^2.7.0","vite-tsconfig-paths":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.5.10_1773166088528_0.6135484323584619","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"@recombine-ai/voice-agent-connector","version":"0.5.11","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.5.11","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"7f4778de6804178514650cf39713e22652039d38","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.5.11.tgz","fileCount":32,"integrity":"sha512-MZX561En5GgZBQspYisDg4dGWQRh6L3X2kcE0bFwFV9t84BLSj0BYYEzhAsr2LzvykQ5JsypAwoUTv6TYibYGg==","signatures":[{"sig":"MEUCIQDThrbKoy9YQcEDRWBzZe1JHTdX/8Etu9a4Hb9jN79jVwIgETV0icD0X77IdsmU0AR7NNYJ+czfN8utmvfA/vgK58I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107095},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"ffc0b33874422a04a8d3e7bd1d094f4568506ad0","scripts":{"fmt":"pnpm format","lint":"oxlint","test":"vitest run","build":"npm run clear && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit --incremental","clear":"rm -rf ./build","format":"oxfmt --write .","generate":"tsx scripts/generate-schemas.ts","lint:fix":"oxlint --fix","prepublishOnly":"npm run generate && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.9.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.76","@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.32.0","oxlint":"^1.47.0","vitest":"^4.0.4","lefthook":"^2.1.1","tsc-alias":"^1.8.16","typescript":"^5.9.3","@types/node":"^24.8.1","json-schema-to-ts":"^3.1.1","json-schema-to-zod":"^2.7.0","vite-tsconfig-paths":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.5.11_1773170659949_0.14015804725009007","host":"s3://npm-registry-packages-npm-production"}},"0.5.12":{"name":"@recombine-ai/voice-agent-connector","version":"0.5.12","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.5.12","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"aefa0f48b0cde2762532b330e9ad764e30720233","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.5.12.tgz","fileCount":32,"integrity":"sha512-C5HEPBLj5QoaLw8EmsRmXYXmiCqMbCVCEbplJ40y418YrMpn1h8U9cTCVeBoswa71CtDVr1aI9r+oQq+KymyLg==","signatures":[{"sig":"MEUCIQCcwAhRvLX0/lPWjpUMzpmR91jO5msCsahQa5b7oxU85wIgb8hkEpKi95jPbJ3Tb+xJHVeGXqwXXMMgwzAp3FxM6Ug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101557},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"d6307883dec2ba59a19264cff53df9ac45ece44b","scripts":{"all":"pnpm fmt && pnpm lint:fix && pnpm check && pnpm test && pnpm generate && pnpm lint","fmt":"pnpm format","lint":"oxlint","test":"vitest run","build":"npm run clear && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit --incremental","clear":"rm -rf ./build","format":"oxfmt --write .","generate":"tsx scripts/generate-schemas.ts","lint:fix":"oxlint --fix","prepublishOnly":"npm run generate && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.9.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.76","@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.32.0","oxlint":"^1.47.0","vitest":"^4.0.4","lefthook":"^2.1.1","tsc-alias":"^1.8.16","typescript":"^5.9.3","@types/node":"^24.8.1","json-schema-to-ts":"^3.1.1","json-schema-to-zod":"^2.7.0","vite-tsconfig-paths":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.5.12_1773242998227_0.15073569767680417","host":"s3://npm-registry-packages-npm-production"}},"0.5.13":{"name":"@recombine-ai/voice-agent-connector","version":"0.5.13","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.5.13","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"9ea695ec36099687dbe08f2b7a57677017b41b4a","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.5.13.tgz","fileCount":32,"integrity":"sha512-gu26gv4f8lQ1PRZ2lKxrlsjxEGJL6OBgXGi1/90yub+9Grpl88mxuLtIzk23WjZH8HTXwo6V4ClhFte/tH+pSQ==","signatures":[{"sig":"MEQCICP2Szp3O7a64MaOFR+fxKt4nv5Q+b4kNmaLctAEy4zIAiAeQzgXHnrqMjGCylz9k0SyWPJ19WtFxvpu6ZNuQZ+DRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101557},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"404b541d5683586bd5d8dc617779468436d5f9de","scripts":{"all":"pnpm fmt && pnpm lint:fix && pnpm check && pnpm test && pnpm generate && pnpm lint","fmt":"pnpm format","lint":"oxlint","test":"vitest run","build":"npm run clear && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit --incremental","clear":"rm -rf ./build","format":"oxfmt --write .","generate":"tsx scripts/generate-schemas.ts","lint:fix":"oxlint --fix","prepublishOnly":"npm run generate && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.9.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.76","@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.32.0","oxlint":"^1.47.0","vitest":"^4.0.4","lefthook":"^2.1.1","tsc-alias":"^1.8.16","typescript":"^5.9.3","@types/node":"^24.8.1","json-schema-to-ts":"^3.1.1","json-schema-to-zod":"^2.7.0","vite-tsconfig-paths":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.5.13_1773244162764_0.6138657503926097","host":"s3://npm-registry-packages-npm-production"}},"0.5.14":{"name":"@recombine-ai/voice-agent-connector","version":"0.5.14","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.5.14","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"bd29391a0f05c4851afc5ff7d892a3ddbc4daa12","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.5.14.tgz","fileCount":32,"integrity":"sha512-z4Us5IYiX5oLpEcNwDTCNXd1U51svDl19m2T7RVcde/IsailYVZHDRm5Rwy5z2g4BfPO7hVnURAo11Zw5XF73g==","signatures":[{"sig":"MEUCIQCGVvmH8UZUNbRm76Y4brPt24pvn+7iXhiapIi92jd4OAIgWRQc3F6C8wVS0kOiM8Fk2pGpaIvVaKykszZa55HudOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101347},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"de5980d4a5973a4d845c60e4d02fcfbd97277005","scripts":{"all":"pnpm fmt && pnpm lint:fix && pnpm check && pnpm test && pnpm generate && pnpm lint","fmt":"pnpm format","lint":"oxlint","test":"vitest run","build":"npm run clear && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit --incremental","clear":"rm -rf ./build","format":"oxfmt --write .","generate":"tsx scripts/generate-schemas.ts","lint:fix":"oxlint --fix","prepublishOnly":"npm run generate && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.9.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.76","@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.32.0","oxlint":"^1.47.0","vitest":"^4.0.4","lefthook":"^2.1.1","tsc-alias":"^1.8.16","typescript":"^5.9.3","@types/node":"^24.8.1","json-schema-to-ts":"^3.1.1","json-schema-to-zod":"^2.7.0","vite-tsconfig-paths":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.5.14_1773244913223_0.5515181009410199","host":"s3://npm-registry-packages-npm-production"}},"0.5.15":{"name":"@recombine-ai/voice-agent-connector","version":"0.5.15","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.5.15","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"d867757e35c72c8a6361cd6052514a3a428c55c5","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.5.15.tgz","fileCount":32,"integrity":"sha512-LP8Pn8AlvGZBm9I2i8rZZrpr7bJ318+hOcNmY9WiW890O13kJz6lkiBNm4qrK/BY51LoQcFj9w3MuNLhZL/4kw==","signatures":[{"sig":"MEYCIQDP4oc9J/4ePEWSB4ji3wI6aLNwL3vxVweOS0bDbYGnywIhAKYz+364A4lAViERVJlTInRXMIMZZzkT7XfrGnUUZ9Kp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101748},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"9f027af091a35d0fb8522368fe60a32d90126f0f","scripts":{"all":"pnpm fmt && pnpm lint:fix && pnpm check && pnpm test && pnpm generate && pnpm lint","fmt":"pnpm format","lint":"oxlint","test":"vitest run","build":"npm run clear && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit --incremental","clear":"rm -rf ./build","format":"oxfmt --write .","generate":"tsx scripts/generate-schemas.ts","lint:fix":"oxlint --fix","prepublishOnly":"npm run generate && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.9.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.76","@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.32.0","oxlint":"^1.47.0","vitest":"^4.0.4","lefthook":"^2.1.1","tsc-alias":"^1.8.16","typescript":"^5.9.3","@types/node":"^24.8.1","json-schema-to-ts":"^3.1.1","json-schema-to-zod":"^2.7.0","vite-tsconfig-paths":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.5.15_1773318287773_0.3287825482180782","host":"s3://npm-registry-packages-npm-production"}},"0.5.16":{"name":"@recombine-ai/voice-agent-connector","version":"0.5.16","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.5.16","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"3524e7859ee0e07aed1905a40aec868fe16a6f54","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.5.16.tgz","fileCount":32,"integrity":"sha512-E6w0oPNUIQhybtZ8596bTAUbOIJtPdDm49sHcmDfDnMNNNmQWYW7+P70YGM8zqYAzfAioS8ZBSIfGmQXyDUukA==","signatures":[{"sig":"MEUCIDrXjyCCmp6cmhR70MuXBMqHpVGdvUbQhfbeKlEqOp/mAiEA+QsrC9Lk4tcGttwg1Z4SycnrxShL73lvF06neZ8DeJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101886},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"f1bb03260c08c8611c1ba0acc6c6e82d6c52ca58","scripts":{"all":"pnpm fmt && pnpm lint:fix && pnpm check && pnpm test && pnpm generate && pnpm lint","fmt":"pnpm format","lint":"oxlint","test":"vitest run","build":"npm run clear && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit --incremental","clear":"rm -rf ./build","format":"oxfmt --write .","generate":"tsx scripts/generate-schemas.ts","lint:fix":"oxlint --fix","prepublishOnly":"npm run generate && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.9.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.76","@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.32.0","oxlint":"^1.47.0","vitest":"^4.0.4","lefthook":"^2.1.1","tsc-alias":"^1.8.16","typescript":"^5.9.3","@types/node":"^24.8.1","json-schema-to-ts":"^3.1.1","json-schema-to-zod":"^2.7.0","vite-tsconfig-paths":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.5.16_1773319761575_0.5046640728034859","host":"s3://npm-registry-packages-npm-production"}},"0.5.17":{"name":"@recombine-ai/voice-agent-connector","version":"0.5.17","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.5.17","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"e5d8cd9827f1ed2faa561ef060bad12ae6119f1f","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.5.17.tgz","fileCount":32,"integrity":"sha512-syuy7ewj/Qo8sd8pebiXW3et/EvfwMfhWmECe+jivL00nHcfV8EYYMy4OlxguhQZmq5xvi+6k9A7k+nHwQWPgQ==","signatures":[{"sig":"MEUCIQDkTMn2Ojlftq5vh3JKmpjT4rRMO9KW5SgK4HpV6UjwaQIgExkslEfT6l6R+02KkqaPiSKqFP2dSpILQgW8xVqdNlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102254},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"18e90fb3206967936f8573f56fcc1c3fd1e6b3f8","scripts":{"all":"pnpm fmt && pnpm lint:fix && pnpm check && pnpm test && pnpm generate && pnpm lint","fmt":"pnpm format","lint":"oxlint","test":"vitest run","build":"npm run clear && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit --incremental","clear":"rm -rf ./build","format":"oxfmt --write .","generate":"tsx scripts/generate-schemas.ts","lint:fix":"oxlint --fix","prepublishOnly":"npm run generate && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.9.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["pnpm format","pnpm lint"]},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.25.76","@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.32.0","oxlint":"^1.47.0","vitest":"^4.0.4","lefthook":"^2.1.1","tsc-alias":"^1.8.16","typescript":"^5.9.3","@types/node":"^24.8.1","json-schema-to-ts":"^3.1.1","json-schema-to-zod":"^2.7.0","vite-tsconfig-paths":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.5.17_1774436033826_0.05275006529149584","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@recombine-ai/voice-agent-connector","version":"0.6.0","author":{"name":"recombine.ai"},"license":"EULA","_id":"@recombine-ai/voice-agent-connector@0.6.0","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"dist":{"shasum":"61f6c3fe641baa0f46b453d06d2edecb71eb025c","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.6.0.tgz","fileCount":32,"integrity":"sha512-NbChshzHd7sDYbYvvAA5E2XSb8sJoOWQWql/GiaUh4i79AI31fhEINoQ5F8WYi0DrERORC206SOLn91Xi0Ir8A==","signatures":[{"sig":"MEQCIC5mKVsjdemJgECtgHhnhkC0+awLfKlW0sHaIik4HuvGAiBWBN2A0Cn1nb2X6PvWuCOuybiKy6CBngwChpcwBtUpNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103990},"main":"./build/index.js","type":"module","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"gitHead":"4b24ae259aa2f8f50db05b5778e21d9dd0769533","scripts":{"all":"npm run fmt && npm run lint:fix && npm run check && npm test && npm run generate && npm run lint","fmt":"npm run format","lint":"oxlint","test":"vitest run","build":"npm run clear && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","check":"tsc --noEmit --incremental","clear":"rm -rf ./build","format":"oxfmt --write .","generate":"tsx scripts/generate-schemas.ts","lint:fix":"oxlint --fix","prepublishOnly":"npm run generate && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"_npmVersion":"11.16.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["npm run format","npm run lint"]},"_nodeVersion":"24.18.0","allowScripts":{"esbuild@0.27.2":true,"fsevents@2.3.3":true,"lefthook@2.1.1":true},"dependencies":{"zod":"^3.25.76","@aws-sdk/client-s3":"^3.975.0","livekit-server-sdk":"^2.14.0","@recombine-ai/telescope":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","oxfmt":"^0.32.0","oxlint":"^1.47.0","vitest":"^4.0.4","lefthook":"^2.1.1","tsc-alias":"^1.8.16","typescript":"^5.9.3","@types/node":"^24.8.1","json-schema-to-ts":"^3.1.1","json-schema-to-zod":"^2.7.0","vite-tsconfig-paths":"^6.1.1"},"_npmOperationalInternal":{"tmp":"tmp/voice-agent-connector_0.6.0_1784612322570_0.8124754596459691","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@recombine-ai/voice-agent-connector","license":"EULA","author":{"name":"recombine.ai"},"type":"module","main":"./build/index.js","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"scripts":{"format":"oxfmt --write .","fmt":"npm run format","lint":"oxlint","lint:fix":"oxlint --fix","check":"tsc --noEmit --incremental","test":"vitest run","clear":"rm -rf ./build","generate":"tsx scripts/generate-schemas.ts","build":"npm run clear && tsc -p tsconfig.build.json && tsc-alias -p tsconfig.build.json","all":"npm run generate && npm run fmt && npm run lint:fix && npm run check && npm test && npm run lint","prepublishOnly":"npm run generate && npm run build"},"dependencies":{"@aws-sdk/client-s3":"^3.975.0","@recombine-ai/telescope":"^0.3.2","livekit-server-sdk":"^2.14.0","zod":"^3.25.76"},"devDependencies":{"@types/node":"^24.8.1","json-schema-to-ts":"^3.1.1","json-schema-to-zod":"^2.7.0","lefthook":"^2.1.1","oxfmt":"^0.32.0","oxlint":"^1.47.0","tsc-alias":"^1.8.16","tsx":"^4.20.6","typescript":"^5.9.3","vite-tsconfig-paths":"^6.1.1","vitest":"^4.0.4"},"lint-staged":{"*.{ts,tsx,js,jsx,json,md}":["npm run format","npm run lint"]},"allowScripts":{"esbuild@0.27.2":true,"fsevents@2.3.3":true,"lefthook@2.1.1":true},"version":"0.7.0","gitHead":"29e179fc2219be7ec38dac428ab0a9da629ec687","_id":"@recombine-ai/voice-agent-connector@0.7.0","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-YEcX8AZtAXW1RRfFuHbB6zqYPPnBYAbG5SKQxrzGjZvvq6Ziryi2gz9i3pN/RWuv9b24tePgpErvTdwdyhp+NQ==","shasum":"c3dbda8be1b479c368cc6788a7603e3361bfccdd","tarball":"https://registry.npmjs.org/@recombine-ai/voice-agent-connector/-/voice-agent-connector-0.7.0.tgz","fileCount":32,"unpackedSize":107432,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCIATm+71+pk0bV0SIbnLGMBjPd9v9Mbv96STON3mmueQIhALlUol8jPklVj2uxA1w9WguIl2d3Kh82Y38r8Zql1F4p"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e18d7c1b-7f07-44ba-ac13-326d91d96156"}},"directories":{},"maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/voice-agent-connector_0.7.0_1787224954398_0.3949439733909528"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-30T08:47:55.616Z","modified":"2026-08-20T11:22:34.680Z","0.1.0":"2026-01-30T08:47:55.841Z","0.3.3":"2026-02-10T12:48:12.127Z","0.3.4":"2026-02-11T11:09:22.578Z","0.3.5":"2026-02-18T10:15:50.731Z","0.3.6":"2026-02-18T11:16:27.127Z","0.3.7":"2026-02-18T11:27:01.968Z","0.3.8":"2026-02-18T15:46:49.023Z","0.4.0":"2026-02-18T18:06:04.030Z","0.4.1":"2026-02-18T19:44:44.575Z","0.4.2":"2026-02-19T11:40:00.253Z","0.4.3":"2026-02-19T11:51:36.579Z","0.5.0":"2026-02-28T17:12:52.430Z","0.5.1":"2026-02-28T17:28:45.897Z","0.5.2":"2026-02-28T17:40:33.540Z","0.5.3":"2026-03-01T13:19:13.422Z","0.5.4":"2026-03-01T13:26:43.437Z","0.5.5":"2026-03-02T08:45:26.972Z","0.5.6":"2026-03-03T12:01:27.866Z","0.5.7":"2026-03-03T13:08:06.190Z","0.5.8":"2026-03-10T08:35:05.038Z","0.5.9":"2026-03-10T13:12:24.173Z","0.5.10":"2026-03-10T18:08:08.705Z","0.5.11":"2026-03-10T19:24:20.101Z","0.5.12":"2026-03-11T15:29:58.367Z","0.5.13":"2026-03-11T15:49:22.942Z","0.5.14":"2026-03-11T16:01:53.374Z","0.5.15":"2026-03-12T12:24:47.926Z","0.5.16":"2026-03-12T12:49:21.713Z","0.5.17":"2026-03-25T10:53:53.998Z","0.6.0":"2026-07-21T05:38:42.768Z","0.7.0":"2026-08-20T11:22:34.537Z"},"author":{"name":"recombine.ai"},"license":"EULA","description":"A TypeScript library for building voice AI applications with LiveKit and SIP integration.","maintainers":[{"name":"roman-recombine","email":"roman@recombine.ai"}],"readme":"# Voice Agent Connector\n\nA TypeScript library for building voice AI applications with LiveKit and SIP integration.\n\n## Overview\n\nVoice Agent Connector provides a unified interface for:\n\n- Managing SIP trunks (inbound/outbound) for telephony integration\n- Controlling active voice calls (freeze, unfreeze, transfer, hangup)\n- Sending real-time messages and signals to voice agents\n- Storing and retrieving call details and transcripts\n\n## Configuration\n\nThe connector can be configured via environment variables or constructor options.\n\n### Environment Variables\n\n```bash\nLIVEKIT_URL=ws://your-livekit-server.com\nLIVEKIT_API_KEY=livekit-api-key\nLIVEKIT_API_SECRET=livekit-api-secret\n```\n\n## Usage\n\n### Basic Setup\n\n```typescript\nimport VoiceAgentConnector from '@recombine-ai/voice-agent-connector'\n\nconst connector = new VoiceAgentConnector({\n    agentName: 'my-agent',\n})\n\n// Or with explicit LiveKit configuration\nconst connector = new VoiceAgentConnector({\n    agentName: 'my-agent',\n    livekit: {\n        url: 'ws://your-livekit-server.com',\n        key: 'livekit-api-key',\n        secret: 'livekit-api-secret',\n    },\n})\n```\n\n### SIP Configuration\n\n```typescript\nconst connector = new VoiceAgentConnector({\n    agentName: 'my-agent',\n    sip: {\n        roomPrefix: 'myroom', // Room name prefix (default: 'call')\n        trunks: {\n            in: {\n                numbers: ['+15551234567'], // Inbound phone numbers\n                allowedAddresses: ['54.171.127.192/30'], // Allowed IP addresses\n            },\n            out: {\n                numbers: ['+15551234567'], // Outbound phone numbers\n                server: 'sip.twilio.com', // SIP server address\n                authUsername: 'user',\n                authPassword: 'pass',\n            },\n        },\n    },\n})\n\n// Initialize SIP resources\nawait connector.setUpSip()\n```\n\n### Call Control\n\n```typescript\nconst callId = 'abc123'\n\n// Freeze the agent (pause processing)\nawait connector.freeze(callId)\n\n// Unfreeze the agent (resume processing)\nawait connector.unfreeze(callId)\n\n// Reload agent configuration\nawait connector.reload(callId)\n\n// Hang up the call\nawait connector.hangup(callId)\n```\n\n### Sending Messages\n\n```typescript\nawait connector.addMessage(callId, {\n    sender: 'agent', // 'user' | 'agent' | 'system'\n    text: 'Hello, how can I help you?',\n})\n```\n\n### Call Transfer\n\n```typescript\nawait connector.transfer(\n    '+15559999999', // Destination number\n    callId,\n    { 'X-Custom-Header': 'value' }, // Optional SIP headers\n    'escalation', // Reason: 'escalation' | 'error'\n    'Please hold while I transfer you.', // Optional disclaimer\n)\n```\n\n### Call Details Storage\n\n```typescript\nimport VoiceAgentConnector, { S3CallDetailsStorage } from '@recombine-ai/voice-agent-connector'\n\nconst connector = new VoiceAgentConnector({\n    agentName: 'my-agent',\n    storage: new S3CallDetailsStorage({\n        bucketName: 'my-bucket',\n        region: 'us-east-1',\n    }),\n})\n\n// Retrieve call details\nconst details = await connector.getCallDetails(callId)\nif (details) {\n    console.log('Call duration:', details.callDuration)\n    console.log('Transcript:', details.transcript)\n}\n```\n\n### Health Check\n\nUse `createHealthCheck` to aggregate readiness across all connector instances. The connector is not considered healthy until its SIP resources are fully set up.\n\n```typescript\nimport VoiceAgentConnector, { createHealthCheck } from '@recombine-ai/voice-agent-connector'\n\nconst connectors = [\n    new VoiceAgentConnector({\n        agentName: 'voiceSupport',\n        sip: { trunks: { in: { numbers: ['+15551234567'] } } },\n    }),\n    new VoiceAgentConnector({\n        agentName: 'voiceSdr',\n        sip: { trunks: { in: { numbers: ['+15559876543'] } } },\n    }),\n]\n\nconst healthCheck = createHealthCheck(connectors)\n\n// Wire to your HTTP framework (e.g. Fastify, Express)\napp.get('/health', (req, res) => {\n    const status = healthCheck()\n    res.status(status.ok ? 200 : 503).json(status)\n})\n\n// Start listening BEFORE SIP setup so ECS health probe has an endpoint.\n// It will return 503 until all agents complete setup.\nawait app.listen({ port: 8000 })\n\n// SIP setup runs after server is listening\nawait Promise.all(connectors.map((c) => c.setUpSip()))\n// healthCheck() now returns:\n// {\n//   ok: true,\n//   agents: {\n//     voiceSupport: { sipReady: true },\n//     voiceSdr: { sipReady: true }\n//   }\n// }\n```\n\nThe `healthCheck()` closure is synchronous -- it reads boolean flags, no network calls. Safe for ECS/ALB probes firing every few seconds.\n\nFor single-agent setups, the same pattern applies:\n\n```typescript\nconst connector = new VoiceAgentConnector({\n    agentName: 'my-agent',\n    sip: {\n        /* ... */\n    },\n})\nconst healthCheck = createHealthCheck([connector])\n```\n\nThe previous `connector.healthCheck()` method still exists for checking LiveKit connectivity directly, but `createHealthCheck` is the recommended approach for deployment readiness.\n","readmeFilename":"README.md"}