{"_id":"@auth0/ai-vercel","_rev":"72-ac1b6b258529b6dddebd97666c494675","name":"@auth0/ai-vercel","dist-tags":{"latest":"5.1.1"},"versions":{"1.0.0":{"name":"@auth0/ai-vercel","version":"1.0.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@1.0.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"}],"dist":{"shasum":"cafadc911c015c9b56334b8923d136c2773bf44d","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-1.0.0.tgz","fileCount":78,"integrity":"sha512-DdyG9BTUUTDSAoCtXmyn5/10R53RdPC+X3HezNE0l+qlXnFy2EOOFePh+9FHvo1fBKwd/pxK1B0DEtJS30fKAg==","signatures":[{"sig":"MEYCIQCXWrjNd+W1VG32L+g4KcGGVZFb8taC3BSaOdfRYa2g8wIhAPczoIWACY7zhKh/wzZeH6Z9voP8LH8AhyWolW3MLl49","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119266},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"9c353d88bb015bed761985b5c57e2cccc242a6f9","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.14.0","dependencies":{"auth0":"^4.18.0","@auth0/ai":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.8","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.0.10","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^4.1.54","react":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_1.0.0_1742588743286_0.49797038635743407","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@auth0/ai-vercel","version":"1.0.1","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@1.0.1","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"}],"dist":{"shasum":"88fd79bec5c5a777ed4a8f015262da59a56d5f5e","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-1.0.1.tgz","fileCount":78,"integrity":"sha512-8nOdC+koQVJSLy691H7+BKF4oJ792oaWLeLVMKLwNjrkW/xNaqDaV1v8UqmY5BmqIEzT+e25j89vH4nXr7/7+g==","signatures":[{"sig":"MEYCIQCPDRKqvk9iIQtpPkIU3L06lsFdf/sE1ys44fPv1JWEfQIhAKPTARwn/iBnIdqhpccsYGJqjnJtUcSV0gWyV4K09xpq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119130},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"8475bdc8ba86d62932eea53606bebc29faf38837","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.14.0","dependencies":{"auth0":"^4.18.0","@auth0/ai":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.0.10","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^4.1.54","react":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_1.0.1_1743088923021_0.3802566288178928","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@auth0/ai-vercel","version":"2.0.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@2.0.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"}],"dist":{"shasum":"f09329c37195d9ee6fb3f99c8e444c3017b3bb34","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-2.0.0.tgz","fileCount":98,"integrity":"sha512-QuvRfcCy0MlJQj39rfbbWAhfXV+tfqTlLi1kYOJr6fRRBv/4ykdK5xbflfX+071PbBlC0h77ZelJeBmn2G/Mqw==","signatures":[{"sig":"MEUCIFdM1TWS4VnAmNL34+000JaxUhtW+GWf2YW+7KWNt8loAiEA8hjo9UkOB0hzOnkmnxbF7YBk3A1Cmrz05JtBs/jMCe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146672},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"7a5cedc7a33927dca437a1658313f863fd9b8c90","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.14.0","dependencies":{"auth0":"^4.18.0","@auth0/ai":"*","stable-hash":"^0.0.5","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.0.10","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^4.1.54","react":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_2.0.0_1743690764160_0.6798853593485983","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@auth0/ai-vercel","version":"2.1.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@2.1.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"}],"dist":{"shasum":"ecaaae14f69fa072d8e8c13cce93a58268819269","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-2.1.0.tgz","fileCount":98,"integrity":"sha512-akjFl/9XFNrfRZtawuR2ir59if0cNiFzMEvZ+BX/ChELuHLphMFjHTz00UjG1PHE7bdBpF/Q0M6QkgW94uQ0Uw==","signatures":[{"sig":"MEUCIQCW+0ed9T0W5WyTBDybDmMbRyFXSLPTpHzKlM0jbdtD3QIgTB+j2gltqOJRWeRXsm5Vm4PHhTSVnWtlRRNQxvu6Hh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147902},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"d4bcfb79673c2929690e32ac246f955bea93cfa0","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.14.0","dependencies":{"auth0":"^4.18.0","@auth0/ai":"*","stable-hash":"^0.0.5","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.0.10","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^4.1.54","react":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_2.1.0_1744297591608_0.6027436459716393","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@auth0/ai-vercel","version":"2.2.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@2.2.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"}],"dist":{"shasum":"e3affae69e85b71244c2f10027ef8354e0d2d06e","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-2.2.0.tgz","fileCount":98,"integrity":"sha512-M6IxcbTNJeZBAcoCNa9L9vcFkyyytCCrS1ACpcATT2UwL4QNv+Pp5n668VJtaV7hF8GqOFJBJnOcQ6x0vM/phA==","signatures":[{"sig":"MEUCIQCgG/mWWHVBkBVJiGLOkMaIl8Za4trGsOmFPLdJTc1m/gIgZoM/BquSQRZXVrjR2If0U47jyxOW5obKxfmSgUAXLgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151280},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"7c6f11e568579cb595d7a8cbe777d0736f3a6340","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.14.0","dependencies":{"auth0":"^4.18.0","@auth0/ai":"*","stable-hash":"^0.0.5","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.0.10","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^4.1.54","react":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_2.2.0_1744388531708_0.2664703443484724","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@auth0/ai-vercel","version":"2.3.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@2.3.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"}],"dist":{"shasum":"99b00c47cb6a060084451ef6a8714f8bfcb8991b","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-2.3.0.tgz","fileCount":103,"integrity":"sha512-JjBojYe1mcbEgqXRIJhM2X1mHkKNmtmGe3xD0QnxWsV2QSZi5lCV++vXi3Kh+5u78+7tjF38HeJ/KgYQARKrHg==","signatures":[{"sig":"MEUCIQDgFjPDkYi3x5AYVJjCf2GVfa3x5IOiMsMUz8XM7NhDAAIgEe6DaQz7JBDmdP9nrLb1wW1vA6mqfwefntiJrB7rDWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155028},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"f06b198846a7598d7fb144fb1048892f3975e445","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.14.0","dependencies":{"auth0":"^4.18.0","@auth0/ai":"*","stable-hash":"^0.0.5","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.0.10","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^4.1.54","react":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_2.3.0_1744809149388_0.962727907374844","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@auth0/ai-vercel","version":"3.0.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@3.0.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"}],"dist":{"shasum":"96af159165f0adac2f4a369f947ca67cb51fbe64","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-3.0.0.tgz","fileCount":108,"integrity":"sha512-fWBkI5Q7r1BklKRp1qxvXKwHpwbLP7QJlKa1Rut/R745KOFuQGI/znBgUCNWWDdLPBBrhOo0jJ1Pp23B7qoQ0g==","signatures":[{"sig":"MEUCIBzq550CTqS1Eyj2b4zcuxJG2AudIWSIVVuW7wqmduFGAiEA9QLJhWfmg127yaLFX3DCFMKkRy9gzq+eM+eHbvA1By8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155390},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"a9de9600375fa924b6624349a4d828c5debd58f5","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.14.0","dependencies":{"auth0":"^4.18.0","@auth0/ai":"*","stable-hash":"^0.0.5","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.0.10","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^4.1.54","react":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_3.0.0_1745262833330_0.45856626434377423","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@auth0/ai-vercel","version":"3.1.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@3.1.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"}],"dist":{"shasum":"0c3676ca0fda32153f7c178a3077ebc5785053bc","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-3.1.0.tgz","fileCount":108,"integrity":"sha512-9/WI5DPVnG6ts3ROTpKtYkYNnUMNHs3iZDOP4/CW5eI91Gs6Ae1tMBV0maaNHrEUIp8C9pDwJadq8WJOVviejA==","signatures":[{"sig":"MEQCIGrJKM7JAXUcu2IByGaLjqLEq46f1XZVPXU1LcW2JxizAiBHOc3kyEo/HsimRX1b2ZHyuB0u8bGWWza48URIwWyftQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158539},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"7650b5b3a2c24afaa1226dfea1fd2a4dd705673b","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.14.0","dependencies":{"auth0":"^4.18.0","@auth0/ai":"*","stable-hash":"^0.0.5","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.0.10","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^4.1.54","react":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_3.1.0_1745855992558_0.033848641165798554","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@auth0/ai-vercel","version":"3.2.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@3.2.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"}],"dist":{"shasum":"6bb775f8f575988222d3c07e46bba668a982502c","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-3.2.0.tgz","fileCount":108,"integrity":"sha512-qiTph5z9eK9/uSTz8kal83tVAXzjkYd72lXy4FM7W88zKuSEkHARkW2Jsmnm2v8YuV+BEJmtB6d/X4HnlNcYIw==","signatures":[{"sig":"MEUCIAtXxZVVgtxLRksg2B75TcUPnKHQ8ChwW3TirJcnb6CrAiEAmDTATXgpFS4AuLsxxLqLau/Bjm9D/lpNt4ZIWj0ZLrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160321},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"43c3e039967ca73544aa34ef2a9e4a825233eceb","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.15.0","dependencies":{"auth0":"^4.18.0","@auth0/ai":"*","stable-hash":"^0.0.5","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.0.10","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^4.1.54","react":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_3.2.0_1747423691834_0.32563756615002304","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@auth0/ai-vercel","version":"3.2.1","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@3.2.1","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"}],"dist":{"shasum":"99a66bc322d8675c9852a7b22cd468044c0e1460","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-3.2.1.tgz","fileCount":108,"integrity":"sha512-JjVGuEJcyC38Zblq1RQVp+fxPnG+sHPsmsDODLyModk9KQk84ACGL7OI2mUhh+ZyAGuG6wW3SfxRSvqzgFlhQQ==","signatures":[{"sig":"MEQCIH/hXab3dg+eoGn8LXSgk+Aip+4cs5WKViUqG6Qz/0JSAiB1gMxkh1MPvlEf75Az2VP3giTMvImRnCjx5mWbxf2Zeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160329},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"90da827c0056c37df205e9af4d65a41ff4abcbfb","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.15.0","dependencies":{"auth0":"^4.18.0","@auth0/ai":"*","stable-hash":"^0.0.5","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.0.10","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^4.1.54","react":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_3.2.1_1747936089377_0.21926210744861185","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@auth0/ai-vercel","version":"3.3.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@3.3.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"}],"dist":{"shasum":"aaeadf58b42e339af0e6b0e41765eef5adedb56c","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-3.3.0.tgz","fileCount":108,"integrity":"sha512-R6GZILmhfdT/q6Fn8wG8amkQQH7AsQek9LDGrxpxADqsHUXgbaSUaqDrbixgFE8EBx2K3X+tPNFneHnsOW1opA==","signatures":[{"sig":"MEYCIQD9Oq5j/3d4qTHR3cmnQgTPngSntd7EWy8rxqehEtVYJAIhAJO2IDRoQynvhJ5PdMjARnGuN0NSMf4uqmvTEslzt6Xe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160377},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"41d1dfcb47fd528a01c12154c1f912bf0431c98f","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.15.0","dependencies":{"auth0":"^4.18.0","@auth0/ai":"*","stable-hash":"^0.0.5","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.0.10","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^4.1.54","react":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_3.3.0_1748542802287_0.33660893735026476","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@auth0/ai-vercel","version":"3.4.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@3.4.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"}],"dist":{"shasum":"30da6cabdf19de4e6c7ce6fa50f6e33f5f8b1859","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-3.4.0.tgz","fileCount":108,"integrity":"sha512-zzq6rKudyuk/4HECp9AeqEJR84lohep/18EaJF+amnnLe12pwukkeliftNTGFR0oU5DMtEI5Y6xzBrnU289YPw==","signatures":[{"sig":"MEUCIH8IDxptA0VU987nZK6dnxtbpU83XanpqKz8tRq2VEgjAiEA60/kBuRuCIhI0OUWAWX0PBKqOZj5P2G7ubsrr2vKzCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164006},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"76b28ae2929bcc0d1914f5e00c0d47f73f89ce36","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.15.0","dependencies":{"auth0":"^4.18.0","@auth0/ai":"*","stable-hash":"^0.0.5","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.0.10","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^4.1.54","react":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_3.4.0_1748544729777_0.5412774704501089","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"@auth0/ai-vercel","version":"3.4.1","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@3.4.1","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"}],"dist":{"shasum":"c67971ba0d5b8144eb70bf62854677bdf4c387f5","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-3.4.1.tgz","fileCount":108,"integrity":"sha512-45Go8AYv/Yov2RcujTBfMfVkYpkC9xyg+jFMYsKsBZ3irTEN9/+3Ev5IyGmG+1L7v5+XnsfFizNy+aDnsW1vMQ==","signatures":[{"sig":"MEQCIA2c0W4EqYzeXAnOJqSWQoapJP6KnW3MAfwjQNd9j5YOAiBMf3JUznQbX3NFRR/1ygOE9652rYIUD/B8J1e5ALfUmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164318},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"6911cb4fa9fd57a58bb1bb21fb688792a474f687","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.15.0","dependencies":{"auth0":"^4.18.0","@auth0/ai":"*","stable-hash":"^0.0.5","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.0.10","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^4.1.54","react":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_3.4.1_1748545009122_0.39847132655219664","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@auth0/ai-vercel","version":"3.5.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@3.5.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"ece-okta","email":"ece.tavasli@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"dougmiller-okta","email":"douglas.miller@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"}],"dist":{"shasum":"6fb5f607388205f6b64ae2fa59b32581b1affd5f","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-3.5.0.tgz","fileCount":108,"integrity":"sha512-P48ApNqtdvW/SVnxJmcl4FlI3xPp5tcaWwIgaCHPPo5Kf6YtxogdOng9FvDW/0hiNGB1L0z1VYczfFeUlhikYA==","signatures":[{"sig":"MEUCIQCMM0MeP9tDTozW7XE1/+knIO2ZBgBn02riHu1Z90AGswIgczFdOzVTGBCMV+5qBa4mVCv4nv0z6/5ZU8TFUzLaoSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165588},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"7a8eb4304d70b369d5602da53cca2aaf9d64b36f","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.15.0","dependencies":{"auth0":"^4.18.0","@auth0/ai":"*","stable-hash":"^0.0.5","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.0.10","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^4.1.54","react":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_3.5.0_1748547409034_0.7630213718216743","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@auth0/ai-vercel","version":"3.6.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@3.6.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"}],"dist":{"shasum":"abb32e79edfcb8c81f2d78006e9042d7338b65ef","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-3.6.0.tgz","fileCount":108,"integrity":"sha512-dSKVIDebwTv+rrNDUR/Ts62FhGlWMeGwPsjmEScNZO8ecTOJI1Xr7gFsgcWv03hfJqech+M2YS6Pcdd+TgGkpA==","signatures":[{"sig":"MEQCIHIL3pVfqPTkZM5bHHPMrxaNcUf7pZNT/Na1AbfJdL7bAiB9ZZbOjCQHhJ4kVng43HE9VB++yIM9WDZAKsYlDNOhPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165755},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"3e53815dbf05f729d89ebb3c9c4847497d53f8a1","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.2","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.18.0","dependencies":{"auth0":"^4.18.0","@auth0/ai":"*","stable-hash":"^0.0.5","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.0.10","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^4.1.54","react":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_3.6.0_1755530056546_0.5376668794066064","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@auth0/ai-vercel","version":"3.7.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@3.7.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"}],"dist":{"shasum":"694322fcbcb9b922bd71c6e430ff974da2225cc6","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-3.7.0.tgz","fileCount":103,"integrity":"sha512-7oqV/NF4j42C77v+m643tmbit+19ZHinNs8YJVfn8rRFldkCwK6R5m03RFl4jti7jAjeJtcE+lOrsGd5uTswyg==","signatures":[{"sig":"MEUCIGtmpiPv94rnWMxK3FKf4n0PXq63izfTQjpLhzmqgDapAiEAlXwTLcKfJNJuRnPhI8tswK5Edi6VWfN7mc8Rsl/og2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163056},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"9588e5207ab3e5f345b8299510c1ffb49dacab6b","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --project ./tsconfig.build.json --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --project ./tsconfig.build.json --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.3","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ai":"^5.0.0","auth0":"^4.18.0","@auth0/ai":"*","stable-hash":"^0.0.5","@ai-sdk/react":"^2.0.0","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.0.10","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^5.0.0","react":"^19.0.0","@ai-sdk/react":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_3.7.0_1757693107151_0.4515753593587144","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@auth0/ai-vercel","version":"3.8.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@3.8.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"}],"dist":{"shasum":"996ef6a3e60a268293084a4cc975216218d17ef8","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-3.8.0.tgz","fileCount":103,"integrity":"sha512-2kzVuHQUyoEqzlq/tKKS8xjun0/V2Crx42pBaPuaC0BhcyhGivZi8DrJ4QhOdCoYatSDGBwPB9AzCujMyfvzAA==","signatures":[{"sig":"MEUCIQDDNitgZyCVHgSOUz4aD7J6FkxquQQ2fCNt5ow8Gv5NagIgUYp/vYe7533LeoBpsGA+mkjIvGqcNOEMH+XN29HIDoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163032},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"6e65220b73a6610d3cbee9162c4a1a88179efa20","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --project ./tsconfig.build.json --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --project ./tsconfig.build.json --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.3","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ai":"^5.0.0","@auth0/ai":"*","stable-hash":"^0.0.5","@ai-sdk/react":"^2.0.0","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.0.10","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^5.0.0","react":"^19.0.0","@ai-sdk/react":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_3.8.0_1758030135635_0.6704671879054238","host":"s3://npm-registry-packages-npm-production"}},"3.8.1":{"name":"@auth0/ai-vercel","version":"3.8.1","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@3.8.1","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"}],"dist":{"shasum":"38b5b0fa684cdd7a92c543c4703e77bb39cb8487","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-3.8.1.tgz","fileCount":103,"integrity":"sha512-31dD0/LClGSWgPPDDlTKAQQctNnNNjpGNBAiMurUmlhTMuAOjV0IwVL8tUVsepC4TuRw76i9NWn7FsDBrU9iAQ==","signatures":[{"sig":"MEUCIBby3ShGntoJo1pRVceq6E5Uhn/UfbqTuAObvXOhinXdAiEA2+mlQYV8qGUo7dQ15kJxRKVnDQ0N2WVEswuFCknfCkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163263},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"e6c71d73c9fca01ffb4f70a2694beb301865fb6c","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --project ./tsconfig.build.json --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --project ./tsconfig.build.json --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.3","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ai":"^5.0.0","@auth0/ai":"*","stable-hash":"^0.0.5","@ai-sdk/react":"^2.0.0","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.0.10","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^5.0.0","react":"^19.0.0","@ai-sdk/react":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_3.8.1_1758808126764_0.4305325925800285","host":"s3://npm-registry-packages-npm-production"}},"3.8.2":{"name":"@auth0/ai-vercel","version":"3.8.2","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@3.8.2","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"},{"name":"harish.sundar","email":"harish.sundar@auth0.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"}],"dist":{"shasum":"a50ab57ab70f96c2bd61283ef1512edb0b40340d","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-3.8.2.tgz","fileCount":103,"integrity":"sha512-hFlvl6ZwKop4uofXIMq1cQn893PTUEqDBzUm8I7Ns5fJ92ISS0NLsFz/ue3VwY/txgFejF92B3Uy4kytrCZy3w==","signatures":[{"sig":"MEYCIQCLwXXna3AIPvHoi2QL5W+bvww06ni5SCunNi0Vz4qwxwIhAIQEYzh/Hn+2Ale+oWSOCITt40wW7XB4gxbXxsU6xAYT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163259},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"b8fc97c04fdeba4769d00322ea1ce439d105b388","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --project ./tsconfig.build.json --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --project ./tsconfig.build.json --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.3","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ai":"^5.0.0","@auth0/ai":"*","stable-hash":"^0.0.5","@ai-sdk/react":"^2.0.0","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.0.10","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^5.0.0","react":"^19.0.0","@ai-sdk/react":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_3.8.2_1760553470405_0.29042408779855866","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@auth0/ai-vercel","version":"4.0.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@4.0.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"},{"name":"harish.sundar","email":"harish.sundar@auth0.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"}],"dist":{"shasum":"5d51bfd333a4ec3a5f2f45172583947c21a01fb0","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-4.0.0.tgz","fileCount":103,"integrity":"sha512-ta2EPCrkWL9gv47fgmWEZTlGKZ1LySMkiqmKXD96V7/elQ27IHxYkyJ59P5s4D6YxqUrT6zQ6Vo+rxSlFNOerw==","signatures":[{"sig":"MEUCICciTucVoyxKm5pbm7RrVIMv/R2HFqjEGDuV9YNmX2O0AiEAw6h3dQswH06vXqIcoq2lC3RVQ3rbyMOZ4B4Cp4Tzr+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162807},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"585447b27a0fc3d76ba030446d8bfc61f886882d","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --project ./tsconfig.build.json --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --project ./tsconfig.build.json --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.3","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ai":"^5.0.0","@auth0/ai":"*","stable-hash":"^0.0.5","@ai-sdk/react":"^2.0.0","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.0.10","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^5.0.0","react":"^19.0.0","@ai-sdk/react":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_4.0.0_1760557049229_0.9566588329000847","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@auth0/ai-vercel","version":"4.0.1","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@4.0.1","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"},{"name":"harish.sundar","email":"harish.sundar@auth0.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"}],"dist":{"shasum":"3c703544290316e0b159ae506e00382e22ff527f","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-4.0.1.tgz","fileCount":103,"integrity":"sha512-dktgjXLXngRkYnLsySClfgyA4FEb0Gr8Q1gH1PPdx0mcQVWfRkVG6tcvdU3ziThP9RvxkmcmPTyU0Mxv+dTwug==","signatures":[{"sig":"MEUCIQD6NF0aRXo4YvZYrJxqyoKGQVbVDMqtdg3B+nTwPT3V9QIgUahzv6FSKMUQyd5/43pxbGXTzOIGZv28oOwtj+a2OFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162807},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"df66428a38545f15f62c6a5cfa10e706c6553169","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --project ./tsconfig.build.json --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --project ./tsconfig.build.json --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.3","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ai":"^5.0.0","@auth0/ai":"*","stable-hash":"^0.0.5","@ai-sdk/react":"^2.0.0","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.0.10","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^5.0.0","react":"^19.0.0","@ai-sdk/react":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_4.0.1_1760819472714_0.5678247429834418","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@auth0/ai-vercel","version":"4.1.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@4.1.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"},{"name":"harish.sundar","email":"harish.sundar@auth0.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"dannyturcotte","email":"danny.turcotte@okta.com"},{"name":"auth0-werner","email":"tommy.werner@okta.com"}],"dist":{"shasum":"f101c378ca8d61c0b4d471e5477a58c2f2f441d5","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-4.1.0.tgz","fileCount":103,"integrity":"sha512-tKOQVqpDiunbYy8r0AS6u79R0fPFq+MGH6I30MDWBeO1ACsTUrrFdIGEFGEDl/z8y4FZwuKWg9XPhsjtvUA3RA==","signatures":[{"sig":"MEYCIQDj2V2aKloRgr2Fe18rA3CExdeiQjqJC+hJY1y5u3N7YwIhAPrpwLNc47AJs4MHghgfdhh5Nqkq8AMzFqFXx8NYl1av","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162807},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"49ef2315e539e8bf63890cb3bf3dea7916b8ac58","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --project ./tsconfig.build.json --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --project ./tsconfig.build.json --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.3","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ai":"^5.0.0","@auth0/ai":"*","stable-hash":"^0.0.5","@ai-sdk/react":"^2.0.0","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.0.10","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^5.0.0","react":"^19.0.0","@ai-sdk/react":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_4.1.0_1760989400260_0.417656088898142","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@auth0/ai-vercel","version":"5.0.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@5.0.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"josecarlos-chavez_atko","email":"josecarlos.chavez@okta.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"},{"name":"harish.sundar","email":"harish.sundar@auth0.com"},{"name":"dannyturcotte","email":"danny.turcotte@okta.com"},{"name":"auth0-werner","email":"tommy.werner@okta.com"},{"name":"safder.areepattamannil","email":"safder.areepattamannil@okta.com"}],"dist":{"shasum":"c5f116d60caa183bf3a2eff15cd65ad712d1a26d","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-5.0.0.tgz","fileCount":103,"integrity":"sha512-rlwUt3Rn9ZRorz9psRTxZpoMkA3hS8bzpsP95lRTk+iVdQbeYWfuOOGrVMEZzPA49leQTWG9hV0WN2LjtgkTtw==","signatures":[{"sig":"MEUCIFnXK6yO0vzgX3YklVOlDl+IuKcZPwCL3mU7OV+h3GYaAiEApMvARuGZABjRbdn0AJ4XlrRqdQPKOwQYBUUib8D7b+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162931},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"2e0ab209f8deac3b24c9fe1445bacccab82e2c43","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --project ./tsconfig.build.json --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --project ./tsconfig.build.json --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.3","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ai":"^5.0.0","@auth0/ai":"*","stable-hash":"^0.0.5","@ai-sdk/react":"^2.0.0","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.0.10","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^5.0.0","react":"^19.0.0","@ai-sdk/react":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_5.0.0_1763558883863_0.5342936248319561","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@auth0/ai-vercel","version":"5.0.1","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@5.0.1","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"ziluvatar","email":"eduardo.diaz@okta.com"},{"name":"iaco","email":"sebastian.iacomuzzi@gmail.com"},{"name":"pubalokta","email":"pablo.ubal@okta.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"hzalaz","email":"hernan@auth0.com"},{"name":"aaguiarz","email":"andres.aguiar@gmail.com"},{"name":"charlesrea","email":"charles.rea@auth0.com"},{"name":"ncluer","email":"natalie.cluer@gmail.com"},{"name":"julien.wollscheid","email":"julien.wollscheid@auth0.com"},{"name":"cristiandouce","email":"cristiandouce@gmail.com"},{"name":"sambego","email":"sambellen@gmail.com"},{"name":"sandrinodimattia","email":"sandrino@dimattia.be"},{"name":"lzychowski","email":"les.zychowski@auth0.com"},{"name":"davidpatrick0","email":"david.patrick@auth0.com"},{"name":"sergii.biienko","email":"sergii.biienko@auth0.com"},{"name":"jpadilla","email":"hello@jpadilla.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"rhamzeh_auth0","email":"raghd.hamzeh@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"david.renaud.okta","email":"david.renaud@okta.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"madhuri.rm23","email":"madhuri.ravindramohan@okta.com"},{"name":"npirani_okta","email":"neil.pirani@auth0.com"},{"name":"soumya.bodavula","email":"soumya.bodavula@auth0.com"},{"name":"jamescgarrett-okta","email":"james.garrett@auth0.com"},{"name":"stheller","email":"stefan.heller@auth0.com"},{"name":"jfromaniello","email":"jfromaniello@gmail.com"},{"name":"edgarchirivella-okta","email":"edgar.chirivella@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"rithuc23","email":"rithu.chandrasekar@auth0.com"},{"name":"enriquepina","email":"enrique.pina@auth0.com"},{"name":"josecarlos-chavez_atko","email":"josecarlos.chavez@okta.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"joshbetz_auth0","email":"josh.betz@auth0.com"},{"name":"andriy0k","email":"andriy.kharchuk@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"jason.gervais","email":"jason.gervais@okta.com"},{"name":"shafatkhan","email":"shafat.khan@okta.com"},{"name":"psychoticbrat","email":"merisa.lee@okta.com"},{"name":"brohowismynamealreadytaken","email":"ijlal.khan@okta.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"},{"name":"harish.sundar","email":"harish.sundar@auth0.com"},{"name":"dannyturcotte","email":"danny.turcotte@okta.com"},{"name":"auth0-werner","email":"tommy.werner@okta.com"},{"name":"safder.areepattamannil","email":"safder.areepattamannil@okta.com"}],"dist":{"shasum":"cf2f6081200b9bbe424472b760867e61f550535a","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-5.0.1.tgz","fileCount":103,"integrity":"sha512-uHzljPr8bt/s7isWI2Ea9QrEg4CJBSG2nw+xpKuXBc2pjC7fuIjFj6xmL/PYMEcXXMqcf0jPKVXqcY5RbokGmw==","signatures":[{"sig":"MEUCIFVxrxnOTcwMT7CoklUf31EFgskWOHcB9MancGKNtbd3AiEA8SrkcsSudfMk16CSa4KRdvvR2MwCLtZH/R5AOL4bzrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162930},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"d6402232a9d4ce8f5a1c7035a4ab1ca6b0b51d94","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --project ./tsconfig.build.json --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --project ./tsconfig.build.json --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.3","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.21.1","dependencies":{"ai":"^5.0.0","@auth0/ai":"*","stable-hash":"^0.0.5","@ai-sdk/react":"^2.0.0","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.2.7","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^5.0.0","react":"^19.2.1","@ai-sdk/react":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_5.0.1_1764943443498_0.36944009876832085","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@auth0/ai-vercel","version":"5.1.0","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@5.1.0","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"josecarlos-chavez_atko","email":"josecarlos.chavez@okta.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"}],"dist":{"shasum":"e9588741c19652ee9697ae564c9e6f351ee943f1","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-5.1.0.tgz","fileCount":103,"integrity":"sha512-Sv2x+6QGhXyc8FTcY+mDdjUtjGCQSNok0VcNwKFHOFUmYCJSSPNSnbIQpwfaK3CsaXIVwF+5qKCIj+asTHAruA==","signatures":[{"sig":"MEUCIQCdTnMWITs38oG8BLlryxKqY9wE9W6QlwYu7vZodlZh9gIgMZ+Y+9cGtUaLDQVbtXTdBs0US+2SdCVqwGiuZRmkmSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164800},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"7b0fccafc8dc18e1f304a5d859dd4c46c8966eff","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --project ./tsconfig.build.json --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --project ./tsconfig.build.json --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"auth0npm","email":"devops+npm@auth0.com"},"_npmVersion":"10.9.4","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@auth0/ai":"*","stable-hash":"^0.0.5","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.2.7","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^5.0.0 || ^6.0.0","react":"^19.2.1","@ai-sdk/react":"^2.0.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_5.1.0_1769702392978_0.17402110873674292","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"@auth0/ai-vercel","version":"5.1.1","author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","_id":"@auth0/ai-vercel@5.1.1","maintainers":[{"name":"auth0-oss","email":"oss.sdks@auth0.com"},{"name":"auth0npm","email":"devops+npm@auth0.com"},{"name":"auth0brokkr","email":"support@auth0.com"},{"name":"jessele","email":"jesse.le@auth0.com"},{"name":"oktajeffoktajeff","email":"jeff.shuman@okta.com"},{"name":"bsmith-auth0","email":"brian.s.smith@okta.com"},{"name":"sanjay.manikandhan","email":"sanjay.manikandhan@okta.com"},{"name":"niltorresatko","email":"nil.torres@okta.com"},{"name":"henry.mcardle","email":"henry.mcardle@okta.com"},{"name":"nicolas.villalobos","email":"nicolas.villalobos@okta.com"},{"name":"adam-mcgrath_okta","email":"adam.mcgrath@auth0.com"},{"name":"josecarlos-chavez_atko","email":"josecarlos.chavez@okta.com"},{"name":"tj.okta","email":"tirone.pama@auth0.com"},{"name":"sgarcia-atko","email":"sergio.garciaramos@okta.com"},{"name":"roger.chan","email":"roger.chan@auth0.com"},{"name":"maaantone","email":"michael.antone@auth0.com"},{"name":"lewisbyrne-okta","email":"lewis.byrne@okta.com"},{"name":"tarunpreet.kaur","email":"tarunpreet.kaur@okta.com"}],"homepage":"https://github.com/auth0/auth0-ai-js#readme","bugs":{"url":"https://github.com/auth0/auth0-ai-js/issues"},"dist":{"shasum":"e79d821a83aa8efca317a680f0d7d3ac1253fb83","tarball":"https://registry.npmjs.org/@auth0/ai-vercel/-/ai-vercel-5.1.1.tgz","fileCount":103,"integrity":"sha512-k2WFk8ftjTil3UIMeXxO7SpRvHJf+LVgIMKugPqhfkbMmDm9wSnWKCYNdD+eAh2iI4deJigSWQjt6QrqvpIFCg==","signatures":[{"sig":"MEYCIQCpGqfKspS1aqEU33/Vr53DWSmKNBPgi/GpSDwcydLtrAIhAPvAJVFPY4lzF7mabYG3oL8yHhP84I1IUl1CDhjvcxI4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@auth0%2fai-vercel@5.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164892},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./react":{"types":"./dist/esm/react/index.d.ts","import":"./dist/esm/react/index.js","require":"./dist/cjs/react/index.js"},"./interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"},"./package.json":"./package.json"},"gitHead":"2adab18fd0b1d8b4674566de08ffbbed1f5015d0","imports":{"#interrupts":{"types":"./dist/esm/interrupts/index.d.ts","import":"./dist/esm/interrupts/index.js","require":"./dist/cjs/interrupts/index.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && npm run build:esm && npm run build:cjs","clean":"rm -rf dist","build:cjs":"tsc --project ./tsconfig.build.json --module nodenext --moduleResolution nodenext --declaration false --declarationMap false --outDir ./dist/cjs","build:esm":"tsc --project ./tsconfig.build.json --outDir ./dist/esm","type-check":"tsc --noEmit","build:watch":"run-p 'build:esm -- --watch' 'build:cjs -- -watch'","semantic-release":"npx --no semantic-release"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:40b28490-7d04-4cfd-b44d-dd4e93fa1ed3"}},"repository":{"url":"git+https://github.com/auth0/auth0-ai-js.git","type":"git"},"_npmVersion":"11.12.1","description":"Auth0 AI for AI SDK","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@auth0/ai":"*","stable-hash":"^0.0.5","zod-to-json-schema":"^3.24.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","vitest":"^3.0.9","typedoc":"^0.27.6","typescript":"^5.7.3","@types/node":"^22.10.6","@types/react":"^19.2.7","@eslint/compat":"^1.2.7"},"peerDependencies":{"ai":"^5.0.0 || ^6.0.0","react":"^19.2.1","@ai-sdk/react":"^2.0.0 || ^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-vercel_5.1.1_1776870954809_0.5159875648869805","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-03-21T20:25:43.158Z","modified":"2026-07-14T10:25:49.244Z","1.0.0":"2025-03-21T20:25:43.509Z","1.0.1":"2025-03-27T15:22:03.197Z","2.0.0":"2025-04-03T14:32:44.336Z","2.1.0":"2025-04-10T15:06:31.818Z","2.2.0":"2025-04-11T16:22:11.942Z","2.3.0":"2025-04-16T13:12:29.611Z","3.0.0":"2025-04-21T19:13:53.571Z","3.1.0":"2025-04-28T15:59:52.769Z","3.2.0":"2025-05-16T19:28:12.024Z","3.2.1":"2025-05-22T17:48:09.563Z","3.3.0":"2025-05-29T18:20:02.505Z","3.4.0":"2025-05-29T18:52:09.978Z","3.4.1":"2025-05-29T18:56:49.382Z","3.5.0":"2025-05-29T19:36:49.304Z","3.6.0":"2025-08-18T15:14:16.703Z","3.7.0":"2025-09-12T16:05:07.353Z","3.8.0":"2025-09-16T13:42:15.800Z","3.8.1":"2025-09-25T13:48:46.953Z","3.8.2":"2025-10-15T18:37:50.594Z","4.0.0":"2025-10-15T19:37:29.411Z","4.0.1":"2025-10-18T20:31:12.907Z","4.1.0":"2025-10-20T19:43:20.463Z","5.0.0":"2025-11-19T13:28:04.055Z","5.0.1":"2025-12-05T14:04:03.639Z","5.1.0":"2026-01-29T15:59:53.132Z","5.1.1":"2026-04-22T15:15:54.961Z"},"bugs":{"url":"https://github.com/auth0/auth0-ai-js/issues"},"author":{"url":"https://auth0.com","name":"Auth0 Inc."},"license":"Apache-2.0","homepage":"https://github.com/auth0/auth0-ai-js#readme","repository":{"url":"git+https://github.com/auth0/auth0-ai-js.git","type":"git"},"description":"Auth0 AI for AI SDK","maintainers":[{"email":"oss.sdks@auth0.com","name":"auth0-oss"},{"email":"devops+npm@auth0.com","name":"auth0npm"},{"email":"support@auth0.com","name":"auth0brokkr"},{"email":"jesse.le@auth0.com","name":"jessele"},{"email":"jeff.shuman@okta.com","name":"oktajeffoktajeff"},{"email":"brian.s.smith@okta.com","name":"bsmith-auth0"},{"email":"sanjay.manikandhan@okta.com","name":"sanjay.manikandhan"},{"email":"nirmal.joishi@okta.com","name":"nirjo"},{"email":"nil.torres@okta.com","name":"niltorresatko"},{"email":"jaskirat.singh@okta.com","name":"jaskirat_atko"},{"email":"henry.mcardle@okta.com","name":"henry.mcardle"},{"email":"nicolas.villalobos@okta.com","name":"nicolas.villalobos"},{"email":"choah.jung@auth0.com","name":"choah"},{"email":"josecarlos.chavez@okta.com","name":"josecarlos-chavez_atko"},{"email":"saurabh.kumar@okta.com","name":"skatko"},{"email":"tirone.pama@auth0.com","name":"tj.okta"},{"email":"sergio.garciaramos@okta.com","name":"sgarcia-atko"},{"email":"roger.chan@auth0.com","name":"roger.chan"},{"email":"michael.antone@auth0.com","name":"maaantone"},{"email":"lewis.byrne@okta.com","name":"lewisbyrne-okta"},{"email":"tarunpreet.kaur@okta.com","name":"tarunpreet.kaur"}],"readme":"# Auth0 AI for the [AI SDK](https://sdk.vercel.ai/)\n\n`@auth0/ai-vercel` is an SDK for building secure AI-powered applications using [Auth0](https://www.auth0.ai/), [Okta FGA](https://docs.fga.dev/), and [AI SDK](https://sdk.vercel.ai/).\n\n## Features\n\n- **Authorization for RAG**: Securely filter documents using Okta FGA as a [retriever](https://js.langchain.com/docs/concepts/retrievers/) for RAG applications. This smart retriever performs efficient batch access control checks, ensuring users only see documents they have permission to access.\n\n- **Tool Authorization with FGA**: Protect AI tool execution with fine-grained authorization policies through Okta FGA integration, controlling which users can invoke specific tools based on custom authorization rules.\n\n- **Client Initiated Backchannel Authentication (CIBA)**: Implement secure, out-of-band user authorization for sensitive AI operations using the [CIBA standard](https://openid.net/specs/openid-client-initiated-backchannel-authentication-core-1_0.html), enabling user confirmation without disrupting the main interaction flow.\n\n- **Federated API Access**: Seamlessly connect to third-party services by leveraging Auth0's Tokens For APIs feature, allowing AI tools to access users' connected services (like Google, Microsoft, etc.) with proper authorization.\n\n- **Device Authorization Flow**: Support headless and input-constrained environments with the [Device Authorization Flow](https://auth0.com/docs/get-started/authentication-and-authorization-flow/device-authorization-flow), enabling secure user authentication without direct input capabilities.\n\n\n## Install\n\n> [!WARNING]\n> `@auth0/ai-vercel` is currently **under heavy development**. We strictly follow [Semantic Versioning (SemVer)](https://semver.org/), meaning all **breaking changes will only occur in major versions**. However, please note that during this early phase, **major versions may be released frequently** as the API evolves. We recommend locking versions when using this in production.\n\n```bash\nnpm install @auth0/ai @auth0/ai-vercel\n```\n\n## Initialization\n\nInitialize the SDK with your Auth0 credentials:\n\n```javascript\nimport { Auth0AI, setAIContext } from \"@auth0/ai-vercel\";\n\nconst auth0AI = new Auth0AI({\n  // Alternatively, you can use the `AUTH0_DOMAIN`, `AUTH0_CLIENT_ID`, and `AUTH0_CLIENT_SECRET`\n  // environment variables.\n  auth0: {\n    domain: \"YOUR_AUTH0_DOMAIN\",\n    clientId: \"YOUR_AUTH0_CLIENT_ID\",\n    clientSecret: \"YOUR_AUTH0_CLIENT_SECRET\",\n  },\n  // store: new MemoryStore(), // Optional: Use a custom store\n});\n```\n\nSet the ThreadID:\n\n```javascript\nsetAIContext({\n  threadID: \"...\",\n});\n```\n\n## Calling APIs\n\nThe \"Tokens for API\" feature of Auth0 allows you to exchange refresh tokens for access tokens for third-party APIs. This is useful when you want to use a token vault (like Google, Facebook, etc.) to authenticate users and then use the access token to call the API on behalf of the user.\n\nFirst initialize the Token Vault Authorizer as follows:\n\n```javascript\nimport { auth0 } from \"./auth0\";\n\nexport const withGoogleAccess = auth0AI.withTokenVault({\n  // A function to retrieve the refresh token of the context.\n  refreshToken: async () => {\n    const session = await auth0.getSession();\n    const refreshToken = session?.tokenSet.refreshToken!;\n    return refreshToken;\n  },\n  // The connection name.\n  connection: 'google-oauth2',\n  // The scopes to request.\n  scopes: [\"openid\", \"https://www.googleapis.com/auth/calendar.freebusy\"],\n  // Additional authorization params needed to connect an account (optional).\n  authorizationParams: {\n    ...\n  },\n});\n```\n\nThen use the `withGoogleAccess` to wrap the tool and use `getAccessTokenFromTokenVault` from the SDK to get the access token.\n\n```javascript\nimport { tool } from \"ai\";\nimport { getAccessTokenFromTokenVault } from \"@auth0/ai-vercel\";\nimport { TokenVaultError } from \"@auth0/ai/interrupts\";\nimport { addDays } from \"date-fns\";\n\nexport const checkUsersCalendar = withGoogleAccess(\n  tool({\n    description:\n      \"Check user availability on a given date time on their calendar\",\n    parameters: z.object({\n      date: z.coerce.date(),\n    }),\n    execute: async ({ date }) => {\n      const accessToken = getAccessTokenFromTokenVault();\n      const url = \"https://www.googleapis.com/calendar/v3/freeBusy\";\n      const body = JSON.stringify({\n        timeMin: date,\n        timeMax: addDays(date, 1),\n        timeZone: \"UTC\",\n        items: [{ id: \"primary\" }],\n      });\n\n      const response = await fetch(url, {\n        method: \"POST\",\n        headers: {\n          Authorization: `Bearer ${accessToken}`,\n          \"Content-Type\": \"application/json\",\n        },\n        body,\n      });\n\n      if (!response.ok) {\n        if (response.status === 401) {\n          throw new TokenVaultError(\n            `Authorization required to access the Token Vault`\n          );\n        }\n        throw new Error(\n          `Invalid response from Google Calendar API: ${\n            response.status\n          } - ${await response.text()}`\n        );\n      }\n\n      const busyResp = await response.json();\n      return { available: busyResp.calendars.primary.busy.length === 0 };\n    },\n  })\n);\n```\n\n## CIBA: Client-Initiated Backchannel Authentication\n\nCIBA (Client-Initiated Backchannel Authentication) enables secure, user-in-the-loop authentication for sensitive operations. This flow allows you to request user authorization asynchronously and resume execution once authorization is granted.\n\n```javascript\nimport { auth0 } from \"./auth0\";\n\nexport const buyStockAuthorizer = auth0AI.withAsyncAuthorization({\n  // Same parameters passed to the tool execute function\n  userID: (params: { userID: string }, ctx) => params.userID,\n\n  // The message the user will see on the notification\n  bindingMessage: async ({ qty , ticker }) => {\n    return `Confirm the purchase of ${qty} ${ticker}`;\n  },\n  // Expiration for this request in seconds (default=300s)\n  requestedExpiry: 300,\n  // The scopes and audience to request\n  scope: \"openid stock:trade\",\n  audience: \"http://localhost:8081\",\n});\n```\n\nThen wrap the tool as follows:\n\n```javascript\nexport const purchaseStock = buyStockAuthorizer({\n  description: \"Execute a stock purchase given stock ticker and quantity\",\n  parameters: z.object({\n    tradeID: z\n      .string()\n      .uuid()\n      .describe(\"The unique identifier for the trade provided by the user\"),\n    userID: z\n      .string()\n      .describe(\"The user ID of the user who created the conditional trade\"),\n    ticker: z.string().describe(\"The stock ticker to trade\"),\n    qty: z\n      .number()\n      .int()\n      .positive()\n      .describe(\"The quantity of shares to trade\"),\n  }),\n  execute: async ({\n    userID,\n    ticker,\n    qty,\n  }: {\n    userID: string;\n    ticker: string;\n    qty: number;\n  }): Promise<string> => {\n    const credentials = getAsyncAuthorizationCredentials();\n    // Use credentials.accessToken to call the stock API.\n    return `Just bought ${qty} shares of ${ticker} for ${userID}`;\n  },\n});\n```\n\n### CIBA with RAR (Rich Authorization Requests)\nAuth0 supports RAR (Rich Authorization Requests) for CIBA. This allows you to provide additional authorization parameters to be displayed during the user confirmation request.\n\nWhen defining the tool authorizer, you can specify the `authorizationDetails` parameter to include detailed information about the authorization being requested:\n\n```js\nconst buyStockAuthorizer = auth0AI.withAsyncAuthorization({\n  // A callback to retrieve the userID from tool context.\n  userID: (params: { userID: string }, ctx) => params.userID,\n\n  // The message the user will see on the notification\n  bindingMessage: async ({ qty , ticker }) => {\n    return `Confirm the purchase of ${qty} ${ticker}`;\n  },\n  // Expiration for this request in seconds (default=300s)\n  requestedExpiry: 300,\n  authorizationDetails: async ({ qty, ticker }) => {\n    return [{ type: \"trade_authorization\", qty, ticker, action: \"buy\" }];\n  },\n  // The scopes and audience to request\n  audience: process.env[\"AUDIENCE\"],\n  scopes: [\"stock:trade\"]\n});\n```\n\nTo use RAR with CIBA, you need to [set up authorization details](https://auth0.com/docs/get-started/apis/configure-rich-authorization-requests) in your Auth0 tenant. This includes defining the authorization request parameters and their types. Additionally, the [Guardian SDK](https://auth0.com/docs/secure/multi-factor-authentication/auth0-guardian) is required to handle these authorization details in your authorizer app.\n\nFor more information on setting up RAR with CIBA, refer to:\n- [Configure Rich Authorization Requests (RAR)](https://auth0.com/docs/get-started/apis/configure-rich-authorization-requests)\n- [User Authorization with CIBA](https://auth0.com/docs/get-started/authentication-and-authorization-flow/client-initiated-backchannel-authentication-flow/user-authorization-with-ciba)\n\n## Device Flow Authorizer\n\nThe Device Flow Authorizer enables secure, user-in-the-loop authentication for devices or tools that cannot directly authenticate users. It uses the OAuth 2.0 Device Authorization Grant to request user authorization and resume execution once authorization is granted.\n\n```javascript\nimport { auth0 } from \"./auth0\";\n\nexport const deviceFlowAuthorizer = auth0AI.withDeviceAuthorizationFlow({\n  // The scopes and audience to request\n  scopes: [\"read:data\", \"write:data\"],\n  audience: \"https://api.example.com\",\n});\n```\n\nThen wrap the tool as follows:\n\n```javascript\nimport { tool } from \"ai\";\nimport { z } from \"zod\";\nimport { getDeviceAuthorizerCredentials } from \"@auth0/ai-vercel\";\n\nexport const fetchData = deviceFlowAuthorizer(\n  tool({\n    description: \"Fetch data from a secure API\",\n    parameters: z.object({\n      resourceID: z.string().describe(\"The ID of the resource to fetch\"),\n    }),\n    execute: async ({ resourceID }): Promise<any> => {\n      const credentials = getDeviceAuthorizerCredentials();\n      const response = await fetch(`https://api.example.com/resource/${resourceID}`, {\n        headers: {\n          Authorization: `Bearer ${credentials.accessToken}`,\n        },\n      });\n\n      if (!response.ok) {\n        throw new Error(`Failed to fetch resource: ${response.statusText}`);\n      }\n\n      return await response.json();\n    },\n  })\n);\n```\n\nThis flow is particularly useful for devices or tools that cannot directly authenticate users, such as IoT devices or CLI tools.\n\n## FGA\n\n```javascript\nimport { Auth0AI } from \"@auth0/ai-vercel\";\n\nconst auth0AI = new Auth0AI.FGA({\n  apiScheme,\n  apiHost,\n  storeId,\n  credentials: {\n    method: CredentialsMethod.ClientCredentials,\n    config: {\n      apiTokenIssuer,\n      clientId,\n      clientSecret,\n    },\n  },\n});\n// Alternatively you can use env variables: `FGA_API_SCHEME`, `FGA_API_HOST`, `FGA_STORE_ID`, `FGA_API_TOKEN_ISSUER`, `FGA_CLIENT_ID` and `FGA_CLIENT_SECRET`\n```\n\nThen initialize the tool wrapper:\n\n```javascript\nconst authorizedTool = fgaAI.withFGA(\n  {\n    buildQuery: async ({ userID, doc }) => ({\n      user: userID,\n      object: doc,\n      relation: \"read\",\n    }),\n  },\n  myAITool\n);\n\n// Or create a wrapper to apply to tools later\nconst authorizer = fgaAI.withFGA({\n  buildQuery: async ({ userID, doc }) => ({\n    user: userID,\n    object: doc,\n    relation: \"read\",\n  }),\n});\n\nconst authorizedTool = authorizer(myAITool);\n```\n\nNote: the parameters given to the `buildQuery` function are the same provided to the tool's `execute` function.\n\n## Interruptions\n\nThis library includes infrastructure code within the AI SDK to handle a concept called **Interruptions**.\n\nIn an LLM workflow, a tool call may fail because it requires additional input from the user—a process commonly known as **Human in the Loop**. We refer to this special type of error as an Interruption.\n\nWhen a tool throws an error that extends the Interruption class, the AI SDK automatically serializes the error and returns it to the client.\n\nThe client can then process the interruption, obtain the necessary input, and resume execution within the tool chain.\n\nRead [Setup Interruptions](./SETUP_INTERRUPTIONS.md) for more information.\n\n## Feedback\n\n### Contributing\n\nWe appreciate feedback and contribution to this repo! Before you get started, please see the following:\n\n- [Auth0's general contribution guidelines](https://github.com/auth0/open-source-template/blob/master/GENERAL-CONTRIBUTING.md)\n- [Auth0's code of conduct guidelines](https://github.com/auth0/open-source-template/blob/master/CODE-OF-CONDUCT.md)\n\n### Raise an issue\n\nTo provide feedback or report a bug, please [raise an issue on our issue tracker](https://github.com/auth0/auth0-ai-js/issues).\n\n### Vulnerability Reporting\n\nPlease do not report security vulnerabilities on the public GitHub issue tracker. The [Responsible Disclosure Program](https://auth0.com/responsible-disclosure-policy) details the procedure for disclosing security issues.\n\n---\n\n<p align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"https://cdn.auth0.com/website/sdks/logos/auth0_light_mode.png\"   width=\"150\">\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://cdn.auth0.com/website/sdks/logos/auth0_dark_mode.png\" width=\"150\">\n    <img alt=\"Auth0 Logo\" src=\"https://cdn.auth0.com/website/sdks/logos/auth0_light_mode.png\" width=\"150\">\n  </picture>\n</p>\n<p align=\"center\">Auth0 is an easy to implement, adaptable authentication and authorization platform. To learn more checkout <a href=\"https://auth0.com/why-auth0\">Why Auth0?</a></p>\n<p align=\"center\">\nThis project is licensed under the Apache 2.0 license. See the <a href=\"/LICENSE\"> LICENSE</a> file for more info.</p>\n","readmeFilename":"README.md"}