{"_id":"@tanstack/ai-openai","_rev":"85-16c0c71c53e9d934f78decb3d989cca8","name":"@tanstack/ai-openai","dist-tags":{"latest":"0.24.1"},"versions":{"0.0.1":{"name":"@tanstack/ai-openai","version":"0.0.1","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.0.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"5ff4c0137bf651b52b74d598a9db6c76464d5699","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.0.1.tgz","fileCount":85,"integrity":"sha512-OaUNUfCo4gjTZk1nsKVClAkmfD2ROoh3myazlgAlCvC0moUcOe/MyCIEUbeFjc4+Be8jgrzFiz3YXmNzMaGHrQ==","signatures":[{"sig":"MEQCID2OrvuJSf/20kT0YAWgXq/k7lIBhTo9s3K7vB+udthjAiADl1dOTDs4yi1ItJ3rov9/DznAp6reSF5Kng3bHR8f3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324775},"type":"module","_from":"file:tanstack-ai-openai-0.0.1.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/653e07390eade0e8f896263fdf5c0535/tanstack-ai-openai-0.0.1.tgz","_integrity":"sha512-OaUNUfCo4gjTZk1nsKVClAkmfD2ROoh3myazlgAlCvC0moUcOe/MyCIEUbeFjc4+Be8jgrzFiz3YXmNzMaGHrQ==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"_npmVersion":"11.6.0","description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1","@tanstack/ai":"0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"@tanstack/ai":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.0.1_1764881518377_0.8864040219336087","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@tanstack/ai-openai","version":"0.0.2","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.0.2","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"b6a306142d92c90d5183e255e42a0244c539504a","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.0.2.tgz","fileCount":85,"integrity":"sha512-N5+7Tw12+M4qPUsGZ9dQlo/ZcImrmmepvQpogF62XZmTBMG5oWi9AJqV4+Uh0w2D/610jQZlYNNF5RzHFmPtcg==","signatures":[{"sig":"MEUCIQCJPT+gNCIY94g7DBHruQieTMi+S9Q1bsdB+M2U6l42uAIgYR9w2zUowgqVTtS7/sLwybs3SFgZyflaST/EMm+e8nE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326083},"type":"module","_from":"file:tanstack-ai-openai-0.0.2.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/358aa90ee62d865f45c66f789f32b9dc/tanstack-ai-openai-0.0.2.tgz","_integrity":"sha512-N5+7Tw12+M4qPUsGZ9dQlo/ZcImrmmepvQpogF62XZmTBMG5oWi9AJqV4+Uh0w2D/610jQZlYNNF5RzHFmPtcg==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"_npmVersion":"11.6.0","description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1","@tanstack/ai":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"@tanstack/ai":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.0.2_1764948524972_0.7531868619113533","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@tanstack/ai-openai","version":"0.0.3","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.0.3","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"42c72100d84b347bb63c9adc9a1e7af2c585e170","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.0.3.tgz","fileCount":85,"integrity":"sha512-JyV5KMvaUIkS/9mt8zdu+8Sl0+/btbwrsreuFXftbrL8H+ysvbmFW3KwD2eUdTBwNPv2szUn5su17X1yt1CphQ==","signatures":[{"sig":"MEUCIQCaLX8B34w3VMr3Ep8u8FM9DeigTLQvGqct5TS3wxavJwIgAsPZy0ZWJ8zUY7K7A8KK4cjrXIxZYRI/lq+HXx/oOok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333551},"type":"module","_from":"file:tanstack-ai-openai-0.0.3.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/04f7ae1b4ad48f7fcb9633ca53de5823/tanstack-ai-openai-0.0.3.tgz","_integrity":"sha512-JyV5KMvaUIkS/9mt8zdu+8Sl0+/btbwrsreuFXftbrL8H+ysvbmFW3KwD2eUdTBwNPv2szUn5su17X1yt1CphQ==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"_npmVersion":"11.6.0","description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1","@tanstack/ai":"0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.4","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"@tanstack/ai":"0.0.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.0.3_1765279793598_0.14135365028786318","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@tanstack/ai-openai","version":"0.1.0","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.1.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"9e2af62031005086fc23d1644abb6d0824ae3c4f","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.1.0.tgz","fileCount":127,"integrity":"sha512-+HgwTyg8qoR+JzZqvvLPieZc8NNUo+Va0SacmsUEkHIzDfK3ND7iRSL3ya+lFLxAIETnOKnZViomGLQdlx1V+Q==","signatures":[{"sig":"MEUCIQC7eELwnvyeK1nh3gqqnHxYMshgV7JxXEw7h17lVX70TQIgOtOrNaZj4OUyIfv49EZ2FvgFYp/G3tacIUjbpaDgh5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":506879},"type":"module","_from":"file:tanstack-ai-openai-0.1.0.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"_resolved":"/tmp/a4984ee0972e3e9b117a3b2e7b5cc8bd/tanstack-ai-openai-0.1.0.tgz","_integrity":"sha512-+HgwTyg8qoR+JzZqvvLPieZc8NNUo+Va0SacmsUEkHIzDfK3ND7iRSL3ya+lFLxAIETnOKnZViomGLQdlx1V+Q==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"_npmVersion":"11.6.0","description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1","@tanstack/ai":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.1.0_1766182860431_0.28107326921938824","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@tanstack/ai-openai","version":"0.1.1","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.1.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"ab7d69710eb93ef22ee868b4918bb237804f3374","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.1.1.tgz","fileCount":127,"integrity":"sha512-n9fs52ed866VPls2JfAuIf5p1ei0G2rT2rB5G7a/18+9gl6impnA6YGlehDnVtgVLxOJ6AKGkr0RJ7mvte6u6g==","signatures":[{"sig":"MEUCIH6dgMaw7rv4Oxxitqb/WRL02nadybSyV7Q+x6qZ0D71AiEA8/u2qd6va7k2QC/Lkr5B5GkuHw8xy/bteWZJjqp4dsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":515306},"type":"module","_from":"file:tanstack-ai-openai-0.1.1.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"_resolved":"/tmp/dbf49f205d4eeceb25b6d517cf01e473/tanstack-ai-openai-0.1.1.tgz","_integrity":"sha512-n9fs52ed866VPls2JfAuIf5p1ei0G2rT2rB5G7a/18+9gl6impnA6YGlehDnVtgVLxOJ6AKGkr0RJ7mvte6u6g==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"_npmVersion":"11.6.0","description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1","@tanstack/ai":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.1.1_1766252358160_0.19677703890104392","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@tanstack/ai-openai","version":"0.2.0","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.2.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"280d229ef63c707875c4e5fa8cc2ce8313dd5022","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.2.0.tgz","fileCount":127,"integrity":"sha512-xxDbG2+nqdOXCj4QGiA3y2zxY2DfUw+Hzb7jjUvpWKUiu02atIKFIrmH8ccdjNq1O4K2dh8J9nSK7RP84tSkpQ==","signatures":[{"sig":"MEYCIQD3k4n3Lqjtb1Yk0NFgLOK7A+NAt/4FMGRIIcKmc+5VdQIhAMh8DnnJvMhC+gskcmmqThtQSp5DOGdkdmY5LltnZ72S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":515278},"type":"module","_from":"file:tanstack-ai-openai-0.2.0.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"_resolved":"/tmp/2e1f3a8b893c47f88dc44a6b1b08c142/tanstack-ai-openai-0.2.0.tgz","_integrity":"sha512-xxDbG2+nqdOXCj4QGiA3y2zxY2DfUw+Hzb7jjUvpWKUiu02atIKFIrmH8ccdjNq1O4K2dh8J9nSK7RP84tSkpQ==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"_npmVersion":"11.6.0","description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.2.0_1766406008770_0.21465310261606296","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@tanstack/ai-openai","version":"0.2.1","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.2.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"1d9cb36913fb39d9008c27699edeee4fb36e976f","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.2.1.tgz","fileCount":127,"integrity":"sha512-MCD/WgJ7qZr/oWyik/zlsXzuO++np+Ag5l5n/5ZmX4mXc3R8Ga1qDeCt+/7RSSmxDJbogeGGn/0j6JpQLrLmRA==","signatures":[{"sig":"MEUCIQCDH+9ba/z2Sk5Ke8jEgCobnk1i8KKhRihtf4qdiaskZQIgNweCYYv5n+0P1SvBVPbcNCQW4MFo4XKjEANnBPsBn8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522705},"type":"module","_from":"file:tanstack-ai-openai-0.2.1.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"_resolved":"/tmp/8952eff0555225073a6af298d3349fc0/tanstack-ai-openai-0.2.1.tgz","_integrity":"sha512-MCD/WgJ7qZr/oWyik/zlsXzuO++np+Ag5l5n/5ZmX4mXc3R8Ga1qDeCt+/7RSSmxDJbogeGGn/0j6JpQLrLmRA==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"_npmVersion":"11.6.0","description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.2.7","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.2.1_1767631080782_0.20370999564873404","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@tanstack/ai-openai","version":"0.3.0","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.3.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"0ba7c4a6d3d125c602c2923330a89972cef190f2","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.3.0.tgz","fileCount":125,"integrity":"sha512-ZaMYUiU97LLDhJFbCQgtTVzCitMQSXFe4j1WGsXrz5fPe9ZUqYzMFSJRozONluM+vuI6z02XF2PJPzQldGKbMQ==","signatures":[{"sig":"MEUCIBeqqQ2A7YA1nbumpXerSrMdY7VpdTzwiFiaRDY+9K0WAiEA5315ZyXtrkHQptNga/ySnL2uQBmAi1Xr9IRBqNSHh9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522080},"type":"module","_from":"file:tanstack-ai-openai-0.3.0.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"_resolved":"/tmp/4330a5ebe4c2275398659f088b9a6299/tanstack-ai-openai-0.3.0.tgz","_integrity":"sha512-ZaMYUiU97LLDhJFbCQgtTVzCitMQSXFe4j1WGsXrz5fPe9ZUqYzMFSJRozONluM+vuI6z02XF2PJPzQldGKbMQ==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"_npmVersion":"11.6.0","description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.2.7","@tanstack/ai":"0.2.2","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.3.0_1769429815116_0.9733472561428034","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@tanstack/ai-openai","version":"0.4.0","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.4.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"3f51d938615010613029ef7cb6f1d368fd7700e6","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.4.0.tgz","fileCount":125,"integrity":"sha512-2XWaD3WiuizdAnLL4dO+Tz6U+DSdCfZZckheOEAIjFuUdoiC6GJg45OTjKkkSFlp6hRsQmEiIgJFnEoFeAHYkQ==","signatures":[{"sig":"MEUCIDXokaeKURWYO3MDVtGAvEdezYirrJmE+0qx1ykH+pCkAiEA+1nUADM5ixFy+IgXPR0jiCEW1LN4Z4RoQQPjyqa4a2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":535583},"type":"module","_from":"file:tanstack-ai-openai-0.4.0.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"_resolved":"/tmp/9d00a4721ef576079db8dfaee5b3dbe2/tanstack-ai-openai-0.4.0.tgz","_integrity":"sha512-2XWaD3WiuizdAnLL4dO+Tz6U+DSdCfZZckheOEAIjFuUdoiC6GJg45OTjKkkSFlp6hRsQmEiIgJFnEoFeAHYkQ==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"_npmVersion":"11.6.0","description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.2.7","@tanstack/ai":"0.4.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.4.0_1770473802854_0.0026277288412066557","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@tanstack/ai-openai","version":"0.5.0","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.5.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"3a8f4c6bb5f292679e9fa585cbbf007c09c9ee32","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.5.0.tgz","fileCount":125,"integrity":"sha512-0xJg+BkqVgIRbl4LyiPQWCLOapfGpK4lSzqjaWRkz2Hf1C3m4exg76rBuv1mvr4G3XAR5SnMRSj3XxlWMuRImA==","signatures":[{"sig":"MEUCIDVoQ9GWiU7rqL7YiaBknX/+JsA+CdrO+8GwXCP8FMC2AiEArLdJ9yWp6fY138d29AH9UV4oeUzOL++LFP5shA1lVCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":535583},"type":"module","_from":"file:tanstack-ai-openai-0.5.0.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"_resolved":"/tmp/a61c1b5300b1ad86eb122e7c364e2b61/tanstack-ai-openai-0.5.0.tgz","_integrity":"sha512-0xJg+BkqVgIRbl4LyiPQWCLOapfGpK4lSzqjaWRkz2Hf1C3m4exg76rBuv1mvr4G3XAR5SnMRSj3XxlWMuRImA==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"_npmVersion":"11.6.0","description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.2.7","@tanstack/ai":"0.5.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.5.0_1770884797793_0.8593912855493009","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@tanstack/ai-openai","version":"0.6.0","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.6.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"1249921878648ee3c199043d2ce4c7e70c31c314","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.6.0.tgz","fileCount":125,"integrity":"sha512-CSDgYr63ftw+nGb1IpB+3qIOngLE1pZjasiaeOdDQ6CbSEJDNcR7VNmyTx3RsoTh9fChKbLhJzYpem1Mpag2og==","signatures":[{"sig":"MEUCIE2uGNZUg9GvvEEfRT+8QoiOgzORyXTcCoHr12tQzxg0AiEAk3b1M8boI7AkPNojxx2CKlGu9BD5sRwiPQSa9L6DMq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":536071},"type":"module","_from":"file:tanstack-ai-openai-0.6.0.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"_resolved":"/tmp/d8f931bc5bb4b3fbddaee7ecb171fef2/tanstack-ai-openai-0.6.0.tgz","_integrity":"sha512-CSDgYr63ftw+nGb1IpB+3qIOngLE1pZjasiaeOdDQ6CbSEJDNcR7VNmyTx3RsoTh9fChKbLhJzYpem1Mpag2og==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"_npmVersion":"11.6.0","description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.2.7","@tanstack/ai":"0.6.1","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.6.0_1772241334748_0.7096557370732193","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@tanstack/ai-openai","version":"0.7.1","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.7.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"b250ac5b864d9a7950a4f1cb315e337c8383e5a1","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.7.1.tgz","fileCount":137,"integrity":"sha512-BsrozA5SelvY5IJccaA3lGho7NaOuza7vmJlqLdrIsjYVZcB3MI/psg2GK46W0gqCDF1jpCg7x8q8EkYaSpblw==","signatures":[{"sig":"MEYCIQCLLqxK4x/DxsG1RzaRAFIjhcwuYB+RpVc5Pndpp2gCxgIhAMmuz19N8MiGBqkmfWZZ/C0kNlt6EYTHD+mCQb17PZ7Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":616426},"type":"module","_from":"file:tanstack-ai-openai-0.7.1.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"_resolved":"/tmp/ca205f2a49a9fbbe0d0e88d7ee6cb46f/tanstack-ai-openai-0.7.1.tgz","_integrity":"sha512-BsrozA5SelvY5IJccaA3lGho7NaOuza7vmJlqLdrIsjYVZcB3MI/psg2GK46W0gqCDF1jpCg7x8q8EkYaSpblw==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"_npmVersion":"11.6.0","description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.2.7","@tanstack/ai":"0.8.0","@tanstack/ai-client":"0.7.1","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.8.0","@tanstack/ai-client":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.7.1_1773394855197_0.7514888934780739","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@tanstack/ai-openai","version":"0.7.2","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.7.2","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"1025335cec7a322e5419d4058fe5ad20492eb3bc","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.7.2.tgz","fileCount":137,"integrity":"sha512-vFNhta3sDs0HSmOgPytCslw3PBS6WpdLZdItENNKTTE7GD/lNE8a9hiJEHdQHoV8ek3jgv5XgEzRgzwjaALSjg==","signatures":[{"sig":"MEUCIQDGAhVDpBvnAUrnvGTK2I+9e29ltwJW5UXcvBU8z8uT3AIgPrGFElNIi2dokeqL87QPfMYfV+Io6VMIsEQxJ3QV9E8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":616378},"type":"module","_from":"file:tanstack-ai-openai-0.7.2.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"_resolved":"/tmp/39bf85515fa6ec19cc902ffcdd8740ff/tanstack-ai-openai-0.7.2.tgz","_integrity":"sha512-vFNhta3sDs0HSmOgPytCslw3PBS6WpdLZdItENNKTTE7GD/lNE8a9hiJEHdQHoV8ek3jgv5XgEzRgzwjaALSjg==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"_npmVersion":"11.6.0","description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.2.7","@tanstack/ai":"0.9.1","@tanstack/ai-client":"0.7.4","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.9.1","@tanstack/ai-client":"^0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.7.2_1774642293730_0.40793550067514306","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@tanstack/ai-openai","version":"0.7.3","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.7.3","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"be1cdfdd60aefe23476fd85a4a98d4d95eaa3c82","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.7.3.tgz","fileCount":137,"integrity":"sha512-xdxTR7E/BzeQcFte/chDA//2WpZQqDQF4op1TgKNoaTqffW9+JMlSubaZbMkawtJoImVCGjZoPVkUfb8aRldNA==","signatures":[{"sig":"MEQCIFqlXm/iR3aWCm64XdVTYdGYiBgVHXPS9WuFWmiWUJU+AiB+rMOKS6jiyf+HVUc7AEaFFBdfclNC5wXRLjQp/HpviA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":617394},"type":"module","_from":"file:tanstack-ai-openai-0.7.3.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"_resolved":"/tmp/3bdc2d0c6d81b2dff5d70249d6a90743/tanstack-ai-openai-0.7.3.tgz","_integrity":"sha512-xdxTR7E/BzeQcFte/chDA//2WpZQqDQF4op1TgKNoaTqffW9+JMlSubaZbMkawtJoImVCGjZoPVkUfb8aRldNA==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"_npmVersion":"11.6.0","description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.2.7","@tanstack/ai":"0.10.0","@tanstack/ai-client":"0.7.7","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.10.0","@tanstack/ai-client":"^0.7.7"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.7.3_1775224854828_0.9573326054170086","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@tanstack/ai-openai","version":"0.7.4","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.7.4","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"606afcf4469e3fa2ad9cb27ac659cee05e586dc0","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.7.4.tgz","fileCount":137,"integrity":"sha512-AYPLvrnWbtqj185MtTT9Mo5GWbZQOwQwtfgZCxAslctxv0nL0lQInPEQAkwcMFle+qbadJB8BhJqTnRBAsW+Tg==","signatures":[{"sig":"MEYCIQDhcjgxyKjznEFcStz3zI6ateMSMs6TJtvuKC0qsGUKEgIhAPu+cuWisAffi9HqWivpz5zaFk45tzrGoAj1985QIgJN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":623890},"type":"module","_from":"file:tanstack-ai-openai-0.7.4.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"_resolved":"/tmp/a0e14f42c6ba8ab086c5060095b495b8/tanstack-ai-openai-0.7.4.tgz","_integrity":"sha512-AYPLvrnWbtqj185MtTT9Mo5GWbZQOwQwtfgZCxAslctxv0nL0lQInPEQAkwcMFle+qbadJB8BhJqTnRBAsW+Tg==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"_npmVersion":"11.6.0","description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.2.7","@tanstack/ai":"0.10.1","@tanstack/ai-client":"0.7.8","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.10.1","@tanstack/ai-client":"^0.7.8"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.7.4_1775894140108_0.7294569534499755","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@tanstack/ai-openai","version":"0.7.5","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.7.5","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"4536778bbb45c9f494a0a4feecd90f3fc6319ee2","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.7.5.tgz","fileCount":137,"integrity":"sha512-CEXeiNkePR1d6QEGB8TSA9+xv7Nm/dkQGuyg5gY1kbUKYYUq9dJMgqBGQN6bbrllAbvpQWLD0Iyf1YvB3Gb+Gw==","signatures":[{"sig":"MEYCIQCyWddKn/E+KRYAYpLPs6hskJhkzMLpqpwarixyVg5DywIhAP5ysgtkRy9S2YyoUCFiw8+jkjRMVf6XfP4kfEl8+ehq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":624175},"type":"module","_from":"file:tanstack-ai-openai-0.7.5.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"_resolved":"/tmp/b0d224a23c976678d22de7453b0447dd/tanstack-ai-openai-0.7.5.tgz","_integrity":"sha512-CEXeiNkePR1d6QEGB8TSA9+xv7Nm/dkQGuyg5gY1kbUKYYUq9dJMgqBGQN6bbrllAbvpQWLD0Iyf1YvB3Gb+Gw==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"_npmVersion":"11.6.0","description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.2.7","@tanstack/ai":"0.10.3","@tanstack/ai-client":"0.7.10","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.10.3","@tanstack/ai-client":"^0.7.10"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.7.5_1776537910630_0.27548266402883126","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@tanstack/ai-openai","version":"0.7.6","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.7.6","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"098c2b3070e7e193994990e77bda1d0564c608f4","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.7.6.tgz","fileCount":137,"integrity":"sha512-jBPAi9aJBUEG4QpY4wDemC1jA57D+nxZ47O5DyILJtrgxE92QYHrKOMqfLj1jKkxZBuP7tvoN3u1yvW6ZOmKxA==","signatures":[{"sig":"MEUCIHCuno6cn8br8JheR+Ky9QZnHK7khQTEytuJeTXZlHslAiEArrr6e7HH5fIxdoova8W4QadjNbRgjbxxfx0yplQ9g4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":643393},"type":"module","_from":"file:tanstack-ai-openai-0.7.6.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"_resolved":"/tmp/6763f6d0fa8ce9aa116337fb9f927fa4/tanstack-ai-openai-0.7.6.tgz","_integrity":"sha512-jBPAi9aJBUEG4QpY4wDemC1jA57D+nxZ47O5DyILJtrgxE92QYHrKOMqfLj1jKkxZBuP7tvoN3u1yvW6ZOmKxA==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"_npmVersion":"11.6.0","description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.2.7","@tanstack/ai":"0.11.0","@tanstack/ai-client":"0.7.11","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.11.0","@tanstack/ai-client":"^0.7.11"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.7.6_1776695570569_0.22724498348688593","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@tanstack/ai-openai","version":"0.8.0","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.8.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"a915a9e19a7f94dd974a4656c0e2237bab974098","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.8.0.tgz","fileCount":139,"integrity":"sha512-iJGYPVtvCuBQ62URRSQuqSiTtTPPZBwAOCTQvVaJNceKf976owREPfuTe2vvCDQ244oeJtN7HYoMsBd641ebtQ==","signatures":[{"sig":"MEQCIA5jBhCJVSO7iRaqvJKY0n/DYo0fgYsVOUDP2wjURRpiAiAsxw5Pz+WcMVVnpEVTEW9lMbpkkZJ2RXrtyXQMfgOawQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":687708},"type":"module","_from":"file:tanstack-ai-openai-0.8.0.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"_resolved":"/tmp/f66875858d04069918bda38c05781aae/tanstack-ai-openai-0.8.0.tgz","_integrity":"sha512-iJGYPVtvCuBQ62URRSQuqSiTtTPPZBwAOCTQvVaJNceKf976owREPfuTe2vvCDQ244oeJtN7HYoMsBd641ebtQ==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"_npmVersion":"11.6.0","description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.2.7","@tanstack/ai":"0.12.0","@tanstack/ai-client":"0.7.13","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.12.0","@tanstack/ai-client":"^0.7.13"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.8.0_1776796964125_0.0029792933382439823","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@tanstack/ai-openai","version":"0.8.1","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.8.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"28c810cf4a12b44354ef290ab71b78075deeb6bd","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.8.1.tgz","fileCount":139,"integrity":"sha512-NercLl++O7OhxaXOOrpcFcgs58oofi8QkDec1NDcs3iuH7XPGE4utsIFqr4d20VkJAd/pxnTB8L623Km/OKZSw==","signatures":[{"sig":"MEQCIDCOfymYHbBu9hm54W0s9XX9fJTC+sz74Jrlg7N68PI8AiAatnZ6NgfZ/ZCKfLVI2Symv8JvlwCQI3NNr42HKg0f4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":702929},"type":"module","_from":"file:tanstack-ai-openai-0.8.1.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"_resolved":"/tmp/b8ab7507d2b0d4ed9c528c5922576937/tanstack-ai-openai-0.8.1.tgz","_integrity":"sha512-NercLl++O7OhxaXOOrpcFcgs58oofi8QkDec1NDcs3iuH7XPGE4utsIFqr4d20VkJAd/pxnTB8L623Km/OKZSw==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"_npmVersion":"11.6.0","description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.2.7","@tanstack/ai":"0.13.0","@tanstack/ai-client":"0.7.14","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.13.0","@tanstack/ai-client":"^0.7.14"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.8.1_1776855468324_0.19735611696814903","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@tanstack/ai-openai","version":"0.8.2","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.8.2","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"87d6fa260dc0dd6f65366c9a36c4a7f42851661c","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.8.2.tgz","fileCount":139,"integrity":"sha512-fnrY2nPhn+KZzBbMU84vmuaK74+SAOjs5XtsW/2eX1Ke3Gj3ItGrXDks7Gt9pDrDADjYK6ZSsgtUCm9F++OFOg==","signatures":[{"sig":"MEUCIEyvmJe/0VAg5vjGquvi8r4vng7NamjL/rHdwEDLCsEjAiEArWloNdQxpSqJnunmZ+kNevYrLt3SLUsw8WtdIk1oeC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":704644},"type":"module","_from":"file:tanstack-ai-openai-0.8.2.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"_resolved":"/tmp/2491f07de12e0539cb17545d4c532de4/tanstack-ai-openai-0.8.2.tgz","_integrity":"sha512-fnrY2nPhn+KZzBbMU84vmuaK74+SAOjs5XtsW/2eX1Ke3Gj3ItGrXDks7Gt9pDrDADjYK6ZSsgtUCm9F++OFOg==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"_npmVersion":"11.6.0","description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.2.7","@tanstack/ai":"0.14.0","@tanstack/ai-client":"0.8.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.14.0","@tanstack/ai-client":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.8.2_1777036468285_0.07369442952104821","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@tanstack/ai-openai","version":"0.8.3","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.8.3","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"f5a0d8aaa1d503d5de01dad0381620f571076de3","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.8.3.tgz","fileCount":139,"integrity":"sha512-1z4kYHKSyFG9ZcBElIoVbcaEknjL0iuW3TjESLxEkjoiFPLVm9fOVk54AIU2IDYjcWo2TQbjXz692LPcjgS+/Q==","signatures":[{"sig":"MEQCIEoHHHOdzWTKrWzb6xpKOFI7Wyd0y+ShyHZydj7RqAZRAiBP5865L8qNMJCGKcFfVckHQuUyeqFWYQRa++/k0TOEOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":704644},"type":"module","_from":"file:tanstack-ai-openai-0.8.3.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"_resolved":"/tmp/10a44c0fbc29fb9daeb23a02be34b0d9/tanstack-ai-openai-0.8.3.tgz","_integrity":"sha512-1z4kYHKSyFG9ZcBElIoVbcaEknjL0iuW3TjESLxEkjoiFPLVm9fOVk54AIU2IDYjcWo2TQbjXz692LPcjgS+/Q==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"_npmVersion":"11.6.0","description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.2.7","@tanstack/ai":"0.15.0","@tanstack/ai-client":"0.9.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.15.0","@tanstack/ai-client":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.8.3_1778244762871_0.7201831081655772","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@tanstack/ai-openai","version":"0.8.4","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.8.4","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"7dcbeeba62a9e4511dea5b1a4e265553dfc95b44","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.8.4.tgz","fileCount":131,"integrity":"sha512-9ASF4Fm/VQN2M3hFQZMJU2Y4ZVow44MUNF9+mFQLHO5enUZwyxxY1ijJjpDQse0ffEMuWTAbaGC7aT0D9JSOiw==","signatures":[{"sig":"MEYCIQDTe2DI3fj/WiPjkePICb3EULgXyEEOg62+gSr28TGr0AIhALpoARKr+zj4YXdJzzeAI95Ovv8/k9+vNSmnOoDKPfKj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":495420},"type":"module","_from":"file:tanstack-ai-openai-0.8.4.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"_resolved":"/tmp/3c216e9984056d2262ea2ff921299089/tanstack-ai-openai-0.8.4.tgz","_integrity":"sha512-9ASF4Fm/VQN2M3hFQZMJU2Y4ZVow44MUNF9+mFQLHO5enUZwyxxY1ijJjpDQse0ffEMuWTAbaGC7aT0D9JSOiw==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"_npmVersion":"11.6.0","description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1","@tanstack/ai-utils":"0.2.0","@tanstack/openai-base":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.2.7","@tanstack/ai":"0.15.0","@tanstack/ai-client":"0.9.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.15.0","@tanstack/ai-client":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.8.4_1778488729117_0.5162537745965159","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@tanstack/ai-openai","version":"0.8.5","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.8.5","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"608059a6778b3caf7dc3eaaa3fe8d93f39c6423a","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.8.5.tgz","fileCount":131,"integrity":"sha512-Kt9hl7YWf2sV2MdhKJVr0yZ0DrPO+nsnj2xYBd9inPc+hIIdNZrrRNGlETGtqexOh+UqjmmRvQO27TeQTh3/rA==","signatures":[{"sig":"MEYCIQCalOEz33p5rMTVBEtABkU6/WiV9cxzcD7X8L7b11mzRQIhAIgR/u9pMHMdgtjE2F6ptHwDl0Kpn25uclMFPsIeJI/Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":495420},"type":"module","_from":"file:tanstack-ai-openai-0.8.5.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"_resolved":"/tmp/648e002a7540e4a132646b6a8d3f65f8/tanstack-ai-openai-0.8.5.tgz","_integrity":"sha512-Kt9hl7YWf2sV2MdhKJVr0yZ0DrPO+nsnj2xYBd9inPc+hIIdNZrrRNGlETGtqexOh+UqjmmRvQO27TeQTh3/rA==","repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"_npmVersion":"11.6.0","description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1","@tanstack/ai-utils":"0.2.0","@tanstack/openai-base":"0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.2.7","@tanstack/ai":"0.16.0","@tanstack/ai-client":"0.9.1","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.16.0","@tanstack/ai-client":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.8.5_1778510955515_0.5362438375851359","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@tanstack/ai-openai","version":"0.9.0","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.9.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"dist":{"shasum":"92efa8d53c3c49094c2e11bfc5bc32f1d939c4da","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.9.0.tgz","fileCount":135,"integrity":"sha512-xXWK/wL9SihtpTQO8hAoW3nDEIybrNJZciBTMSuRT39zFf4HxIyrzCrG+7j0CeUZcbmXWKZfUzUmcMV5i4ETEQ==","signatures":[{"sig":"MEYCIQDpDZrbv2Yx5hayQWkCwVXGlxrYvjq2mo4/VyUp2znJEwIhAMA0KK+JsJuEC6urzepc16Y5+TxqA9PsbXwi+uma4ZJc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":560664},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"26.0.0","dependencies":{"openai":"^6.9.1","@tanstack/ai-utils":"0.2.0","@tanstack/openai-base":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.2.7","@tanstack/ai":"0.17.0","@tanstack/ai-client":"0.9.2","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.17.0","@tanstack/ai-client":"^0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.9.0_1778769580932_0.8191069201834527","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@tanstack/ai-openai","version":"0.9.1","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.9.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"dist":{"shasum":"ee756007ad84ea1b1839d797e4d9008375489ba5","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.9.1.tgz","fileCount":135,"integrity":"sha512-l0YP6RuVhF4KfgYVG//31v2CZd6zNeUT28UUkopR/MDdLMzIUqmux1Hmlwi5LJ5itq5+oieWl7n6s000gk8PAA==","signatures":[{"sig":"MEUCIQDauXJRWCzAP+e4h4Ij9WGqIbN3tgyjl5gPOxLI+YAPbgIgALmNfFjK10TY1uCklOT2h0K5BNayJ0x85aqD5PCKCW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":560666},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"26.0.0","dependencies":{"openai":"^6.9.1","@tanstack/ai-utils":"0.2.0","@tanstack/openai-base":"0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.2.7","@tanstack/ai":"0.18.0","@tanstack/ai-client":"0.10.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.18.0","@tanstack/ai-client":"^0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.9.1_1778921601120_0.23218871005328423","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@tanstack/ai-openai","version":"0.9.3","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.9.3","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"dist":{"shasum":"a32e6c0be9d045f5c19714378d47cf99c6968f74","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.9.3.tgz","fileCount":135,"integrity":"sha512-aOG7G2+tqpOtJVsTbPhCNsIiipPtTmf0N1jvkDjguY79tO8bKgBZSYMJYeW0W1ifePPqELX3cWYS9o8M39ahig==","signatures":[{"sig":"MEYCIQCogAmOP0KR5WccKKGTrQ3oEEgIYZ6MpKDS7V4lJ+p4AQIhAN+e/zpSiCrQUcAe5kA7VbSNmg53hcOrDkFDRNOufae9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":574620},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"26.0.0","dependencies":{"openai":"^6.9.1","@tanstack/ai-utils":"0.2.0","@tanstack/openai-base":"0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.19.0","@tanstack/ai-client":"0.11.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.19.0","@tanstack/ai-client":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.9.3_1779204978260_0.6630441167204957","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@tanstack/ai-openai","version":"0.9.4","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.9.4","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"dist":{"shasum":"0efde4f76ce099b6fb09b41d7c227a9da30b98c1","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.9.4.tgz","fileCount":135,"integrity":"sha512-odbSAAzxL+NGbA357UN0zo059TVvHhA5tPdR3NguF4yLdAtaZclIdXhZRxDjR0NAxXmPW+8rJm8suiimy3W8Cg==","signatures":[{"sig":"MEYCIQDKy9Yk/t/18JdZB4N8TRffnHm9LVA1GK7Qa1g3dnIxdgIhANAudrIRh0RMQYiCS9CS4gDHAUTMJNmIwJYdbtFgnRGn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":575087},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1","@tanstack/ai-utils":"0.2.0","@tanstack/openai-base":"0.3.3"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.20.0","@tanstack/ai-client":"0.11.2","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.20.0","@tanstack/ai-client":"^0.11.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.9.4_1779229606162_0.9848189106741008","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@tanstack/ai-openai","version":"0.9.5","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.9.5","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"dist":{"shasum":"379a9e28da59b038c79e21bdd757892dab9a185c","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.9.5.tgz","fileCount":135,"integrity":"sha512-kS7uMolmbDEi32vo+1Qh1gs1+kxhMDb1m883XX2/q8K8Gn635cfXiu5DRHeDVJPwKSYgwOYFum4SwixTnI/j0A==","signatures":[{"sig":"MEYCIQCh1mbony+Mf9cNG1Cybp6T2mqJ3owXLanMAU68Zmbi0AIhAIRM9DYMD9p/Hmrt13KeLv6sp/PZ0y4Nr8SaG24jzakh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":584243},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1","@tanstack/ai-utils":"0.2.0","@tanstack/openai-base":"0.3.4"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.20.1","@tanstack/ai-client":"0.11.3","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.20.1","@tanstack/ai-client":"^0.11.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.9.5_1779287179803_0.9813781824619587","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@tanstack/ai-openai","version":"0.9.6","keywords":["ai","openai","gpt","tanstack","adapter"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.9.6","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"dist":{"shasum":"c3aebc1628369d9c5a3f3b7d88fc5c5566d87385","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.9.6.tgz","fileCount":135,"integrity":"sha512-NdhGR0irVxTGURDpcdrqzZazCs9RK4yuwUm5lk9WjutU99DH80zDHVjkDTBJxgczGxXScjOuyNYX1rL7tEBkIQ==","signatures":[{"sig":"MEQCIAg/aLO1SbunbZb03FvF8kiAJgXwSnwHEZtUaVUcS3tOAiAl0J7bRP54NcT7X85xHuP4Z5Q86Nu/4p8RUSwnFAoQ2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":583747},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"description":"OpenAI adapter for TanStack AI","directories":{},"_nodeVersion":"26.0.0","dependencies":{"openai":"^6.9.1","@tanstack/ai-utils":"0.2.0","@tanstack/openai-base":"0.3.5"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.21.0","@tanstack/ai-client":"0.11.4","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.21.0","@tanstack/ai-client":"^0.11.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.9.6_1779362078076_0.9325104342269048","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@tanstack/ai-openai","version":"0.10.0","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.10.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"dist":{"shasum":"48d4b47a495446463c9e5711a693ebba59fcff8a","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.10.0.tgz","fileCount":135,"integrity":"sha512-bcLl+YFBq4KkIHFDNYmxmDabB61k5f7lEwCejkdhRtt4/4elDJEELClh3SmpsZMfYQQgUTg0l62Sy3hStHD8nQ==","signatures":[{"sig":"MEUCIAKtFZv8gId9OmmqsJD1G5uHVWuRUiRNgbPddboGYTnaAiEA/fYTInMuH829O4vCE74DkLOjdedXF6urh6hF17Pgm+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":594277},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1","@tanstack/ai-utils":"0.2.1","@tanstack/openai-base":"0.3.6"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.21.2","@tanstack/ai-client":"0.11.6","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.21.2","@tanstack/ai-client":"^0.11.6"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.10.0_1779461311468_0.970054379725648","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@tanstack/ai-openai","version":"0.10.1","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.10.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"dist":{"shasum":"2d4e5347c1a798d3e2d9d94ae3c56c8c511660a9","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.10.1.tgz","fileCount":135,"integrity":"sha512-wf/WrwgEquDwD7TIh8YQ8lMhqvc5ipTWwNTvm4h9JQJdtHNGUpTnS3F273thcZmAIw6g11DmEXDDKZXMAA0hiA==","signatures":[{"sig":"MEUCIQCwxUKLza77zkFEHJ5+inoMwEyG58d+caDZo3bU65WcnwIgBCIQ8ISUWYUQn7clwO4ybSJnWzb6XzXQ/lcn9/1iWy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":592102},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/typescript/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1","@tanstack/ai-utils":"0.2.1","@tanstack/openai-base":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.22.0","@tanstack/ai-client":"0.11.8","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.22.0","@tanstack/ai-client":"^0.11.8"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.10.1_1779724991501_0.423562601089001","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@tanstack/ai-openai","version":"0.10.2","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.10.2","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"dist":{"shasum":"015b696e9e76d9223ff09fa9e43558d3aa36c997","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.10.2.tgz","fileCount":135,"integrity":"sha512-/DKMtnYSIwqGUTG7vTiheQkN40TT4yXZStTV66VjA0NjG830yaGysAPCb/JNipaF+JZTy/FdD6wRlSPhmYAOOg==","signatures":[{"sig":"MEQCIGZRW5bGFfB1EsqGU0gjhXjsZ9wrsvVrqGcU6wyL9TJgAiAMkEPEHoGa4pj0LyKthfjp6EgwWGqO1QsFtJrh5Hrh9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":592091},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1","@tanstack/ai-utils":"0.2.1","@tanstack/openai-base":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.22.0","@tanstack/ai-client":"0.12.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.22.0","@tanstack/ai-client":"^0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.10.2_1779789675164_0.9903350609410067","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@tanstack/ai-openai","version":"0.10.3","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.10.3","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"dist":{"shasum":"fd32656cd512239ec674663d234c27d5092b7b75","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.10.3.tgz","fileCount":135,"integrity":"sha512-iRF13hG50KwRn+PFDGfNnS4Q4h+Dmhs9PwJKUlEHSYtdtFj0c5/n1f4/RQUZR48Y5kkqwTdO1HgbAGGI7tkLxg==","signatures":[{"sig":"MEUCIQC+gr/0LztIxd8wbeoG2LKLfgMS01OXUF/wUACwl9Lf2AIgMjzR54L5CAQNd3IIfRHRgG/2qEmfyaeDnnIcQ8F2aP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":592091},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1","@tanstack/ai-utils":"0.2.1","@tanstack/openai-base":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.22.1","@tanstack/ai-client":"0.13.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.22.1","@tanstack/ai-client":"^0.13.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.10.3_1779915563293_0.21660037598188842","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@tanstack/ai-openai","version":"0.10.4","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.10.4","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"dist":{"shasum":"1af8ca145893442a0d25f3bce681ec5151a1208f","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.10.4.tgz","fileCount":135,"integrity":"sha512-1C4WCLt4g9uMvlB9mltm9pA/MXIIYAItLR7XaVU6ZcJexWeFgBEGkzhuNQFRrtx46yDwKYWUTC8xh54PMNJfDA==","signatures":[{"sig":"MEYCIQDBFyj/aaXIx8ZhHHTEL5txDGvxikHys5IBFnA4P9sYeAIhANexETccdELEGy/BV/M/iaOftmXcC4gPW4HGDs+s9JW5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":592091},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1","@tanstack/ai-utils":"0.2.1","@tanstack/openai-base":"0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.23.0","@tanstack/ai-client":"0.14.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.23.0","@tanstack/ai-client":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.10.4_1780092072387_0.40512746476311134","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"@tanstack/ai-openai","version":"0.10.5","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.10.5","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"dist":{"shasum":"1a104c751573c1764af834bd4a0c1c85313bbfd8","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.10.5.tgz","fileCount":135,"integrity":"sha512-3+DZadx6NcnDH5Bsx3wgatH+w5Ox2YWPHf2JdQDckGoXUhNIUV93N8OEF91qebFIEl6COZZ77+IG2RczoGvZOw==","signatures":[{"sig":"MEYCIQDDcr+BXN6Ke0Qz/RiLIy4vY2KJK970cTqa8psgw5m+cAIhAKiO33IHZs0hi0g1En7eZfGgLJloCeyde++Bg1PJ2dgB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.10.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":592091},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1","@tanstack/ai-utils":"0.2.1","@tanstack/openai-base":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.24.0","@tanstack/ai-client":"0.15.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.24.0","@tanstack/ai-client":"^0.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.10.5_1780309442515_0.5674527197275763","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@tanstack/ai-openai","version":"0.11.0","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.11.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"dist":{"shasum":"0f1173610ccfee435eba4ad44d3c4df903c456a1","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.11.0.tgz","fileCount":135,"integrity":"sha512-FpWjoxi/bJY1YNrAds3fo0Gil+q2ciUQOnQLJCJAw4qWqPbNj713voFD622UXHEpKltvtDG8qLiX+AnEdxs/Iw==","signatures":[{"sig":"MEYCIQCrkDAO5s8oULZu6abj2QUvVj96QG8IY1XeiAwbZtIvgAIhALYisfsywRdYfDCwOtjw+nMjIGgn59MP6l0ERV7P5zMi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598802},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1","@tanstack/ai-utils":"0.2.1","@tanstack/openai-base":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.25.0","@tanstack/ai-client":"0.15.1","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.25.0","@tanstack/ai-client":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.11.0_1780334546718_0.20526851845496386","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@tanstack/ai-openai","version":"0.12.0","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.12.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"dist":{"shasum":"0541e7f274cca90042f194ea81ac4bac99d2371c","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.12.0.tgz","fileCount":145,"integrity":"sha512-9FVhC8b6ojfx828IcLW9CsQ1N79Q9KQrrzGicaT1KMAtBzao3jlS/UnG/920lYqweua5BgZPakyL1ksuHDKLaQ==","signatures":[{"sig":"MEQCHxkhlF0EquQLv94zBz10Ak8BvZagROULeDMkP8d9k+8CIQDFPqPtpVaS3+4SLXyiJEJ6s+X1KMrEcltUGfnucji4cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":620719},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1","@tanstack/ai-utils":"0.2.1","@tanstack/openai-base":"0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.26.0","@tanstack/ai-client":"0.15.2","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.26.0","@tanstack/ai-client":"^0.15.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.12.0_1780349434956_0.8326936755507175","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@tanstack/ai-openai","version":"0.12.1","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.12.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"dist":{"shasum":"06d5909e6417adf7aaa79d5f9f80f5a007b0da70","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.12.1.tgz","fileCount":145,"integrity":"sha512-eOBbiUeeKb1HgeUnGbEN3L/77sxvsCzhA2ZJu4d2c8rTN9vVZ0FamYb+2FX8kN7BC+lDnRRpeeaQtNVesowAsQ==","signatures":[{"sig":"MEUCIGGCYSX311v55/U3ZYRko9wJm9jZYL0uYDD5sepE9L+cAiEAyadkZ7IBPlbu9eEJFKuVAu1PDP1TyLQHHFqMFU68bpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":620719},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1","@tanstack/ai-utils":"0.2.1","@tanstack/openai-base":"0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.26.1","@tanstack/ai-client":"0.16.1","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.26.1","@tanstack/ai-client":"^0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.12.1_1780383019132_0.544777653656729","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@tanstack/ai-openai","version":"0.13.0","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.13.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"dist":{"shasum":"b0e215f36308fecee1713bba4c3e6b71b8adf236","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.13.0.tgz","fileCount":145,"integrity":"sha512-owHsdqtnUNL9B+9MiMA6b9rQz1mhGP8a+gw8w7ievIw5MY9esCay1AU5WurHkAWo4ALzVApJ6o1MzJUelA6GMA==","signatures":[{"sig":"MEYCIQDS31thF3XEpiJGdAyCsE36ReN7rPyK0XUOVZ1VMg2S2gIhAIuLbtnKRIUm18iB/Vj9ClvdJEheUKjAYU6JymisupHd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":620140},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.9.1","@tanstack/ai-utils":"0.2.1","@tanstack/openai-base":"0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.27.0","@tanstack/ai-client":"0.16.2","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.27.0","@tanstack/ai-client":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.13.0_1780483599737_0.36618708470496153","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@tanstack/ai-openai","version":"0.14.0","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.14.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"dist":{"shasum":"d7490d30f70b422c48ff9633c7fb53e3edf718a2","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.14.0.tgz","fileCount":145,"integrity":"sha512-RRrbbe/LFExB1zdaC432cY15eGeSLiJlhvWqGH+aXXpUH/zj3gJgdgdoUnXlzAO6FjaOBSO9g9/MTrJxIJDW+A==","signatures":[{"sig":"MEUCIQC06nfdcbuNpISGi7P9nLLdw8eFZkDNQzDJ8Bo//QtlIAIgMWf+34w3ezW8shiFMaLc+AyIZESyPttyfGbr4Jqvz9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":620006},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"0.2.1","@tanstack/openai-base":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.27.0","@tanstack/ai-client":"0.16.2","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.27.0","@tanstack/ai-client":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.14.0_1780568971916_0.8402954271963972","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@tanstack/ai-openai","version":"0.14.1","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.14.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"dist":{"shasum":"d6920c89072c246b1b314307b85a091fc7eb5039","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.14.1.tgz","fileCount":145,"integrity":"sha512-88SgdoYjPQQCJuajtMuyi7jiFf+zu4Pt3q/jwHrxHFAPyeovF1tbU4EFTZkj0aksIBrugvZ0OUOPb1V7auSSVw==","signatures":[{"sig":"MEUCIEiugZ5bqdDrql1+n1kBzG1y/gvSAiYTN4vapp81+YmfAiEAm4QrZRrqta95cvx1OuvXtM0magTQNAY8xnJp5PBNp2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":620006},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"0.2.1","@tanstack/openai-base":"0.8.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.28.0","@tanstack/ai-client":"0.16.3","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.28.0","@tanstack/ai-client":"^0.16.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.14.1_1780649561683_0.2345469491917851","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"@tanstack/ai-openai","version":"0.14.2","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"","license":"MIT","_id":"@tanstack/ai-openai@0.14.2","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"dist":{"shasum":"c64e0e3e5282e9a083d311e6608bbc682d7adfbf","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.14.2.tgz","fileCount":149,"integrity":"sha512-c1Vgq7sj2uwzJhC6xvIDw7Pqr9w8UpdoAyM1u2LQfpuGSeO//WAVdpJcnoBVpxCR7yf91GK/ysinSbNTDVUSeA==","signatures":[{"sig":"MEQCIFgcUB7N4asuL3khfD6CRV+SN46pQUc6fQsB+MAfiq4NAiA9IuSnJNA3sSZh8EDtDCViJMRdAV4yuVCoXLpL9lUOhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.14.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":627762},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"0.2.1","@tanstack/openai-base":"0.8.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.29.0","@tanstack/ai-client":"0.17.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.29.0","@tanstack/ai-client":"^0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.14.2_1781525971932_0.6149676079717581","host":"s3://npm-registry-packages-npm-production"}},"0.14.4":{"name":"@tanstack/ai-openai","version":"0.14.4","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.14.4","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"1f6c62b37d575b3395b9998ae7bd1f37ea45dfe8","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.14.4.tgz","fileCount":149,"integrity":"sha512-jcKPuI+6GeqQQsBCJj01TIX6PhCeqAn0BAd52Fshoeo+KvczzLzY5yhu+ntds52dtZu2+QMfeIFhM6KLlnwEFg==","signatures":[{"sig":"MEUCIFeGseJ0a5BXUjE5x5r0o7M7vsih9Sfhjw6byQcOKHBJAiEAxAtnMhQmygu53v0Aw+vKXgQS7dC/8BYCavw6mjNQk5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.14.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":627982},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"0.2.2","@tanstack/openai-base":"0.8.4"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.31.0","@tanstack/ai-client":"0.17.3","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.31.0","@tanstack/ai-client":"^0.17.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.14.4_1781633297715_0.39695950574875494","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@tanstack/ai-openai","version":"0.15.1","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.15.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"31c91bf5c68db06e605d0554ffc3bfdf5404f285","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.15.1.tgz","fileCount":153,"integrity":"sha512-zhvCW4GQSgKL6KLtFHOX1k0+mqfrNCZogjQNVAqfrvNwLbhTDkZG0h579sru8AtvPiIaOU2v1dpX+YYxzlaNBg==","signatures":[{"sig":"MEUCIQDCw0pXsXJOvZkNfiAA7NjKi5VfU4YCbapTMoGm55uoaAIgJg192JyCAgYJIks7jBrqmIkOWJo1HsQUavRAMcFDVBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":661778},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"0.2.2","@tanstack/openai-base":"0.8.6"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.32.0","@tanstack/ai-client":"0.18.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.32.0","@tanstack/ai-client":"^0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.15.1_1781813894394_0.22510266678031443","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@tanstack/ai-openai","version":"0.15.2","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.15.2","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"811a38178bd55bf1e9e4b91dc80dded8e5aaa892","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.15.2.tgz","fileCount":153,"integrity":"sha512-xPIpedIjSIbxu2y5fpQJt3/qPFDBS1TfNoHYy80ejpvVa3NnXOF8a7XCUfzk5o0O5Sm7t7Xu/og+oETLmitmjA==","signatures":[{"sig":"MEQCIETz2k2TZcDu8hMcGEEnLMaP4BC0eM5F8piS3p9jVQlDAiBNkV406IkM8KSgJ7yJ4CN6n0P13+6evMTf7RnB9dyPuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":661778},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"0.2.2","@tanstack/openai-base":"0.8.7"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.32.0","@tanstack/ai-client":"0.18.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.32.0","@tanstack/ai-client":"^0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.15.2_1781872696378_0.8070927401696644","host":"s3://npm-registry-packages-npm-production"}},"0.15.3":{"name":"@tanstack/ai-openai","version":"0.15.3","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.15.3","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"c2acddc7869193c955e98ce8ef6d4a673508efe2","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.15.3.tgz","fileCount":153,"integrity":"sha512-OqNCd7GcfpnUVCIIhYB/cxCmhHjE+dwH7oYUVVsn5QM8AREg0YBD1a6GSBrdarzmUEFBprnVmJJbkjO33LYlEQ==","signatures":[{"sig":"MEQCIHHwvqY9bHIAovF+fiJ7+QkAI9GNVwK9utARd73Ev/9PAiB5zoTkLaUxNAEgaZxxtCoP9YokAkx8tkInSmk+AJ7FjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.15.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":661778},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"0.2.2","@tanstack/openai-base":"0.8.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.33.0","@tanstack/ai-client":"0.18.1","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.33.0","@tanstack/ai-client":"^0.18.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.15.3_1782148163446_0.8234984611315588","host":"s3://npm-registry-packages-npm-production"}},"0.15.4":{"name":"@tanstack/ai-openai","version":"0.15.4","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.15.4","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"fc85f1f4565c86650987c0646d8f0e0bcfe97510","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.15.4.tgz","fileCount":153,"integrity":"sha512-OCIv4gNtM6NaOewxK9LftyefCd/BqYccw9h5RyiKP9NAwK+IOYaWW4bK4OEKPpXHuCxEWs+cKoKRelyvu/ienw==","signatures":[{"sig":"MEQCIG0CAvsMY6RdQsK/zli6jPP7yC5k6sLHP1gu+7NRH0DVAiBHOn5vU/B8v4htqlYB5zpUu/U1R2CXoRuTY9JG+NdCCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.15.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":661778},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"0.3.0","@tanstack/openai-base":"0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.34.0","@tanstack/ai-client":"0.18.2","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.34.0","@tanstack/ai-client":"^0.18.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.15.4_1782223840020_0.9204632691082442","host":"s3://npm-registry-packages-npm-production"}},"0.15.5":{"name":"@tanstack/ai-openai","version":"0.15.5","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.15.5","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"73bccdfaccf344db88d679d86da41fcd77491770","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.15.5.tgz","fileCount":153,"integrity":"sha512-Cnuq7g3ii37WfDF/V2izvPzNWW/QRRhGEwEy3L5xODoVZMCiwdsCW/HCsCg1XM0BskIT+3G8QnD1n7rJxRcxfA==","signatures":[{"sig":"MEUCIQDKezAsO/1WvsP4bMVH2tMLbxAcnzJyqJ1szKDudRSmNAIgXS5vYpUQ5VMtzao77M4z4MMcJWAuJpSxquh9J1FU4N8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.15.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":661621},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"0.3.0","@tanstack/openai-base":"0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.35.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.35.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.15.5_1782314262355_0.8575031778959603","host":"s3://npm-registry-packages-npm-production"}},"0.15.6":{"name":"@tanstack/ai-openai","version":"0.15.6","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.15.6","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"8a42e23a1b84f895f479a3bd252a72bd7d2c84fb","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.15.6.tgz","fileCount":153,"integrity":"sha512-frItUmGMqHeM85zL562Zg7Au+0DBxpAL53jtBhCjIQToV5YR6Ocun4Ksid19o2fOP1cGgLYus67mVPH5lvOUIw==","signatures":[{"sig":"MEUCIQCZH7kgCWJZm+TUIi1P/fMmcb7NuAS0nN0o83P2gnQSwwIgJ13P/NKfZrb0EkygX3O+a3HSlbTravMvpjArWj40Wr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.15.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":661621},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"0.3.0","@tanstack/openai-base":"0.9.2"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.35.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.35.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.15.6_1782316618678_0.5825879198804458","host":"s3://npm-registry-packages-npm-production"}},"0.15.7":{"name":"@tanstack/ai-openai","version":"0.15.7","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.15.7","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"970f8522f490406f76d1ac277747397764ebe801","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.15.7.tgz","fileCount":47,"integrity":"sha512-zx6tPur9/zSVrD4dVN6FpqWz/KMmIzi7poHz8VB/0Vk6c7IbiAHxwAfvxCCl0LIw/b0MvlAhGNbHblNMWjoYHA==","signatures":[{"sig":"MEQCIGFEQLveupqxN1+b5+VzF06Lz+9+LyPwVlFAOev9ZJ95AiACk1wzPHyRUBTnOKE4COfc7dJ9rp2tlaAM7Ns72Pf2Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.15.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229381},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"0.3.0","@tanstack/openai-base":"0.9.3"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.36.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.15.7_1782387648833_0.508672353009304","host":"s3://npm-registry-packages-npm-production"}},"0.15.8":{"name":"@tanstack/ai-openai","version":"0.15.8","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.15.8","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"eb9729b0d52ab61547725e25c058164716b1a359","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.15.8.tgz","fileCount":153,"integrity":"sha512-ifSu2ybVoO1ic72CuvYkCYemfSWhG4MEbY3rMzKeDTNxTWTlssHa/iTFfXGzLfjIqlFcrKPRG8cxwrND5whNBg==","signatures":[{"sig":"MEUCIQCmpcbA06c+Yhjuw2bk4NEiVTsYSAqXROEo94sUGLp/hwIgbE3WorRcTQbj8jv0OI6N9C/Hvsq+Smha0BGAu8JpE14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.15.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":661621},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"0.3.1","@tanstack/openai-base":"0.9.4"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.37.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.37.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.15.8_1782403709309_0.6259089313557686","host":"s3://npm-registry-packages-npm-production"}},"0.15.9":{"name":"@tanstack/ai-openai","version":"0.15.9","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.15.9","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"67bfb0ad17b9976a28a6652a3df27c31b51e4074","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.15.9.tgz","fileCount":153,"integrity":"sha512-oY7lREtyzjfnTxfLK5jS5Ij0QbU0bn6Iu9mnYO/yRcwghUwJqGaSaoHh4sMrtpbTIg8m+9GOzG7pbDXn5dZJ2w==","signatures":[{"sig":"MEQCIGzCr7Exr190hhIGG8zlhZpEPggMJmPbF+CrlC2ArHVWAiADEtMTIJzRDrTMTi1jvypmd8CIBgSYYTyPOji4aLJYng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.15.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":661621},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"0.3.1","@tanstack/openai-base":"0.9.5"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.38.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.38.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.15.9_1782496261582_0.9762171976288376","host":"s3://npm-registry-packages-npm-production"}},"0.15.10":{"name":"@tanstack/ai-openai","version":"0.15.10","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.15.10","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"8315ee3f8fd052d5dd01d7dd75685a19434762db","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.15.10.tgz","fileCount":153,"integrity":"sha512-S/mbplx7sf3lhJrMZBTIBteaaWID6LuNBW8MkOk1I12x0fCmHxZaisf4fKILekcrZ6WniqVNyOLKrJnDD+T2PQ==","signatures":[{"sig":"MEQCICK3H2bqxDeP8pzyTixcHpAVufqcg01Jz3uE6bs1Rd82AiBnM+cFvfV6+u/CXaNuWAMGHHBAjdp/aivW3QBqIMgr0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.15.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":661622},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"0.3.1","@tanstack/openai-base":"0.9.6"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.39.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.39.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.15.10_1782831775615_0.7452616788054369","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@tanstack/ai-openai","version":"0.16.0","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.16.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"c447fdd36b2ddeabab3eae73db15304739e9058b","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.16.0.tgz","fileCount":151,"integrity":"sha512-IB02HKOdBLva+5/9VaiLTvQxVIwksQthLqn5G9xWCfQRBekCTXFHyBj+YpmJ5axuL85zoqKUAw0PBVoRwUJi3Q==","signatures":[{"sig":"MEYCIQDSSq4hKisAB7omRqvu77ZNH2RbYJv+dB7RG4OkalEsTQIhAKTl2TMANQ6+qeq8ZxZN+WbAldHoZQy3IMbImVsNykQe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":683271},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"0.3.1","@tanstack/openai-base":"0.9.7"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.40.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.40.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.16.0_1783359439767_0.4338658439343115","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@tanstack/ai-openai","version":"0.17.0","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.17.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"c00daac2229175a5736ecacdb8d2b8011740fe70","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.17.0.tgz","fileCount":151,"integrity":"sha512-4C7xMLHe7tRJiaXYrRukQ8nPeYY42GYP1xCZktDTC43F2+7b+5/wIhLjTojiuwzvEUBSuRLy9VK6sWKSEyuzeA==","signatures":[{"sig":"MEYCIQCK28Ktk26BkpRLag+dJLSqYzxWDCH3tV+ihsKoQlZURQIhAJOFcxPZCVl0w6FWudibWEXTzAoIGxyAxnBZOiiDO2gt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":690523},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"0.3.1","@tanstack/openai-base":"0.9.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.41.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.41.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.17.0_1784200298578_0.5284911495903721","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@tanstack/ai-openai","version":"0.17.1","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.17.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"7f42fb3876453840c9cd53df96029f3b8c5e8309","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.17.1.tgz","fileCount":151,"integrity":"sha512-gXv/D2CKBVjJxdJOawJ00wFCwKDuO3Br1y/nfgOqNKsH75cq+wVc9nBsxTEPZIK5N1zb+TDLQqUy1OfMvaQCpg==","signatures":[{"sig":"MEUCIAiq4tcKaQY7M89NLDMqL8HTnjuxRniAzZJMkpeV4+ivAiEA3TInLEGXWocSwnaVCFiQ8/Jpc9r70oSMhPN40TiN2Co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":690523},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"0.3.1","@tanstack/openai-base":"0.9.9"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^7.3.3","@tanstack/ai":"0.42.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.42.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.17.1_1784540282525_0.43606852733086954","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@tanstack/ai-openai","version":"0.18.0","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.18.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"31a08fe1414bedf3ef2e61fa79cfebbd6bbd7fbf","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.18.0.tgz","fileCount":153,"integrity":"sha512-CRDQjysQHhlAuHfhMguG1TrtFKX/Vq0CRVS8c7+TFBBh0/6yr2DPIZwWFZDvLUNG3ZVEDWPksscD3paZ+An/aw==","signatures":[{"sig":"MEUCIQCIG7WGsYDw/L5U0gy15Sl7XA+202JVE5fmi6THiWvFaQIgaJtiI639zzrSsn93iqr0A1NW3SOG4wp7CE3ip7KV6Xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":755424},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"0.4.0","@tanstack/openai-base":"0.9.10"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^8.1.4","@tanstack/ai":"0.43.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.43.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.18.0_1785863419219_0.5124964786728525","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@tanstack/ai-openai","version":"0.19.0","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.19.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"fb11722f55809b6d8e7711058b7c5799c9dab755","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.19.0.tgz","fileCount":159,"integrity":"sha512-qBPX45oDUdFjphVui9+qN62zxXZU6VgGI/MDxS5n0xhCz1X/RqLbwUmdefLSiyoHAh1gdw4lmpCdURYD/uMObQ==","signatures":[{"sig":"MEYCIQD+V7T628SUC/bwac4DGLCeH524QL0H/H2877OVYEtJEwIhANcLuzSWqr+JtnDSWdKubqhZw33L8SAanTnl6STUPD25","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":779069},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"^0.4.0","@tanstack/openai-base":"^0.9.11"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^8.1.4","@tanstack/ai":"0.44.0","@vitest/coverage-v8":"4.0.14"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.19.0_1786383215573_0.8681149210177497","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@tanstack/ai-openai","version":"0.19.1","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.19.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"d56b4dd7a382374fda659f28915dc0984026c3d4","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.19.1.tgz","fileCount":159,"integrity":"sha512-i0ie5NEjkj+1+JWUOYI8DPHsQwpNWl4+p/Wrr53/r0oKomJTK4IhVIbla1i3yPKVrPW18Cpfk48m2D29PxnWIw==","signatures":[{"sig":"MEYCIQCwVkRHh92O0TiBzgu+px3XhKqctfK1S0pFCFgSL1sHLgIhAK0OHNOQvjtqyy6AO4sePlSlv69vkKyjgfFx5/TvNnY1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789477},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"^0.4.0","@tanstack/openai-base":"^0.9.13"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^8.2.1","@tanstack/ai":"0.45.0","@vitest/coverage-v8":"4.1.10"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.45.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.19.1_1787075075754_0.08555396510429447","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@tanstack/ai-openai","version":"0.20.0","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.20.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"444096cdfd17344968b35209cf69aa2e5081663b","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.20.0.tgz","fileCount":159,"integrity":"sha512-bJaIDFpWHWJOU8Fk2ksHen1h5RWNgAHShrX33dsqaNNh84bCM9X9EqNME+FBtH6kV0q1povWw/nepklmuGp0AQ==","signatures":[{"sig":"MEUCIBM94qpAFC/WRyzWCXUTlbmWd4KF6P2wd6M0G+j90xuQAiEAr3tAlXdzYgdvrv8mndJY0kwLcwfJNVANs8eg9MDQHoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":791028},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"^0.4.0","@tanstack/openai-base":"^0.9.15"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^8.2.1","@tanstack/ai":"0.46.0","@vitest/coverage-v8":"4.1.10"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.46.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.20.0_1787160270575_0.048495110814406495","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@tanstack/ai-openai","version":"0.21.0","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.21.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"e00af0b9f49dcb2d4a2c179129ed1810c8330d63","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.21.0.tgz","fileCount":159,"integrity":"sha512-D647LGAyfIslJb/DoIJ41sx6X06gK9gBObwu1ge83hhHHZ9yQlcn0GMzOwSbXj/DIEUwle46x3ZO5KpbXhu7Zg==","signatures":[{"sig":"MEQCIAntK47BsRJFpPdHyPO2cpabhBk5H6pPYVRTEh76RWJ/AiB67D4DWWI1TR+qZFhFgy/0dhQOy+vu3OrvFDd/NzddGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":794343},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"^0.4.0","@tanstack/openai-base":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^8.2.1","@tanstack/ai":"0.47.1","@vitest/coverage-v8":"4.1.10"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.47.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.21.0_1787244568944_0.032381708711935575","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@tanstack/ai-openai","version":"0.21.1","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.21.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"b8f4e978c72f1f422a31aa0bb954762019c79de0","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.21.1.tgz","fileCount":159,"integrity":"sha512-NQfqV/O7x8WkBSLqxLOg5DTIlygJXV+fKV5zQa/oWKucA1S7hSM90IW4L1xjktjWC/tnrBUOeeRguiz8uEPdwQ==","signatures":[{"sig":"MEUCIQD05YQl1bvKFB0rkNw3mep0MZ/qNsAZHeD4jxELUQqSWAIgEMrPC1gtbRKrfZ/mBBwMhdJihpnPLGUdC83+BxwDTCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":794513},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"^0.4.0","@tanstack/openai-base":"^0.10.3"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^8.2.1","@tanstack/ai":"0.48.0","@vitest/coverage-v8":"4.1.10"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.48.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.21.1_1787381665046_0.5676010146539796","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@tanstack/ai-openai","version":"0.22.0","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.22.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"28a71144be4781ede7ace762954b898e569684ed","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.22.0.tgz","fileCount":163,"integrity":"sha512-6fB6uGi8985HX1oY4mu9R6mYLok1P1Tks7trfIzUe4Ewl9OPhilyMxuBd7Pyg+/DpgMkY2sQFVg0HHVTE1bBTg==","signatures":[{"sig":"MEYCIQCVLw9cD8yvbOECIDlgZnP+H+pG/rHOOFj39SZ10SPN9gIhAOc3U/4I8vkzFE482LfUQnHTrOQaqlecaqDbbas/R0D1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":795454},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./byok":{"types":"./dist/esm/byok.d.ts","import":"./dist/esm/byok.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"^0.4.0","@tanstack/openai-base":"^0.10.5"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^8.2.1","@tanstack/ai":"0.49.1","@vitest/coverage-v8":"4.1.10"},"peerDependencies":{"zod":"^4.0.0","@tanstack/ai":"^0.49.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.22.0_1787590432210_0.04653630072105308","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"@tanstack/ai-openai","version":"0.22.1","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.22.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"933c61d1d20a40a06e23ced56af419fca4ac2314","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.22.1.tgz","fileCount":163,"integrity":"sha512-uZhXYH8TVcjKj1P96/m+Z+8Zik0JWf51V3qyl+W/u0ZjbQ82PrXy2cafUclNbVtdA5D7xPkXaeGpUtu/0NFkyw==","signatures":[{"sig":"MEUCIDvkpYyRmVI1CXvlS0IVVL+BpGcc5wZ0c4lYh2D4ie6cAiEAx/GgEbFZGQMqcMgSPuHg2uOD+gitoPFjOR+jI3A6feA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":795433},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./byok":{"types":"./dist/esm/byok.d.ts","import":"./dist/esm/byok.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"^0.4.0","@tanstack/openai-base":"^0.10.6"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^8.2.1","@tanstack/ai":"0.50.0","@vitest/coverage-v8":"4.1.10"},"peerDependencies":{"@tanstack/ai":"^0.50.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.22.1_1787829645645_0.7987371463791433","host":"s3://npm-registry-packages-npm-production"}},"0.22.2":{"name":"@tanstack/ai-openai","version":"0.22.2","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.22.2","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"9ce7e6a72b5432d5d3d59717dbea46a1748c7fc7","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.22.2.tgz","fileCount":163,"integrity":"sha512-RkYP1SwhfZNPrGzsv4kmjrr01FFQfEW/p2YuQlhnsu+YgZCrYfFYYdm3AQ5qRfHQJwHoGFLGVwUf93yCILa6Aw==","signatures":[{"sig":"MEYCIQDbJiw5kZMGnaNAoGnp7l3gPtKnr1zo5t07knbBDSR3wwIhAL1TjCgIVbVvxfp2HJeQv/sQ41JbTDYNAbVr2xu0tgro","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.22.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":795433},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./byok":{"types":"./dist/esm/byok.d.ts","import":"./dist/esm/byok.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"^0.4.0","@tanstack/openai-base":"^0.10.7"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^8.2.1","@tanstack/ai":"0.51.0","@vitest/coverage-v8":"4.1.10"},"peerDependencies":{"@tanstack/ai":"^0.51.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.22.2_1787853550394_0.6466716316625769","host":"s3://npm-registry-packages-npm-production"}},"0.22.3":{"name":"@tanstack/ai-openai","version":"0.22.3","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.22.3","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"b7bdc54f78ccb2945c05dd32dd7f9c7f42df2c8a","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.22.3.tgz","fileCount":163,"integrity":"sha512-h/pIG+O1JZdrXq2AmCLLyf4Kr3VF8K8Hycj4yN23JIwJ+6HTp8LoAG9w8CRcL8wTGhWpuzDbMgdBExRNg9ZORQ==","signatures":[{"sig":"MEUCIQD2BmONe4/QjyQLrfd99E1GW3+5ThGgVlzSJlhjzwpNQgIgajDgisK4zsBlaEBU1e1TsNd6n0IVO0VquL3l5p1AFjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.22.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":795433},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./byok":{"types":"./dist/esm/byok.d.ts","import":"./dist/esm/byok.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"^0.4.0","@tanstack/openai-base":"^0.10.8"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^8.2.1","@tanstack/ai":"0.52.0","@vitest/coverage-v8":"4.1.10"},"peerDependencies":{"@tanstack/ai":"^0.52.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.22.3_1787939600719_0.43758796377311726","host":"s3://npm-registry-packages-npm-production"}},"0.22.4":{"name":"@tanstack/ai-openai","version":"0.22.4","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.22.4","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"9ccf72628af3a7e2e5735349a15d897011fa436d","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.22.4.tgz","fileCount":163,"integrity":"sha512-PG4PL9Qdb5O1maK7X8JKDZfdIlTaF6JKwhV2quVvI39JMC0fCWVY6VwER+jokg2DEhixI/n9VMCvCGCdKAkMPg==","signatures":[{"sig":"MEQCIB2tpvpBZ7ME+2RZLHYix4ErIYt6pcJhsp5svG/zb9fWAiBhUtoy+p2Yd7tHuShBfdHWv4dqXdhWyxyxE4ZGo2G7+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.22.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797116},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./byok":{"types":"./dist/esm/byok.d.ts","import":"./dist/esm/byok.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"^0.4.0","@tanstack/openai-base":"^0.10.9"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^8.2.1","@tanstack/ai":"0.52.3","@vitest/coverage-v8":"4.1.10"},"peerDependencies":{"@tanstack/ai":"^0.52.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.22.4_1788428386237_0.08764539351557232","host":"s3://npm-registry-packages-npm-production"}},"0.22.5":{"name":"@tanstack/ai-openai","version":"0.22.5","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.22.5","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"decf63d4630c344e1e7667856cf27db1a22c8de2","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.22.5.tgz","fileCount":163,"integrity":"sha512-jIslf1nXIHijGPXVn3kp5OWrj4gpEc6Sa23uKb97p0C6lI1Dr0VAnagLn4Is0Wjkg/rOqAbG8w2fhFylK5YQ5g==","signatures":[{"sig":"MEYCIQCnfjAPS9LeK28EJ7pgH0v88EHsKq26gr6wAyOL2JR1iAIhAPyDH+nAbrG42BlxmB7J/41KoA/lh/THefbInKpI0qKq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.22.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797117},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./byok":{"types":"./dist/esm/byok.d.ts","import":"./dist/esm/byok.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"^0.4.0","@tanstack/openai-base":"^0.10.10"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^8.2.1","@tanstack/ai":"0.53.0","@vitest/coverage-v8":"4.1.10"},"peerDependencies":{"@tanstack/ai":"^0.53.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.22.5_1788455722799_0.5633791341506755","host":"s3://npm-registry-packages-npm-production"}},"0.22.6":{"name":"@tanstack/ai-openai","version":"0.22.6","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.22.6","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"d12e1405c31116d1a0e96630238a3d7f2c700fac","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.22.6.tgz","fileCount":163,"integrity":"sha512-7jnWe1ljFUgyELnYk598N5SRDcj2WklpL+NL0FCQxxV5M7VctPzEu28pdifBftoVyyCjO/H+9T+0PsZo9mOQoA==","signatures":[{"sig":"MEUCIA1P7Oyzs3jeo/EW29Su9hXNxhQKZk+H9/fmhGK3kqkoAiEA0tzOZcGQNwfkfSGYy0lD2BJf0PNI5ZcL3gzt4Y8W6iM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.22.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":804484},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./byok":{"types":"./dist/esm/byok.d.ts","import":"./dist/esm/byok.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"^0.4.0","@tanstack/openai-base":"^0.10.11"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^8.2.1","@tanstack/ai":"0.54.0","@vitest/coverage-v8":"4.1.10"},"peerDependencies":{"@tanstack/ai":"^0.54.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.22.6_1789015275629_0.3868657618928659","host":"s3://npm-registry-packages-npm-production"}},"0.22.8":{"name":"@tanstack/ai-openai","version":"0.22.8","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.22.8","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"5b48f061605d10bdb2a869c32c5ac2a925ab48e7","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.22.8.tgz","fileCount":163,"integrity":"sha512-nKeFykxjo4Ic1mE9SiVeFDeDzHUFqDwkfJfupQSTdqgNIHzO9mdT9Fr17OdxkROuBcaB/W0xuiJhDu9ukqrorw==","signatures":[{"sig":"MEUCIEnfBTUD3i7hKNJYvjmsI9951+yz5wcqVv3kOtuk5dPcAiEAwAPRzdswbvVVz4AdbCLcOCirY39ZXfbKPL6buwyqCgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDkCTsWoy2KB15yR81lDDFCvmuCx12PrQ41FyFkod7GegIgA6uwL/PY8H3KsQxWHjoLhjqI90O8Fj/VVTNDN5eWxhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.22.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":804604},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./byok":{"types":"./dist/esm/byok.d.ts","import":"./dist/esm/byok.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"^0.4.0","@tanstack/openai-base":"^0.10.12"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^8.2.1","@tanstack/ai":"0.55.0","@vitest/coverage-v8":"4.1.10"},"peerDependencies":{"@tanstack/ai":"^0.55.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.22.8_1789639293211_0.5929166742618748","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@tanstack/ai-openai","version":"0.23.0","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.23.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"2054031b1706b9f50f0517e3a377d520f34436a2","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.23.0.tgz","fileCount":163,"integrity":"sha512-d/USJIoaL1hyboWRKZpKjY6rC6djvNI6KYYEPLMox65lpvo8Dwa9qovuf1gliEfDdQdMG5Ou/fngfdJI7Uh+nA==","signatures":[{"sig":"MEYCIQDHOL2nyYPsMat8JgzM9QEPGgs+gx54wl/+QC1oKsD6AwIhANoc1CHX7EucnDiv0TzjJzTBa/dFDNn5mSfktfCu1OlY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHP7WiiA3llC5uakSdsvPa6sFj3qAkJyTWGxpCmHqocPAiEA2VIxJiZIOgKx5RwoGIFP/zRvex0UKAfAbcysWTIyaZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":809920},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./byok":{"types":"./dist/esm/byok.d.ts","import":"./dist/esm/byok.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"^0.4.0","@tanstack/openai-base":"^0.10.14"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^8.2.1","@tanstack/ai":"0.57.0","@vitest/coverage-v8":"4.1.10"},"peerDependencies":{"@tanstack/ai":"^0.57.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.23.0_1789948977715_0.42694595003648517","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@tanstack/ai-openai","version":"0.23.1","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.23.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"6775622d1bdda1ed6f42a7dd96b30f49b5f7d1ae","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.23.1.tgz","fileCount":163,"integrity":"sha512-E9IYtYaegdpZHz2XyDBS81Wa1o/xJbtk6rZ9pVmKmk97hafirTqC4ad/pcqTzoayKbw1T87LSPLya7Be43rIdA==","signatures":[{"sig":"MEQCIFhTcVnmRHIhL7EJgI2P+zW8gfCVqQZcnO7YDCKQfJ5HAiALVYZ+DPktbZsSbnLPYhZZDiovUam5jOvqlGoggqDZYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAKoYW4dgBBZKmATRoS9JGBD+/SzAXMU0Fpee9NqLZHhAiEArHJKIIxiKfwk+LkC30p2VdA+yvfUpbV/F/IQ1muiQmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.23.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":809920},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./byok":{"types":"./dist/esm/byok.d.ts","import":"./dist/esm/byok.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"^0.4.1","@tanstack/openai-base":"^0.10.15"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^8.2.1","@tanstack/ai":"0.58.0","@vitest/coverage-v8":"4.1.10"},"peerDependencies":{"@tanstack/ai":"^0.58.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.23.1_1790017542388_0.5346458179941982","host":"s3://npm-registry-packages-npm-production"}},"0.23.2":{"name":"@tanstack/ai-openai","version":"0.23.2","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/ai-openai@0.23.2","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"homepage":"https://tanstack.com/ai","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"4d6cd03072025a2c8bbf68f0e23f88619e2ffe36","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.23.2.tgz","fileCount":163,"integrity":"sha512-NfOVi+4CX+oCZSzDB9p8RQmEI8Pzb9Bo/i1PsE9H2k8jLOav2TpC44ucLaqWxr4q44lJg/DNIK3HvFSi41bHBw==","signatures":[{"sig":"MEMCIASF9f+FtFd9CeYxvitq28xNYEqBSvOJ9Nz0w3rw8paDAh8Xpv2oYPYL94cmj/I53BpdGKxyf+TXW5dhV3WIcS7D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBrt4A2AdzogxT7pEtETWMj8PE5o9F+yZ8l3xgy77alAAiEAuMFAOMCNncWtJwu1P0P3azUIPeErlAX539LYkGSM+L4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.23.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":809960},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./byok":{"types":"./dist/esm/byok.d.ts","import":"./dist/esm/byok.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"^0.4.1","@tanstack/openai-base":"^0.10.16"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^8.2.1","@tanstack/ai":"0.59.0","@vitest/coverage-v8":"4.1.10"},"peerDependencies":{"@tanstack/ai":"^0.59.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-openai_0.23.2_1790244525912_0.6477420189750973","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"_id":"@tanstack/ai-openai@0.24.1","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"f2acb999a82b7b086424fcdf1acf77f37050ccf6","tarball":"https://registry.npmjs.org/@tanstack/ai-openai/-/ai-openai-0.24.1.tgz","fileCount":167,"integrity":"sha512-GKeBQb5u+x5kZ9F2iDg0Lz31S9LzhYmeyIAxlKAO99N0Di/pDM69WbfDZbKdV7VIUeoTrI5Jqj5lhbm6+TMLPQ==","signatures":[{"sig":"MEUCIQCgFCDXA6GVJA3DB7TuOgmxOwG6x8EbkAIjygSh+AtpNgIgTOHc/sE1d8c+sMNtm7d5hT+VMroXGdscIgyg2nt6TEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCiR0XS5RoRajoAGX/G2nEL3KZ0AEfzzlYD66EV5w9jmAIhAKSEIPHeuh6Z5ijTath7bvbq6L6udxRSBTLpa+CWWz6C"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-openai@0.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":836761},"name":"@tanstack/ai-openai","type":"module","types":"./dist/esm/index.d.ts","author":"Tanner Linsley","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./byok":{"types":"./dist/esm/byok.d.ts","import":"./dist/esm/byok.js"},"./tools":{"types":"./dist/esm/tools/index.d.ts","import":"./dist/esm/tools/index.js"},"./compatible":{"types":"./dist/esm/compatible/index.d.ts","import":"./dist/esm/compatible/index.js"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"license":"MIT","scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest run","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"version":"0.24.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d27c1507-1ce1-4709-b7e9-c7cea75bed14"}},"homepage":"https://tanstack.com/ai","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","directories":{},"maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"_nodeVersion":"24.8.0","dependencies":{"openai":"^6.41.0","@tanstack/ai-utils":"^0.4.1","@tanstack/openai-base":"^0.11.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vite":"^8.2.1","@tanstack/ai":"0.61.0","@vitest/coverage-v8":"4.1.10"},"peerDependencies":{"@tanstack/ai":"^0.61.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-openai_0.24.1_1790272682831_0.8660170008036945"}}},"time":{"created":"2025-12-04T20:51:58.275Z","modified":"2026-09-24T17:58:03.245Z","0.0.1":"2025-12-04T20:51:58.545Z","0.0.2":"2025-12-05T15:28:45.215Z","0.0.3":"2025-12-09T11:29:53.750Z","0.1.0":"2025-12-19T22:21:00.581Z","0.1.1":"2025-12-20T17:39:18.304Z","0.2.0":"2025-12-22T12:20:08.926Z","0.2.1":"2026-01-05T16:38:00.940Z","0.3.0":"2026-01-26T12:16:55.299Z","0.4.0":"2026-02-07T14:16:43.023Z","0.5.0":"2026-02-12T08:26:38.037Z","0.6.0":"2026-02-28T01:15:34.947Z","0.7.1":"2026-03-13T09:40:55.341Z","0.7.2":"2026-03-27T20:11:33.878Z","0.7.3":"2026-04-03T14:00:55.018Z","0.7.4":"2026-04-11T07:55:40.337Z","0.7.5":"2026-04-18T18:45:10.778Z","0.7.6":"2026-04-20T14:32:50.704Z","0.8.0":"2026-04-21T18:42:44.328Z","0.8.1":"2026-04-22T10:57:48.446Z","0.8.2":"2026-04-24T13:14:28.498Z","0.8.3":"2026-05-08T12:52:43.026Z","0.8.4":"2026-05-11T08:38:49.321Z","0.8.5":"2026-05-11T14:49:15.657Z","0.9.0":"2026-05-14T14:39:41.150Z","0.9.1":"2026-05-16T08:53:21.330Z","0.9.3":"2026-05-19T15:36:18.428Z","0.9.4":"2026-05-19T22:26:46.335Z","0.9.5":"2026-05-20T14:26:19.954Z","0.9.6":"2026-05-21T11:14:38.235Z","0.10.0":"2026-05-22T14:48:31.618Z","0.10.1":"2026-05-25T16:03:11.707Z","0.10.2":"2026-05-26T10:01:15.304Z","0.10.3":"2026-05-27T20:59:23.453Z","0.10.4":"2026-05-29T22:01:12.576Z","0.10.5":"2026-06-01T10:24:02.658Z","0.11.0":"2026-06-01T17:22:26.856Z","0.12.0":"2026-06-01T21:30:35.108Z","0.12.1":"2026-06-02T06:50:19.288Z","0.13.0":"2026-06-03T10:46:39.892Z","0.14.0":"2026-06-04T10:29:32.084Z","0.14.1":"2026-06-05T08:52:41.827Z","0.14.2":"2026-06-15T12:19:32.103Z","0.14.4":"2026-06-16T18:08:17.864Z","0.15.1":"2026-06-18T20:18:14.573Z","0.15.2":"2026-06-19T12:38:16.580Z","0.15.3":"2026-06-22T17:09:23.616Z","0.15.4":"2026-06-23T14:10:40.169Z","0.15.5":"2026-06-24T15:17:42.540Z","0.15.6":"2026-06-24T15:56:58.840Z","0.15.7":"2026-06-25T11:40:48.977Z","0.15.8":"2026-06-25T16:08:29.450Z","0.15.9":"2026-06-26T17:51:01.741Z","0.15.10":"2026-06-30T15:02:55.785Z","0.16.0":"2026-07-06T17:37:19.935Z","0.17.0":"2026-07-16T11:11:38.737Z","0.17.1":"2026-07-20T09:38:02.668Z","0.18.0":"2026-08-04T17:10:19.494Z","0.19.0":"2026-08-10T17:33:35.776Z","0.19.1":"2026-08-18T17:44:35.898Z","0.20.0":"2026-08-19T17:24:30.710Z","0.21.0":"2026-08-20T16:49:29.091Z","0.21.1":"2026-08-22T06:54:25.178Z","0.22.0":"2026-08-24T16:53:52.345Z","0.22.1":"2026-08-27T11:20:45.799Z","0.22.2":"2026-08-27T17:59:10.553Z","0.22.3":"2026-08-28T17:53:20.885Z","0.22.4":"2026-09-03T09:39:46.395Z","0.22.5":"2026-09-03T17:15:22.933Z","0.22.6":"2026-09-10T04:41:15.777Z","0.22.8":"2026-09-17T10:01:33.386Z","0.23.0":"2026-09-21T00:02:57.802Z","0.23.1":"2026-09-21T19:05:42.470Z","0.23.2":"2026-09-24T10:08:46.000Z","0.24.1":"2026-09-24T17:58:02.919Z"},"bugs":{"url":"https://github.com/TanStack/ai/issues"},"author":"Tanner Linsley","license":"MIT","homepage":"https://tanstack.com/ai","keywords":["ai","ai-sdk","typescript","tanstack","openai","gpt","adapter","chat","tool-calling","structured-outputs","image-generation","video-generation","text-to-speech","transcription","realtime"],"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-openai"},"description":"OpenAI adapter for TanStack AI chat, tools, images, video, speech, transcription, realtime, and structured outputs.","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"readme":"","readmeFilename":""}