{"_id":"@cloudflare/ai-chat","_rev":"39-da41922469c9a28dd4c895bdf7ee6ba6","name":"@cloudflare/ai-chat","dist-tags":{"latest":"0.5.1"},"versions":{"0.0.1":{"name":"@cloudflare/ai-chat","version":"0.0.1","keywords":[],"author":"","license":"ISC","_id":"@cloudflare/ai-chat@0.0.1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"dist":{"shasum":"32583450ba7aeffab16268fc3a0cd275c86e0dbe","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.0.1.tgz","fileCount":1,"integrity":"sha512-PT+vBi5dQWFb7AsKdGa+8uBcNogeNEVjAPgv1ikjgRA5zEzAuSCTK5lrGpcT4GCF8I2EssG5AOFpks4Ax+h6Rg==","signatures":[{"sig":"MEQCIF75OyuS24pxwHIoC7U5U7Ztq3tPuz3E6+fkaBJwk7MvAiBgk0VQ9Xk0rQNIBydXixxJ+yIPCyxWwPekxrSY5J4TUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255},"main":"index.js","type":"commonjs","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"threepointone","email":"threepointone@gmail.com"},"_npmVersion":"11.6.2","description":"","directories":{},"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.0.1_1767026274536_0.06852907662524577","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@cloudflare/ai-chat","version":"0.0.3","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.0.3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"b55072595c8d0937b82ed1f12b19b2aa675a36a5","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.0.3.tgz","fileCount":32,"integrity":"sha512-io6MqDe42RgMaojdmV6x430rR2hSk2+lRTMD/fw03mLMbDexDh/+OUw3ibIX7FUIHojLb96Hn0Hb8g9WszD+Eg==","signatures":[{"sig":"MEQCIHVFo0HvoCazJqrQuzmWbsdC5svvnsC/gQxlzrT8msrnAiAh+9t6AhlupzI1R0QzL1UWcaF2eyJ9mDQJT6lHvnXMBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":506555},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"}},"gitHead":"efd12f65ed782a2bc85e75b4f42ea14b599fc987","scripts":{"test":"npm run test:workers && npm run test:react","build":"tsx ./scripts/build.ts","check:test":"npm run check:test:workers && npm run check:test:react","test:react":"vitest -r src/react-tests","test:workers":"vitest -r src/tests","check:test:react":"vitest -r src/react-tests --watch false","check:test:workers":"vitest -r src/tests --watch false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.6.2","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ai":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.0","zod":"^4.1.8","react":"^19.2.3","@types/react":"^19.2.7","vitest-browser-react":"^1.0.1"},"peerDependencies":{"ai":"^6.0.0","zod":"^3.25.0 || ^4.0.0","react":"^19.0.0","agents":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.0.3_1767027393950_0.9243325477617976","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@cloudflare/ai-chat","version":"0.0.4","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.0.4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"fda0ae246e0445b1ec6fbcd9bb9ef94816601bf0","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.0.4.tgz","fileCount":35,"integrity":"sha512-NGQRt34X/UI+mx9fss7LmTTNBDVlFrtu+7JFoaykLUI738w9gjDplsMbOenCRbSr7UW4ngHGnv3YWUmV99eEnQ==","signatures":[{"sig":"MEUCIQDrhLvUyLZHzN3SK/lDGElhboRFKHxrou40PLvxnezp8AIgPA7AZBhCfDiw8ww+rnikYf4/TvL56sQAG6Z4Kp8LT3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":515138},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"}},"gitHead":"6a60afee6e0c4ea3c8d3dc2a2c7a46e124374fb2","scripts":{"test":"npm run test:workers && npm run test:react","build":"tsx ./scripts/build.ts","check:test":"npm run check:test:workers && npm run check:test:react","test:react":"vitest -r src/react-tests","test:workers":"vitest -r src/tests","check:test:react":"vitest -r src/react-tests --watch false","check:test:workers":"vitest -r src/tests --watch false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.6.2","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.15","zod":"^4.3.5","react":"^19.2.3","@types/react":"^19.2.7","vitest-browser-react":"^1.0.1"},"peerDependencies":{"ai":"^6.0.0","zod":"^3.25.0 || ^4.0.0","react":"^19.0.0","agents":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.0.4_1767955297175_0.08286661132519724","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@cloudflare/ai-chat","version":"0.0.5","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.0.5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"5f3d871cecd113acd932b2907357a0d8c1e618f6","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.0.5.tgz","fileCount":36,"integrity":"sha512-ESZJa+7xf23smZzHW3t5MRBGzUmFpKMVnaqV+YTOCXgCFJsOqcHVyfqwVrQZccFo62Kk4PQa9dJQDn87YWWE9g==","signatures":[{"sig":"MEYCIQCr9U2r70zSs31/i6X6H5x8Bw951e1POkDtsGU2eouknwIhAJYfwQlfJGAZqixi1ioZcY9kBUXgXCaswBMFEMOKP0EF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522593},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"}},"gitHead":"964757711645dd75a6661961df0139ab3079b348","scripts":{"test":"npm run test:workers && npm run test:react","build":"tsx ./scripts/build.ts","check:test":"npm run check:test:workers && npm run check:test:react","test:react":"vitest -r src/react-tests","test:workers":"vitest -r src/tests","check:test:react":"vitest -r src/react-tests --watch false","check:test:workers":"vitest -r src/tests --watch false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.6.2","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.64","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.10","vitest-browser-react":"^1.0.1"},"peerDependencies":{"ai":"^6.0.0","zod":"^3.25.0 || ^4.0.0","react":"^19.0.0","agents":"^0.3.7"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.0.5_1770117331023_0.8476679462493206","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@cloudflare/ai-chat","version":"0.0.6","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.0.6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"14418311fa2510fff5800078e826d31b13a1da2e","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.0.6.tgz","fileCount":36,"integrity":"sha512-XDJP7ywORzQd17f09hMY1n3+bQsLw+BmXh7HzuWGb7gBBbD23OlQXccuQQqFNBYHi+IfIpe9YdGbHaUGsfCUwA==","signatures":[{"sig":"MEQCIAj+/+i1H9IYY9V7s2bWjoeW/VR0uT1k7Z2HX5RtKcTgAiB/h/sr20qYqc8kW+JgscFfp6lTmHejX+VwNSgibT/qvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":555366},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"}},"gitHead":"069c584847b00db334840e4d158f2862ed504226","scripts":{"test":"npm run test:workers && npm run test:react","build":"tsx ./scripts/build.ts","check:test":"npm run check:test:workers && npm run check:test:react","test:react":"vitest -r src/react-tests","test:workers":"vitest -r src/tests","check:test:react":"vitest -r src/react-tests --watch false","check:test:workers":"vitest -r src/tests --watch false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.6.2","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.64","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.10","vitest-browser-react":"^1.0.1"},"peerDependencies":{"ai":"^6.0.0","zod":"^3.25.0 || ^4.0.0","react":"^19.0.0","agents":"^0.3.10"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.0.6_1770240500199_0.24337604766863996","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@cloudflare/ai-chat","version":"0.0.7","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.0.7","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"c3c528551a233473af90ed8db6226956385ab71e","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.0.7.tgz","fileCount":37,"integrity":"sha512-yjRoM8AIFJccgSWvR7LZdf435E63oYXquyh2VpFpXsgYO3okYL1ONTIHG6QBDAnJrMf213/z6Vy47V7Py9slYw==","signatures":[{"sig":"MEYCIQDjdVmll9ZgBOMBuNQpzytBWQF8Ksh1auYcCOgJIcyuhgIhANcetf91SJtHChm9BNKQzxrlXQNad3+xTbBwHrEiKBuA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":555918},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"}},"gitHead":"ba42e6a0db9144466da86aa3f2505bbbc29edd23","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.6.2","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.77","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.13","vitest-browser-react":"^1.0.1"},"peerDependencies":{"ai":"^6.0.0","zod":"^3.25.0 || ^4.0.0","react":"^19.0.0","agents":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.0.7_1770651611630_0.4194309725718992","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@cloudflare/ai-chat","version":"0.0.8","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.0.8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"45b03787a8072908e5138bfe9158220068e239d3","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.0.8.tgz","fileCount":39,"integrity":"sha512-KzHcirpAJWMNveo86qvA5ZFAEMgpUOb9/VM0sm3lowu2APvcLhCPMZQDlykicnqV2Gf0uFLBDgoslQbjtPHVxg==","signatures":[{"sig":"MEQCIDU/Peuhe6vVb5J6OFzmt9WVFZm4jw4e3rgtF8y/QwpmAiBWRj5dzQ3xkkLT7EqjlP6LuQ5ICJ3hf0EXDz4yplEfRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":578121},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"}},"gitHead":"86cf3328483249262ddcc4d5fe50a956f5adc7ab","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.6.2","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.77","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.13","vitest-browser-react":"^1.0.1"},"peerDependencies":{"ai":"^6.0.0","zod":"^3.25.0 || ^4.0.0","react":"^19.0.0","agents":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.0.8_1770886451018_0.5888873483401627","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@cloudflare/ai-chat","version":"0.1.0","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.1.0","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"62dcefef826593a86a825f88af2458430d00f022","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.1.0.tgz","fileCount":69,"integrity":"sha512-z1O1dBXTB0eJwju/DX3JrKJe4odkjNu7cuHFTtFiJElPZw4sOldmhT5Mm4zlw129zZMdnawhT34GQ1IKwVKDyA==","signatures":[{"sig":"MEUCIHZ+ext9ginAu6xMZUSslBnEjC+WlbPu72CXbdxpsDQQAiEAw0SUk3F/on7xeerWEOFONuULfkGBESP5Y3xJ35v9Qe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":920705},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"},"./experimental/forever":{"types":"./dist/experimental/forever.d.ts","import":"./dist/experimental/forever.js","require":"./dist/experimental/forever.js"}},"gitHead":"842cc7c6bfae26e3e1bf25d8842f933edee612e3","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"npx playwright test --config e2e/playwright.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.6.2","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.86","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.14","@playwright/test":"^1.58.2","vitest-browser-react":"^1.0.1"},"peerDependencies":{"ai":"^6.0.0","zod":"^3.25.0 || ^4.0.0","react":"^19.0.0","agents":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.1.0_1771328249205_0.27185376627344104","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@cloudflare/ai-chat","version":"0.1.1","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.1.1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"24b4673db98fc102477781e076f8916fd5fe8aa4","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.1.1.tgz","fileCount":69,"integrity":"sha512-FOjvObW0S3oKQBuoMvHlwyOPSek8i4HKn07HHZGu/Noz5gPElbpiGZyCYmSPZAiOzMFgNLuJso5lbrHBjB9QdA==","signatures":[{"sig":"MEUCIQD7xdDuVeBPbvuBPKznDMQ2/KBXgThOtFCdWTWI6EC7CgIgEDSpX3W5pj/8gVAxJS5O2WdaszU/sRdDJaf6vYOO9pQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":921194},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"},"./experimental/forever":{"types":"./dist/experimental/forever.d.ts","import":"./dist/experimental/forever.js","require":"./dist/experimental/forever.js"}},"gitHead":"0da3d1928cb5d8bf5f5b83aa432e0f162407eada","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"npx playwright test --config e2e/playwright.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.6.2","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.86","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.14","@playwright/test":"^1.58.2","vitest-browser-react":"^1.0.1"},"peerDependencies":{"ai":"^6.0.0","zod":"^3.25.0 || ^4.0.0","react":"^19.0.0","agents":"^0.5.0","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.1.1_1771330064454_0.30469937623471166","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@cloudflare/ai-chat","version":"0.1.2","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.1.2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"ff2a53cc12e8642aa1da5a530cd400e4025762f7","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.1.2.tgz","fileCount":70,"integrity":"sha512-+ceZLLl2/arRNtZq17bh3HcUF5DOwXsv7nujcKV7Gm2GJgslCGVGcMwO8dPmicuOOsG5fiwUOQ0AoC6nMZiiIA==","signatures":[{"sig":"MEUCIG+AR++oHY0NTCK4EVk+vkEKnIBySCq1McCZPk5oksmcAiEA9wsu3Y9jXw4xTp7OwpPRyTp1EYoOsiSmOXmtlv+FYsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":925979},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"},"./experimental/forever":{"types":"./dist/experimental/forever.d.ts","import":"./dist/experimental/forever.js","require":"./dist/experimental/forever.js"}},"gitHead":"524d3c0b01cd38f0a8a1a0a3ac2d811a13303799","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"npx playwright test --config e2e/playwright.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.6.2","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.88","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.14","@playwright/test":"^1.58.2","vitest-browser-react":"^1.0.1"},"peerDependencies":{"ai":"^6.0.0","zod":"^3.25.0 || ^4.0.0","react":"^19.0.0","agents":"^0.5.0","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.1.2_1771361568020_0.08205177097377847","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@cloudflare/ai-chat","version":"0.1.3","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.1.3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"353787c3548c8b7bc4d3fc3198c590a1a3834fca","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.1.3.tgz","fileCount":69,"integrity":"sha512-XQvljbyFnund74ZW7tc0vyHNL7vnknJ2wIVZ9uZpyJrTLi/PwB2YUoGjTATBQuRiUTQrn7QnGJmr37YiL1mYPA==","signatures":[{"sig":"MEQCIAOdxu92uJ6ZY0qDCudFa1V5it9tQjn8TsXRzCk7Z2DkAiAFMTFK8bVSdcm43BbRM/shCClHrpDz/7gxYFNOxDkJzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":925380},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"},"./experimental/forever":{"types":"./dist/experimental/forever.d.ts","import":"./dist/experimental/forever.js","require":"./dist/experimental/forever.js"}},"gitHead":"89eebf1d2f4d23a283ac0ff44ec676a266e0e362","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"npx playwright test --config e2e/playwright.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.6.2","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.94","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.14","@playwright/test":"^1.58.2","vitest-browser-react":"^1.0.1"},"peerDependencies":{"ai":"^6.0.0","zod":"^3.25.0 || ^4.0.0","react":"^19.0.0","agents":"^0.5.1","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.1.3_1771584127905_0.7761320276811474","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@cloudflare/ai-chat","version":"0.1.4","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.1.4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"cda26ba9dc80130f91418acf51ba21261c4e7311","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.1.4.tgz","fileCount":71,"integrity":"sha512-QxUxliw1Pish8rxV01L9sB18xWS9x0D6IOLixmG19ESK2ujI6BfErPjBQbnPyU9NYNo3PXWdOI1VN8pxelUYQg==","signatures":[{"sig":"MEUCIQDQw31R1ENsd/nYdXe0AK0xJkD3KAjQqx4pmP/XsoNZEgIgZrKFnLmwNgMKyc0VmxicLI7E+4MxOGCp08TrulmmoeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1013826},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"},"./experimental/forever":{"types":"./dist/experimental/forever.d.ts","import":"./dist/experimental/forever.js","require":"./dist/experimental/forever.js"}},"gitHead":"2468dfa2992b5fcb0ea0556e3ad69cdec4a7c474","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"npx playwright test --config e2e/playwright.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.6.2","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.97","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.14","@playwright/test":"^1.58.2","vitest-browser-react":"^1.0.1"},"peerDependencies":{"ai":"^6.0.0","zod":"^3.25.0 || ^4.0.0","react":"^19.0.0","agents":"^0.6.0","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.1.4_1772010474697_0.27600777980343993","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@cloudflare/ai-chat","version":"0.1.5","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.1.5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"8d31410cc8d86fee36bae0f0f521c10b2f7b6f5c","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.1.5.tgz","fileCount":72,"integrity":"sha512-jMYuhf9O+WWlYiAvkyYkTA1FRoyolRg4KCmxe+dttnQAN10OrNhdNabjY+VIiWhZzHIc73OpgZMtLXGqCGrdRQ==","signatures":[{"sig":"MEYCIQCCZayEzfTfB0eacFVSe9DNyZfAuIQdl00qubPoSI/zygIhALavstL6649TvkQlUJx7ljs//AeujuBrd0PC+YJS9lHc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1021724},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"},"./experimental/forever":{"types":"./dist/experimental/forever.d.ts","import":"./dist/experimental/forever.js","require":"./dist/experimental/forever.js"}},"gitHead":"f3d992f03e7d55f466435d234918ae3b20009725","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"npx playwright test --config e2e/playwright.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.6.2","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.97","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.14","@playwright/test":"^1.58.2","vitest-browser-react":"^1.0.1"},"peerDependencies":{"ai":"^6.0.0","zod":"^3.25.0 || ^4.0.0","react":"^19.0.0","agents":"^0.6.0","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.1.5_1772024154672_0.062036264287106846","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@cloudflare/ai-chat","version":"0.1.6","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.1.6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"746c7e89fe56a6538300086ae26eadd87a444c5b","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.1.6.tgz","fileCount":20,"integrity":"sha512-kTZu5D8tT0h7wcQowTWRn0bfwqSXjhqlNt5yUUerMpacTg7WL79/Jz+9bRYdU1dm/3jVWAHFGed2+zL8yXo0sA==","signatures":[{"sig":"MEUCIQCazVJleKAPkug3MmN4edNAeIZQtkbI/qY2LtpcbR2dlQIgEaNMICKw078OKd9EBfU0gm5HhFir8LN19+MZJ19Omw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":422078},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"},"./experimental/forever":{"types":"./dist/experimental/forever.d.ts","import":"./dist/experimental/forever.js","require":"./dist/experimental/forever.js"}},"gitHead":"64d9ad617020d493c61b5bec2498547386ceb09b","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"npx playwright test --config e2e/playwright.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.8.0","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.105","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.14","@playwright/test":"^1.58.2","vitest-browser-react":"^1.0.1"},"peerDependencies":{"ai":"^6.0.0","zod":"^3.25.0 || ^4.0.0","react":"^19.0.0","agents":"^0.7.0","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.1.6_1772451564540_0.42364797430965906","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@cloudflare/ai-chat","version":"0.1.7","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.1.7","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"800d49bcc73fe6b251a59aa391aa6823964b8b94","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.1.7.tgz","fileCount":20,"integrity":"sha512-KFwFhgXK4FLtt95CqQ2t4AayrO15SAttIEq8+NDhOitW0q538gAiO/rGJ4NwSFxju5cWBesNLOxMMNQylheJKg==","signatures":[{"sig":"MEUCIQDxtz42NQ8pN805J9eR3n24YC3hsw2s2iePqLDY6nvIdAIgIIf28bUvhHdHs/Cs6KTLdus2cem9CJc5cekpDHQDd9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":420382},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"},"./experimental/forever":{"types":"./dist/experimental/forever.d.ts","import":"./dist/experimental/forever.js","require":"./dist/experimental/forever.js"}},"gitHead":"477d33846c04c77a94760978b3ed78e9381c7e6d","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"npx playwright test --config e2e/playwright.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.8.0","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.105","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.14","@playwright/test":"^1.58.2","vitest-browser-react":"^1.0.1"},"peerDependencies":{"ai":"^6.0.0","zod":"^3.25.0 || ^4.0.0","react":"^19.0.0","agents":"^0.7.1","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.1.7_1772458954843_0.16353294614011094","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@cloudflare/ai-chat","version":"0.1.8","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.1.8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"17411898058cf26aa4fd079793d998d2b6aeea92","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.1.8.tgz","fileCount":20,"integrity":"sha512-ukEKQGCnoqhE9OYiOW1MCWhYxomPQG6BCdFJ/JusyvbNZP4cYDNgfpo4vXd0dXtTnp24E1thDuCGaaWhRFM4xg==","signatures":[{"sig":"MEUCIDRq8DjAvtF4Tdey/BK9LftXLCRD3sxOWBYeqm/T2u5QAiEAh5YR3grCU2Y/zhxCu2twhZrpC8CU5pkF+JdbyvecW+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423479},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"},"./experimental/forever":{"types":"./dist/experimental/forever.d.ts","import":"./dist/experimental/forever.js","require":"./dist/experimental/forever.js"}},"gitHead":"a69780ea4699d746e2ebbafc59480f1d0108a471","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"npx playwright test --config e2e/playwright.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.8.0","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.111","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.14","@playwright/test":"^1.58.2","vitest-browser-react":"^1.0.1"},"peerDependencies":{"ai":"^6.0.0","zod":"^3.25.0 || ^4.0.0","react":"^19.0.0","agents":"^0.7.3","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.1.8_1772634160596_0.13738324919699263","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@cloudflare/ai-chat","version":"0.1.9","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.1.9","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"e3d5ac910dc5fba963f616ecb23bbfa1f3eca0ea","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.1.9.tgz","fileCount":20,"integrity":"sha512-cYpKWWWF8xwklflDIDa3zNpvmbiFtW8eysyqkgAkwWib7H1L9ZV6ENESlBJHzY/xNWZA9r8DjHA1lm2llEkqkw==","signatures":[{"sig":"MEYCIQDnDTxmMUYhiur192hVHnJ795TYmjPkrxuRxEdm9EP63AIhAKX6wELHXOIR2+wNIMYctKguEeoAB3c8WG4VsCMDE6rw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423994},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"},"./experimental/forever":{"types":"./dist/experimental/forever.d.ts","import":"./dist/experimental/forever.js","require":"./dist/experimental/forever.js"}},"gitHead":"de31a876f8c607352c4bad092fe747ee8aaa162d","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"npx playwright test --config e2e/playwright.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.9.0","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.116","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.14","@playwright/test":"^1.58.2","vitest-browser-react":"^1.0.1"},"peerDependencies":{"ai":"^6.0.0","zod":"^3.25.0 || ^4.0.0","react":"^19.0.0","agents":"^0.7.6","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.1.9_1773765784577_0.9830085691823558","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@cloudflare/ai-chat","version":"0.2.0","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.2.0","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"0d0ffe94958a8b76c4e77c2cd45e5228d9bf522c","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.2.0.tgz","fileCount":20,"integrity":"sha512-ZzD92Jx5NI91SEJGwDtNJLoddBDimh9wZrhad7xxnC2fj8HzqGJeFMGsLzoz3Z41m/ZZG5j1ugJy0z3/avTHSQ==","signatures":[{"sig":"MEUCIQDaSWOkew+TiEETYRh6DxG8K9lSHDJsk4nt84TZu1AETQIgKMAaF8B83N1jdnfUgt/ej5mOGOTjMTcg4VrX9as8Wyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":443911},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"},"./experimental/forever":{"types":"./dist/experimental/forever.d.ts","import":"./dist/experimental/forever.js","require":"./dist/experimental/forever.js"}},"gitHead":"0b97e6281efdf83052129e884b17fb2b9f35e08e","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"npx playwright test --config e2e/playwright.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.9.0","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.134","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.14","@playwright/test":"^1.58.2","vitest-browser-react":"^2.1.0"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0","react":"^19.0.0","agents":"^0.8.0","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.0_1774265488488_0.09389209900252848","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@cloudflare/ai-chat","version":"0.2.1","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.2.1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"9abf0d8bc78696d4899bd6084ecde8ef9f08a6fb","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.2.1.tgz","fileCount":20,"integrity":"sha512-aHRMT/ClVhOIIe6swIH+F1zUW/3AVp1YodyD7+otvG76qqjKscMNJ/naJlwR8rUQr8RY8cauRCzz2CcRFDZEEw==","signatures":[{"sig":"MEQCIHNtSTsvt3YdxGRLAQx5fJfGzPjbhjV1h8DcyGc6Ql60AiAnqvCeoOhzg/wKA7ccrF5hUovmSuXbqXbao0N8vaRYUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462807},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"},"./experimental/forever":{"types":"./dist/experimental/forever.d.ts","import":"./dist/experimental/forever.js","require":"./dist/experimental/forever.js"}},"gitHead":"e2b90718811991ab6f3acf54e712c2bacb80a57a","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"npx playwright test --config e2e/playwright.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.9.0","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.134","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.14","@playwright/test":"^1.58.2","vitest-browser-react":"^2.1.0"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0","react":"^19.0.0","agents":"^0.8.0","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.1_1774346863044_0.5022901152100401","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@cloudflare/ai-chat","version":"0.2.2","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.2.2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"a509d8430c65d8b59d2cbceb1b632bb52e2c613f","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.2.2.tgz","fileCount":20,"integrity":"sha512-Wfs+IKYFC23cpjdxErQjI7DCo66RwlSl12VX55TFv6fkPkKfYebkS1wJltMC4Rcah3NO13LSW2MTepDfWiidBQ==","signatures":[{"sig":"MEYCIQCwwvQDQWaCCvVKLCIjkwix8s/UZhi37M+fAlSvu25pmwIhAO7r8nrRYwTlVJEl8aSAiDV46ayu6aHUsU4GcJm0RcDZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":464408},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"},"./experimental/forever":{"types":"./dist/experimental/forever.d.ts","import":"./dist/experimental/forever.js","require":"./dist/experimental/forever.js"}},"gitHead":"f4ebb9837ac9ef8cf47fee6db307e873e908b77e","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"npx playwright test --config e2e/playwright.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.9.0","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.137","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.14","@playwright/test":"^1.58.2","vitest-browser-react":"^2.1.0"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0","react":"^19.0.0","agents":"^0.8.1","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.2_1774362843191_0.3186117813400893","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@cloudflare/ai-chat","version":"0.2.3","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.2.3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"c45bfd5d1a4f4e2ee6f059714c5efe0ea243be60","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.2.3.tgz","fileCount":20,"integrity":"sha512-0OeDJCq5WxjspiS6Zca+9myFN1tFop9qhEF3NTCKTJU+RHfHJkyvq6THhMN8mRif7FTX7FFjxC0C0K41uM2r+g==","signatures":[{"sig":"MEQCICJgW0PDbU4pCMGb/zqCiw3+5vRAHFjbMv0DbT8fgYaOAiAP8z0bR44eIjgfPUTu4R2VxOgmoOAhOFSDybJeacnp/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":483172},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"},"./experimental/forever":{"types":"./dist/experimental/forever.d.ts","import":"./dist/experimental/forever.js","require":"./dist/experimental/forever.js"}},"gitHead":"37f699dc474956ab2dab61675f3599f82479de29","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"npx playwright test --config e2e/playwright.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.9.0","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.137","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.14","@playwright/test":"^1.58.2","vitest-browser-react":"^2.1.0"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0","react":"^19.0.0","agents":"^0.8.2","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.3_1774387978632_0.7336495710718409","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@cloudflare/ai-chat","version":"0.2.4","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.2.4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"badd5cee084086358b93a3e2531e778cf64c0ba7","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.2.4.tgz","fileCount":20,"integrity":"sha512-eZpoIL5QVFd6SWzYEzOixsEGCRqO3+mHjrvSOhjfjO8L1UDb/mCqSntgByQPW1uulqmZDlaHVIho98v5xPUI4w==","signatures":[{"sig":"MEQCICY+QTLo+DvSJ+CsZk0CDTTPGpdAmsNBkt1veSIyG2ceAiBPfOb9g9NFuoLPfg8UJNeYd2ZQbOqIMush1ZhPDV744g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":483413},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"},"./experimental/forever":{"types":"./dist/experimental/forever.d.ts","import":"./dist/experimental/forever.js","require":"./dist/experimental/forever.js"}},"gitHead":"7b0b45e76833b639a5d7303e21d99aa5bdd1dfe2","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"npx playwright test --config e2e/playwright.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.9.0","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.138","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.14","@playwright/test":"^1.58.2","vitest-browser-react":"^2.1.0"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0","react":"^19.0.0","agents":"^0.8.3","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.4_1774435941565_0.11863253595585088","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@cloudflare/ai-chat","version":"0.2.5","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.2.5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"62f78b5e38ccf7a106ad6f174bd7e0e2839e1fd5","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.2.5.tgz","fileCount":20,"integrity":"sha512-1re/8os6md6dwDyyQOo5PJGGNvomuss/Cps29sssId0sV+BeB8INuWUj02ire4qJmXAoaQNyFII4yroA3yihpA==","signatures":[{"sig":"MEQCIBYrwqb25UQ7+JkOerb+XUgq2ctKflLgXtPXgSMilkMGAiA61q1c2hx9cCJmbEYroQLiiEjywdIS1/dMe2pGgX2f2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":486903},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"},"./experimental/forever":{"types":"./dist/experimental/forever.d.ts","import":"./dist/experimental/forever.js","require":"./dist/experimental/forever.js"}},"gitHead":"1a611751941b0725925908ef7d42a42707cac68c","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"npx playwright test --config e2e/playwright.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.9.0","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.138","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.14","@playwright/test":"^1.58.2","vitest-browser-react":"^2.1.0"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0","react":"^19.0.0","agents":"^0.8.4","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.5_1774446472961_0.4690943370445606","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@cloudflare/ai-chat","version":"0.2.6","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.2.6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"7e131cbc63da627b1f362a80b89a0222d7b19e79","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.2.6.tgz","fileCount":20,"integrity":"sha512-9zunEljKrQp3TQ3cRTpRilhtRH36L6swgOh1uW8Yhq+poBiH7BdcyOOBm7LfmThNSC7C0dY4Ahh+uZ3HDS2iHA==","signatures":[{"sig":"MEUCIQD2hq3iUqZwx/hyjFnJgEGhks9+VHijQHwvZblP74F9TwIgTFxiV20OQ/jq/TADB+d6eqA8YPH8wxZzZunjkcp7ZYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":487013},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"},"./experimental/forever":{"types":"./dist/experimental/forever.d.ts","import":"./dist/experimental/forever.js","require":"./dist/experimental/forever.js"}},"gitHead":"a99a35e2ccf4bfb206a2d72593990df56ff751c6","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"npx playwright test --config e2e/playwright.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.9.0","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.138","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.14","@playwright/test":"^1.58.2","vitest-browser-react":"^2.1.0"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0","react":"^19.0.0","agents":"^0.8.6","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.2.6_1774601906675_0.8123044754257618","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@cloudflare/ai-chat","version":"0.3.0","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.3.0","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"d7611ae124fd895ee094a6714c5cb3714087cd19","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.3.0.tgz","fileCount":20,"integrity":"sha512-If4wE2GetMmXGyWqSgW9juupbFXBZRG18cnFvVEaQ2emqoW9ZMPML1Lnx3Ui8pk1VH4oYDtPJjbJKVzPCXPzdg==","signatures":[{"sig":"MEQCIGozUS4MKC9ivtTw6Y2jh9WPwoLi4JTLVwThpj4wdkkWAiBcolCkwutf1CYBAGAhHX8YkAs/SJH0krkGyYieh0ToXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":535443},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"},"./experimental/forever":{"types":"./dist/experimental/forever.d.ts","import":"./dist/experimental/forever.js","require":"./dist/experimental/forever.js"}},"gitHead":"d8cb148ac4271f9ed2a0c6030fe518ff5f508edf","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"npx playwright test --config e2e/playwright.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.9.0","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.141","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.14","@playwright/test":"^1.58.2","vitest-browser-react":"^2.1.0"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0","react":"^19.0.0","agents":"^0.8.7","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.3.0_1774856812715_0.5778884729546063","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@cloudflare/ai-chat","version":"0.3.1","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.3.1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"5b61433c13da7b8e4822f4a4840d615e0563793e","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.3.1.tgz","fileCount":20,"integrity":"sha512-UfK0iPhwJYVk4Wl0ONY4tU7kcws0+SDr2FpXzCE7Ra5BCyootoIVGNoyw40tA7TgJl7QRmzrn0DL7MZ45Y8qDA==","signatures":[{"sig":"MEQCIBB6mgpI70nWZrVvzIVGK+xpHVwhHwOkPLhzevlV5xLDAiB8e6u7zwQv0X3UoWzOP/w8RxA1Sb4rr/UD/4tgyvt9lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":553559},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"},"./experimental/forever":{"types":"./dist/experimental/forever.d.ts","import":"./dist/experimental/forever.js","require":"./dist/experimental/forever.js"}},"gitHead":"c6ebfe775807928f39b153f40533500cf03e9dab","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"npx playwright test --config e2e/playwright.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.9.0","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.141","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.14","@playwright/test":"^1.58.2","vitest-browser-react":"^2.1.0"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0","react":"^19.0.0","agents":"^0.8.7","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.3.1_1774972168054_0.8320234923406233","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@cloudflare/ai-chat","version":"0.3.2","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.3.2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"beb37d72c74422ba7fe0cd77eedd18e68e521837","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.3.2.tgz","fileCount":17,"integrity":"sha512-E41BnXJ6MGG7yINhEYr3Wa6LXTIsdOVUI3sTivgF+JC9BQRk3MfNpzvlh0eLJGRp8yxd7YIBbs1N/eZFZA49bQ==","signatures":[{"sig":"MEQCICjA5hYsTGeZbbnOdPUyluQkgDclra6JGGQr+jvks+rXAiB6bymbfIfbi85sPBV+ISZfUjx0Hb2KJ9OOMxmQvJDTbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":452218},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"},"./experimental/forever":{"types":"./dist/experimental/forever.d.ts","import":"./dist/experimental/forever.js","require":"./dist/experimental/forever.js"}},"gitHead":"806579ac0fc38aeea93ce160731ac5cfd082abfe","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"npx playwright test --config e2e/playwright.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.9.0","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.142","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.14","@playwright/test":"^1.59.0","vitest-browser-react":"^2.1.0"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0","react":"^19.0.0","agents":"^0.9.0","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.3.2_1775045365320_0.654227182163964","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@cloudflare/ai-chat","version":"0.4.0","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.4.0","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"c81ef894f4409840f5c6b619fdb7c58994dbba22","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.4.0.tgz","fileCount":14,"integrity":"sha512-dgqNsFdNBCICkjKtyO6p245I1VNb6b0AfP8AVM/TyD4ljcMLHpdseRfklyUkhZ4lcMt1IR38HSG2ue0pEHFLyA==","signatures":[{"sig":"MEUCIBzs6u9CKgmfTHHkPrLNP95Z2J6NCxb/4Tn6ApxVnIMaAiEAqBsjxjvkAtBS4NPSLvao2Tr8pUBR00gGZcedRVHfPeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":485894},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"}},"gitHead":"b035ff1c233837f5632f32230f3319446c6a7fc1","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"vitest --run -c src/e2e-tests/vitest.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.11.0","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.149","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.14","@playwright/test":"^1.59.1","vitest-browser-react":"^2.2.0"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0","react":"^19.0.0","agents":"^0.10.0","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.4.0_1775565394439_0.6100795049145427","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@cloudflare/ai-chat","version":"0.4.1","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.4.1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"cf-npm-publish","email":"ui-platform-production@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"1046389f31f404f205008bd92493e2f6c80264f2","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.4.1.tgz","fileCount":14,"integrity":"sha512-T8wvWme9Nd3kl9xkf25j26ZfQ+Q9AM5WT+MyyGDCjWt6cfd25nyLm8aNocvc7XHtMU6js2v28ceAmBPxLbJzLQ==","signatures":[{"sig":"MEUCIE815nweLeogDWgA9OXi8jTgirSG0DOpEEjrS8vPqTA4AiEAnJJjst14I6BYP0BYSNU7WZgvPHn1zOgTa51Yh6GMxUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":488360},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"}},"gitHead":"cacea7fdff7a1226d675502a9bf25fe413a29f0f","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"vitest --run -c src/e2e-tests/vitest.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.11.0","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.149","zod":"^4.3.6","react":"^19.2.4","@types/react":"^19.2.14","@playwright/test":"^1.59.1","vitest-browser-react":"^2.2.0"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0","react":"^19.0.0","agents":"^0.10.1","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.4.1_1775887872393_0.1387254026626752","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@cloudflare/ai-chat","version":"0.4.2","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.4.2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"cf-npm-publish","email":"ui-platform-production@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"9ab6d8afd73c5b720d0865dda94f575e9726a279","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.4.2.tgz","fileCount":14,"integrity":"sha512-XYuS+ItVGV5j9ryrUg7RJXVZHcCHm97g+x4sWzko3TeT83KCQwQQ/4kXDvvY7D7X8gkv81P0tzovCsWXMiYXHQ==","signatures":[{"sig":"MEQCIF2qvptbT9//5MmjwZ1N/aIIgwuITsbmWzGU2VbNE5ruAiAN9mbWAiHikAj/Xs4mM/+WWTXn+wVeauawAXk54CNGkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":487382},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"}},"gitHead":"428c0d1dae0cd1d6baf47b29e80058f91a6ae33e","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"vitest --run -c src/e2e-tests/vitest.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.11.0","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.158","zod":"^4.3.6","react":"^19.2.5","@types/react":"^19.2.14","@playwright/test":"^1.59.1","vitest-browser-react":"^2.2.0"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0","react":"^19.0.0","agents":"^0.10.1","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.4.2_1775925094993_0.4574372004682832","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@cloudflare/ai-chat","version":"0.4.3","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.4.3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"cf-npm-publish","email":"ui-platform-production@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"83093f61b1ca11eb08bf9014e32486654433bc9f","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.4.3.tgz","fileCount":14,"integrity":"sha512-5lc3R4N/o1z0bOP8rZLD260iM/FkWUzL0/+BuQenmdlN2oPKmtt0p5OJMnA5qSYKZGOYrXZfjWNmMQFDGOrWlg==","signatures":[{"sig":"MEYCIQDoboz9zLl6fFeyyryawfn4lQ/6Wv4DQJ4uHIjhhCpKEgIhAOq6EaT1Mn97zx26U7dd8bXn+OEepI6wwQnfP/iITbxb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":487280},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"}},"gitHead":"f32f2d734e9733856700dc3e02e2eb057ae4f696","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"vitest --run -c src/e2e-tests/vitest.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.11.0","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.159","zod":"^4.3.6","react":"^19.2.5","@types/react":"^19.2.14","@playwright/test":"^1.59.1","vitest-browser-react":"^2.2.0"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0","react":"^19.0.0","agents":"^0.11.0","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.4.3_1776235409965_0.608417963864863","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@cloudflare/ai-chat","version":"0.4.4","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.4.4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"cf-npm-publish","email":"ui-platform-production@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"3befdb99c84bef59668d38beae9bcb5461a889c5","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.4.4.tgz","fileCount":14,"integrity":"sha512-XYuqT/MPJ9DMgy8PFR1IAgQn8T61kg0ylHgTJFwUB3vBljKgCtfrAxWDMekdu1kTbo1VYdSRfj/v4Cs5xxkKIA==","signatures":[{"sig":"MEQCICn1xjK6C1GB87iSLkFT4WBiJ5NXQFI39kFfL7qg0cMQAiA+VmEwbSbtLfjVIOwzZJ2qbBvB4/doohkN7GqFeAGSTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":487287},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"}},"gitHead":"2982b019736376b7fe3f7447839946618997a44f","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"vitest --run -c src/e2e-tests/vitest.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.11.0","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.159","zod":"^4.3.6","react":"^19.2.5","@types/react":"^19.2.14","@playwright/test":"^1.59.1","vitest-browser-react":"^2.2.0"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0","react":"^19.0.0","agents":">=0.8.7 <1.0.0","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.4.4_1776258854313_0.11132446253358896","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@cloudflare/ai-chat","version":"0.4.5","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.4.5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"cf-npm-publish","email":"ui-platform-production@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"4a766c7df7545b3fdd4d46a4ddda8a4669f6f4f8","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.4.5.tgz","fileCount":14,"integrity":"sha512-o0Sp2NKnOwQoYleVh2OtcMbpWvFC0j0FfY2OEZOa4KveHDIJ9ynXlCYdLPY9qkww0TSZiRsAFPWSag55nO0BPQ==","signatures":[{"sig":"MEQCIHRS8WF6T/voBzhfljFwjM/87douwwiS2vjZIQialjxKAiAOYez1UTxk6BjegqQaY7LIHLldleFHAU7BwIFqfmrp9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":487815},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"}},"gitHead":"68e2fd6d22a217c296085b452ea3d25106857b5f","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"vitest --run -c src/e2e-tests/vitest.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.11.0","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.164","zod":"^4.3.6","react":"^19.2.5","@types/react":"^19.2.14","@playwright/test":"^1.59.1","vitest-browser-react":"^2.2.0"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0","react":"^19.0.0","agents":">=0.8.7 <1.0.0","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.4.5_1776536415541_0.31746518109453037","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@cloudflare/ai-chat","version":"0.4.6","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.4.6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"cf-npm-publish","email":"ui-platform-production@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"dcf0ffaf10b3628b1fd2fea9bad4d890f649b032","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.4.6.tgz","fileCount":14,"integrity":"sha512-zEWHCk7vmT2ERhGwLIeKY6FOjDTEURTW2Y+izyZyN6C0Vm8jIVS65+afB96nWoKufhlfIz1sSmt2hicHoE2H6A==","signatures":[{"sig":"MEYCIQCuIIluO6h/oOHLEVvdSKFORjDIHsesc5Fv5orz1I84ZwIhAN8UFTc1CKulaSYeb5ONRjQtt0M7RIyMcDMrFnJngc/D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":490348},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"}},"gitHead":"3dd0ab50ed2d4ffd589cb78d5a99657adf547ebc","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"vitest --run -c src/e2e-tests/vitest.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.11.0","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","zod":"^4.3.6","react":"^19.2.5","@types/react":"^19.2.14","@playwright/test":"^1.59.1","vitest-browser-react":"^2.2.0"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0","react":"^19.0.0","agents":">=0.8.7 <1.0.0","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.4.6_1776555222499_0.7267406312388396","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@cloudflare/ai-chat","version":"0.5.0","keywords":["cloudflare","agents","ai","sdk","chat"],"author":{"name":"Cloudflare Inc."},"license":"MIT","_id":"@cloudflare/ai-chat@0.5.0","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"cf-npm-publish","email":"ui-platform-production@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"homepage":"https://github.com/cloudflare/agents#readme","bugs":{"url":"https://github.com/cloudflare/agents/issues"},"dist":{"shasum":"1f48a1ebc12ee05e0b58dea049eb688c8a4c49c0","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.5.0.tgz","fileCount":14,"integrity":"sha512-IChckzOK1nOA9LbCZeZQKgaVOJnqR4om/TR9roVghy3NEqoiQ3d5+nyXuvtX1L0XbcmrDGkx5nXTh6dbz2H6eA==","signatures":[{"sig":"MEUCIQD1NhFjfnRYrgFyMUHhqib03uNhDG/mDOFQg6EBTsD0gwIgZ/90cUKxSdwxrVPMv7KgIIRueDCTS4WPix7TRFpGjuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":495324},"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"}},"gitHead":"f07411b020886a99ca88d6a061ec729b8055e688","scripts":{"test":"vitest --run","build":"tsx ./scripts/build.ts","test:e2e":"vitest --run -c src/e2e-tests/vitest.config.ts","test:react":"vitest --project react","test:workers":"vitest --project workers"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"repository":{"url":"git+https://github.com/cloudflare/agents.git","type":"git","directory":"packages/ai-chat"},"_npmVersion":"11.11.0","description":"Cloudflare Agents (x) AI SDK Chat","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"ai":"^6.0.168","zod":"^4.3.6","react":"^19.2.5","@types/react":"^19.2.14","@playwright/test":"^1.59.1","vitest-browser-react":"^2.2.0"},"peerDependencies":{"ai":"^6.0.0","zod":"^4.0.0","react":"^19.0.0","agents":">=0.8.7 <1.0.0","@ai-sdk/react":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-chat_0.5.0_1776915094747_0.7937279839297859","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@cloudflare/ai-chat","version":"0.5.1","description":"Cloudflare Agents (x) AI SDK Chat","keywords":["cloudflare","agents","ai","sdk","chat"],"type":"module","repository":{"directory":"packages/ai-chat","type":"git","url":"git+https://github.com/cloudflare/agents.git"},"bugs":{"url":"https://github.com/cloudflare/agents/issues"},"devDependencies":{"@playwright/test":"^1.59.1","@types/react":"^19.2.14","ai":"^6.0.168","react":"^19.2.5","vitest-browser-react":"^2.2.0","zod":"^4.3.6"},"peerDependencies":{"@ai-sdk/react":"^3.0.0","agents":">=0.8.7 <1.0.0","ai":"^6.0.0","react":"^19.0.0","zod":"^4.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.js"},"./ai-chat-v5-migration":{"types":"./dist/ai-chat-v5-migration.d.ts","import":"./dist/ai-chat-v5-migration.js","require":"./dist/ai-chat-v5-migration.js"}},"author":{"name":"Cloudflare Inc."},"license":"MIT","scripts":{"build":"tsx ./scripts/build.ts","test":"vitest --run","test:react":"vitest --project react","test:workers":"vitest --project workers","test:e2e":"vitest --run -c src/e2e-tests/vitest.config.ts"},"gitHead":"140cde3392b8c9cfead9cf679b81a10d4ac7bc76","_id":"@cloudflare/ai-chat@0.5.1","homepage":"https://github.com/cloudflare/agents#readme","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-CP2mDnYwdCs7crFsuM0jVL+I1mNERknqxVENUbpPqGfAmXt63pxPS6MOXZwNFtfc1zWJ6bqx7KVGjH679xXGoA==","shasum":"4c4c779227eda01590058e7bbaff8a39222b21b5","tarball":"https://registry.npmjs.org/@cloudflare/ai-chat/-/ai-chat-0.5.1.tgz","fileCount":14,"unpackedSize":503944,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cloudflare%2fai-chat@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDJKocrofGIM4Tdt0zdy/gM+Sp6oi0qYGeJW+UXDRoYKgIgR4CyPc3amZecrnHABncz7oNdX+WpRVurFY85qB0pWFA="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c597485-d37f-46db-be19-0583ac7314d1"}},"directories":{},"maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"cf-npm-publish","email":"ui-platform-production@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-chat_0.5.1_1776961141888_0.4537983308030631"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-29T16:37:54.536Z","modified":"2026-04-23T16:19:03.051Z","0.0.1":"2025-12-29T16:37:54.761Z","0.0.3":"2025-12-29T16:56:34.159Z","0.0.4":"2026-01-09T10:41:37.330Z","0.0.5":"2026-02-03T11:15:31.175Z","0.0.6":"2026-02-04T21:28:20.392Z","0.0.7":"2026-02-09T15:40:11.780Z","0.0.8":"2026-02-12T08:54:11.181Z","0.1.0":"2026-02-17T11:37:29.364Z","0.1.1":"2026-02-17T12:07:44.595Z","0.1.2":"2026-02-17T20:52:48.245Z","0.1.3":"2026-02-20T10:42:08.133Z","0.1.4":"2026-02-25T09:07:54.904Z","0.1.5":"2026-02-25T12:55:54.863Z","0.1.6":"2026-03-02T11:39:24.719Z","0.1.7":"2026-03-02T13:42:35.030Z","0.1.8":"2026-03-04T14:22:40.762Z","0.1.9":"2026-03-17T16:43:04.783Z","0.2.0":"2026-03-23T11:31:28.695Z","0.2.1":"2026-03-24T10:07:43.231Z","0.2.2":"2026-03-24T14:34:03.348Z","0.2.3":"2026-03-24T21:32:58.790Z","0.2.4":"2026-03-25T10:52:21.750Z","0.2.5":"2026-03-25T13:47:53.100Z","0.2.6":"2026-03-27T08:58:26.863Z","0.3.0":"2026-03-30T07:46:52.852Z","0.3.1":"2026-03-31T15:49:28.228Z","0.3.2":"2026-04-01T12:09:25.464Z","0.4.0":"2026-04-07T12:36:34.599Z","0.4.1":"2026-04-11T06:11:12.587Z","0.4.2":"2026-04-11T16:31:35.139Z","0.4.3":"2026-04-15T06:43:30.102Z","0.4.4":"2026-04-15T13:14:14.457Z","0.4.5":"2026-04-18T18:20:15.706Z","0.4.6":"2026-04-18T23:33:42.707Z","0.5.0":"2026-04-23T03:31:34.917Z","0.5.1":"2026-04-23T16:19:02.106Z"},"bugs":{"url":"https://github.com/cloudflare/agents/issues"},"author":{"name":"Cloudflare Inc."},"license":"MIT","homepage":"https://github.com/cloudflare/agents#readme","keywords":["cloudflare","agents","ai","sdk","chat"],"repository":{"directory":"packages/ai-chat","type":"git","url":"git+https://github.com/cloudflare/agents.git"},"description":"Cloudflare Agents (x) AI SDK Chat","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"cf-npm-publish","email":"ui-platform-production@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"},{"name":"ichernetsky-cf","email":"ichernetsky@cloudflare.com"},{"name":"jseba_cf","email":"jseba@cloudflare.com"},{"name":"gabivlj-cf","email":"gvillalongasimon@cloudflare.com"},{"name":"ganders-cloudflare","email":"ganders@cloudflare.com"},{"name":"nsharma-cf","email":"nsharma@cloudflare.com"},{"name":"mikenomitch","email":"mikenomitch@gmail.com"},{"name":"tlefebvre_cf","email":"tlefebvre@cloudflare.com"},{"name":"nafeezcf","email":"nafeez@cloudflare.com"},{"name":"eduardo-vargas","email":"edvargast@gmail.com"},{"name":"threepointone","email":"threepointone@gmail.com"},{"name":"xtuc","email":"npm@sauleau.com"}],"readme":"# @cloudflare/ai-chat\n\nAI chat agents with automatic message persistence, resumable streaming, and tool support. Built on Cloudflare Durable Objects and the [AI SDK](https://ai-sdk.dev).\n\n## Install\n\n```sh\nnpm install @cloudflare/ai-chat agents ai workers-ai-provider\n```\n\n## Quick Start\n\n### Server\n\n```typescript\nimport { AIChatAgent } from \"@cloudflare/ai-chat\";\nimport { createWorkersAI } from \"workers-ai-provider\";\nimport { streamText, convertToModelMessages } from \"ai\";\n\nexport class ChatAgent extends AIChatAgent {\n  async onChatMessage() {\n    const workersai = createWorkersAI({ binding: this.env.AI });\n\n    const result = streamText({\n      model: workersai(\"@cf/moonshotai/kimi-k2.6\"),\n      messages: await convertToModelMessages(this.messages)\n    });\n\n    return result.toUIMessageStreamResponse();\n  }\n}\n```\n\nThat gives you: automatic message persistence in SQLite, resumable streaming on disconnect/reconnect, and real-time WebSocket delivery to all connected clients.\n\n### Client\n\n```tsx\nimport { useAgent } from \"agents/react\";\nimport { useAgentChat } from \"@cloudflare/ai-chat/react\";\n\nfunction Chat() {\n  const agent = useAgent({ agent: \"ChatAgent\" });\n  const { messages, sendMessage, clearHistory, status } = useAgentChat({\n    agent\n  });\n\n  return (\n    <div>\n      {messages.map((msg) => (\n        <div key={msg.id}>\n          <strong>{msg.role}:</strong>\n          {msg.parts.map((part, i) =>\n            part.type === \"text\" ? <span key={i}>{part.text}</span> : null\n          )}\n        </div>\n      ))}\n\n      <form\n        onSubmit={(e) => {\n          e.preventDefault();\n          const input = e.currentTarget.elements.namedItem(\n            \"input\"\n          ) as HTMLInputElement;\n          sendMessage({\n            role: \"user\",\n            parts: [{ type: \"text\", text: input.value }]\n          });\n          input.value = \"\";\n        }}\n      >\n        <input name=\"input\" placeholder=\"Type a message...\" />\n      </form>\n    </div>\n  );\n}\n```\n\n### Wrangler Config\n\n```jsonc\n// wrangler.jsonc\n{\n  \"ai\": { \"binding\": \"AI\" },\n  \"durable_objects\": {\n    \"bindings\": [{ \"name\": \"ChatAgent\", \"class_name\": \"ChatAgent\" }]\n  },\n  \"migrations\": [\n    {\n      \"tag\": \"v1\",\n      \"new_sqlite_classes\": [\"ChatAgent\"]\n    }\n  ]\n}\n```\n\n## Tools\n\n### Server-side tools\n\nTools with an `execute` function run on the server automatically:\n\n```typescript\nimport { createWorkersAI } from \"workers-ai-provider\";\nimport { streamText, convertToModelMessages, tool } from \"ai\";\nimport { z } from \"zod\";\n\nexport class ChatAgent extends AIChatAgent {\n  async onChatMessage() {\n    const workersai = createWorkersAI({ binding: this.env.AI });\n\n    const result = streamText({\n      model: workersai(\"@cf/moonshotai/kimi-k2.6\"),\n      messages: await convertToModelMessages(this.messages),\n      tools: {\n        getWeather: tool({\n          description: \"Get weather for a city\",\n          inputSchema: z.object({ city: z.string() }),\n          execute: async ({ city }) => {\n            const data = await fetchWeather(city);\n            return { temperature: data.temp, condition: data.condition };\n          }\n        })\n      },\n      maxSteps: 5\n    });\n\n    return result.toUIMessageStreamResponse();\n  }\n}\n```\n\n### Client-side tools\n\nTools without `execute` are handled on the client via `onToolCall`. Use this for tools that need browser APIs (geolocation, clipboard, camera):\n\n```typescript\n// Server: define tool without execute\ngetLocation: tool({\n  description: \"Get the user's location from their browser\",\n  inputSchema: z.object({})\n  // No execute -- client handles it\n});\n```\n\n```tsx\n// Client: handle via onToolCall\nconst { messages, sendMessage } = useAgentChat({\n  agent,\n  onToolCall: async ({ toolCall, addToolOutput }) => {\n    if (toolCall.toolName === \"getLocation\") {\n      const pos = await new Promise((resolve, reject) =>\n        navigator.geolocation.getCurrentPosition(resolve, reject)\n      );\n      addToolOutput({\n        toolCallId: toolCall.toolCallId,\n        output: { lat: pos.coords.latitude, lng: pos.coords.longitude }\n      });\n    }\n  }\n});\n```\n\n### Tool approval (human-in-the-loop)\n\nUse `needsApproval` for tools that require user confirmation before executing:\n\n```typescript\n// Server\nprocessPayment: tool({\n  description: \"Process a payment\",\n  inputSchema: z.object({ amount: z.number(), recipient: z.string() }),\n  needsApproval: async ({ amount }) => amount > 100, // Only require approval for large amounts\n  execute: async ({ amount, recipient }) => charge(amount, recipient)\n});\n```\n\n```tsx\n// Client\nconst { messages, addToolApprovalResponse } = useAgentChat({ agent });\n\n// When rendering tool parts with state === \"approval-requested\":\n<button onClick={() => addToolApprovalResponse({ id: approvalId, approved: true })}>\n  Approve\n</button>\n<button onClick={() => addToolApprovalResponse({ id: approvalId, approved: false })}>\n  Reject\n</button>\n```\n\n## Resumable Streaming\n\nStreams automatically resume on disconnect/reconnect. No configuration needed.\n\nWhen a client disconnects mid-stream, chunks are buffered in SQLite. On reconnect, the client receives all buffered chunks and continues receiving the live stream.\n\nDisable with `resume: false`:\n\n```tsx\nconst { messages } = useAgentChat({ agent, resume: false });\n```\n\n## Overlapping Messages\n\nWhen users submit a new message while another turn is still active, `AIChatAgent`\ncan queue, collapse, or drop the overlap server-side:\n\n```typescript\nexport class ChatAgent extends AIChatAgent {\n  messageConcurrency = \"latest\";\n\n  async onChatMessage() {\n    // ...\n  }\n}\n```\n\nAvailable strategies:\n\n- `\"queue\"` (default) — process every submit in order\n- `\"latest\"` — keep only the newest overlapping submit and skip any older queued overlap turns\n- `\"merge\"` — queue overlapping submits, then collapse their queued user messages into one combined follow-up user turn\n- `\"drop\"` — ignore overlapping submits\n- `{ strategy: \"debounce\", debounceMs: 750 }` — wait for a quiet window, then run only the latest submit\n\n**Choosing a strategy:** Use `\"latest\"` for focused assistants where the user\ncan correct themselves mid-stream. Use `\"queue\"` or `\"merge\"` for messaging\napps where every message matters. Use `\"drop\"` to prevent double-sends. Use\n`\"debounce\"` when users send bursts of short messages.\n\n**What the user sees:** With `\"queue\"`, every message gets its own response.\nWith `\"latest\"`, all messages appear but only the last overlapping one gets a\nresponse. With `\"merge\"`, overlapping messages are collapsed into one. With\n`\"drop\"`, the overlapping message briefly appears then disappears (rollback).\n\nThis setting only affects overlapping `sendMessage()` submits. Regenerate,\ntool continuations, approvals, and programmatic `saveMessages()` calls keep the\nexisting serialized behavior. When `debounceMs` is missing or invalid,\n`AIChatAgent` falls back to the default `750` ms window.\n\nPass a function to `saveMessages()` to derive from the latest transcript when\nthe turn actually starts — useful for schedule callbacks and webhook handlers\nwhere messages may have changed since the call was made:\n\n```typescript\nawait this.saveMessages((messages) => [\n  ...messages,\n  {\n    id: crypto.randomUUID(),\n    role: \"user\",\n    parts: [{ type: \"text\", text: \"Scheduled follow-up\" }]\n  }\n]);\n```\n\n`saveMessages()` returns `{ requestId, status }` — check `status` to detect\nwhether the turn was skipped (e.g. because the chat was cleared while queued).\n\n## Storage Management\n\n### Limiting stored messages\n\nCap the number of messages kept in SQLite:\n\n```typescript\nexport class ChatAgent extends AIChatAgent {\n  maxPersistedMessages = 200; // Keep last 200 messages\n\n  async onChatMessage() {\n    // ...\n  }\n}\n```\n\nOldest messages are deleted when the count exceeds the limit. This controls storage only -- it does not affect what is sent to the LLM.\n\n### Controlling LLM context\n\nUse the AI SDK's `pruneMessages()` to control what is sent to the model, independently of what is stored:\n\n```typescript\nimport { createWorkersAI } from \"workers-ai-provider\";\nimport { streamText, convertToModelMessages, pruneMessages } from \"ai\";\n\nexport class ChatAgent extends AIChatAgent {\n  maxPersistedMessages = 200;\n\n  async onChatMessage() {\n    const workersai = createWorkersAI({ binding: this.env.AI });\n\n    const result = streamText({\n      model: workersai(\"@cf/moonshotai/kimi-k2.6\"),\n      messages: pruneMessages({\n        messages: await convertToModelMessages(this.messages),\n        reasoning: \"before-last-message\",\n        toolCalls: \"before-last-2-messages\"\n      })\n    });\n\n    return result.toUIMessageStreamResponse();\n  }\n}\n```\n\n### Row size protection\n\nMessages approaching SQLite's 2MB row limit are automatically compacted. Large tool outputs are replaced with an LLM-friendly summary that instructs the model to suggest re-running the tool. Compacted messages include `metadata.compactedToolOutputs` so clients can detect and display this gracefully.\n\n## Custom Request Data\n\nInclude custom data with every chat request using the `body` option:\n\n```tsx\nconst { messages, sendMessage } = useAgentChat({\n  agent,\n  body: {\n    timezone: Intl.DateTimeFormat().resolvedOptions().timeZone,\n    userId: \"abc\"\n  }\n});\n\n// Or use a function for dynamic values:\nbody: () => ({ token: getAuthToken(), timestamp: Date.now() });\n```\n\nAccess these fields on the server via `options.body`:\n\n```typescript\nasync onChatMessage(onFinish, options) {\n  const { timezone, userId } = options?.body ?? {};\n}\n```\n\n## API Reference\n\n### `AIChatAgent<Env, State, Props>`\n\nExtends `Agent` from the `agents` package.\n\n| Property / Method                    | Type                          | Description                                                                                       |\n| ------------------------------------ | ----------------------------- | ------------------------------------------------------------------------------------------------- |\n| `messages`                           | `ChatMessage[]`               | Current conversation messages (loaded from SQLite)                                                |\n| `maxPersistedMessages`               | `number \\| undefined`         | Max messages to keep in SQLite. Default: unlimited                                                |\n| `messageConcurrency`                 | `MessageConcurrency`          | Concurrency strategy for `sendMessage()` submits. Default: `\"queue\"`                              |\n| `onChatMessage(onFinish?, options?)` | Override                      | Handle incoming chat messages. Return a `Response`. `onFinish` is optional.                       |\n| `onChatResponse(result)`             | Override                      | Called after a chat turn completes. `result` has `message`, `requestId`, `status`, `continuation` |\n| `persistMessages(messages)`          | `Promise<void>`               | Manually persist messages (usually automatic)                                                     |\n| `saveMessages(messages)`             | `Promise<SaveMessagesResult>` | Persist messages and trigger `onChatMessage`. Accepts array or function.                          |\n| `waitUntilStable()`                  | `Promise<boolean>`            | Protected helper to wait until the conversation is fully stable                                   |\n| `resetTurnState()`                   | `void`                        | Protected helper to abort the active turn and invalidate queued continuations                     |\n| `hasPendingInteraction()`            | `boolean`                     | Protected helper to detect pending tool input or approval in assistant messages                   |\n\n### `useAgentChat(options)`\n\nReact hook for chat interactions. Wraps the AI SDK's `useChat` with WebSocket transport.\n\n**Options:**\n\n| Option                        | Type                                    | Description                                              |\n| ----------------------------- | --------------------------------------- | -------------------------------------------------------- |\n| `agent`                       | `ReturnType<typeof useAgent>`           | Agent connection (required)                              |\n| `onToolCall`                  | `({ toolCall, addToolOutput }) => void` | Handle client-side tool execution                        |\n| `autoContinueAfterToolResult` | `boolean`                               | Auto-continue after client tool results. Default: `true` |\n| `resume`                      | `boolean`                               | Enable stream resumption. Default: `true`                |\n| `body`                        | `object \\| () => object`                | Custom data sent with every request (see below)          |\n| `prepareSendMessagesRequest`  | `(options) => { body?, headers? }`      | Advanced per-request customization                       |\n| `getInitialMessages`          | `(options) => Promise<ChatMessage[]>`   | Custom initial message loader                            |\n\n**Returns:**\n\n| Property                  | Type                               | Description                                             |\n| ------------------------- | ---------------------------------- | ------------------------------------------------------- |\n| `messages`                | `ChatMessage[]`                    | Chat messages                                           |\n| `sendMessage`             | `(message) => void`                | Send a message                                          |\n| `clearHistory`            | `() => void`                       | Clear conversation                                      |\n| `addToolOutput`           | `({ toolCallId, output }) => void` | Provide tool output                                     |\n| `addToolApprovalResponse` | `({ id, approved }) => void`       | Approve/reject a tool                                   |\n| `setMessages`             | `(messages \\| updater) => void`    | Set messages (syncs to server)                          |\n| `status`                  | `string`                           | `\"idle\"` \\| `\"submitted\"` \\| `\"streaming\"` \\| `\"error\"` |\n\n### Exports\n\n| Import path                 | What it provides                                             |\n| --------------------------- | ------------------------------------------------------------ |\n| `@cloudflare/ai-chat`       | `AIChatAgent`, `ChatMessage`, `createToolsFromClientSchemas` |\n| `@cloudflare/ai-chat/react` | `useAgentChat`                                               |\n| `@cloudflare/ai-chat/types` | `MessageType`, `OutgoingMessage`, `IncomingMessage`          |\n\n## Examples\n\n- [Resumable streaming chat](../../examples/resumable-stream-chat/) -- automatic stream resumption\n- [Human-in-the-loop guide](../../guides/human-in-the-loop/) -- tool approval with `needsApproval` + `onToolCall`\n- [Playground](../../examples/playground/) -- kitchen-sink demo of all SDK features\n\n## License\n\nMIT\n","readmeFilename":"README.md"}