{"_id":"@octanejs/tanstack-ai","_rev":"49-194ad422b6db8c3c11d6158cdc31d932","name":"@octanejs/tanstack-ai","dist-tags":{"latest":"0.0.51"},"versions":{"0.0.1":{"name":"@octanejs/tanstack-ai","version":"0.0.1","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.1","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"6bb5326a77a4c7212866ebbcece33082584fb01c","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.1.tgz","fileCount":28,"integrity":"sha512-xlmSzUYV5Klu2t1NwSIdhXAiQZBk93Y5tzBBCQsriGAn1FbZ5Qm45WVv9mZd9Ajhtr2TEmiWX8hj6pGAf6DGWQ==","signatures":[{"sig":"MEQCIFwXhXfdmy4Tf6Jl5Ot7BlL6Z5J5wxG0T7IVDBjQF8a3AiA0WfKTqH/yiKxvSLBWWMt6F7YnT+QBJynmDa01ib8xWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114199},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"trueadm","email":"dg@domgan.com"},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"26.0.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","octane":"0.1.7","vitest":"^4.1.9","esbuild":"^0.28.1","react-dom":"^19.2.0","@tsrx/react":"^0.2.37","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.4","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.1_1784243569158_0.8652031559047637","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@octanejs/tanstack-ai","version":"0.0.3","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.3","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"51b07f060b109d233018576b195eabd5bf0a40ae","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.3.tgz","fileCount":28,"integrity":"sha512-ZWUgKv4Iq1Hf9Y2YVSOO9zpyxNTCf+t5FvkEpQr/vy3KQzpLw2p1d0t2Cowqhfg9+xv+RXpshLPaVOXc1R+zdw==","signatures":[{"sig":"MEYCIQCnoeXOAXl24Qb9aTPkJ+P9ockLkw+mU4NpVfF3KwiCFQIhANdWDRbBnZakYkwFJvEpn/12H7BFuw/+kVCfnH3Kg1gR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114199},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","octane":"0.1.9","vitest":"^4.1.9","esbuild":"^0.28.1","react-dom":"^19.2.0","@tsrx/react":"^0.2.37","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.6","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.3_1784412921442_0.897849728561456","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@octanejs/tanstack-ai","version":"0.0.4","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.4","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"e36f770518aceec46a03f7b73eb9cbc1e6872dac","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.4.tgz","fileCount":28,"integrity":"sha512-sCarFdm/jXchUDiDWHUqm1TH8AnZnXaGrja7UKHvx21wAF4fetk3uJiFzqs6EgJGXc2a54a4BM4QIy9nQuJ4bg==","signatures":[{"sig":"MEQCIApuhYclCxuRFN23N/AwG7pJL0WRQ3+Qe62L/feKvoayAiAO4hB2Bie6QylVfD3dLlFCaSlHRFNbwwLqIgpHD0BUZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114201},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","octane":"0.1.10","vitest":"^4.1.9","esbuild":"^0.28.1","react-dom":"^19.2.0","@tsrx/react":"^0.2.37","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.7","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.10"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.4_1784417596504_0.4170988566426075","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@octanejs/tanstack-ai","version":"0.0.5","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.5","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"2a1cfd3069378e0de172b547b8f8a3913806a416","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.5.tgz","fileCount":28,"integrity":"sha512-sp2ON1OgBaNiMeLo8BxAzQn+Cf8aivF78u/YgqFQJqcdKTF5RuSDdnVSS2lP2MAk20tOQGO4dd5VbYnq7f3kSQ==","signatures":[{"sig":"MEUCIDQeTtQ7Uz5FfvBKhZStdgZHKx3ML1ypAAdNnLE98YVtAiEAu/ytZgBh+nAV6rjKbmPJwhqVkGXKRw9VKsUce+p8emA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114201},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","octane":"0.1.11","vitest":"^4.1.9","esbuild":"^0.28.1","react-dom":"^19.2.0","@tsrx/react":"^0.2.44","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.8","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.5_1784489013933_0.779342620839313","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@octanejs/tanstack-ai","version":"0.0.6","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.6","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"2f6f39b94515f16f7ad8dc40b6ab1e929f8f99fd","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.6.tgz","fileCount":28,"integrity":"sha512-ctMs+zkEbFD/WvVztuQBWKQCg4OUBwCyhaqBtPCfsFWjrkBHZeXmDX7NJ0lnFX1Q/pA7sYAzKJ3ykO3s/HbJzw==","signatures":[{"sig":"MEUCIDNMpB4mAIcYwPuNb9228UcuvQBW0ox0e/IRgZb2lcoEAiEApAyEMqi1Rwdx+Bg5CmHVxXjwq19MG3p2ZHZTrdjAtwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114201},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","octane":"0.1.12","vitest":"^4.1.9","esbuild":"^0.28.1","react-dom":"^19.2.0","@tsrx/react":"^0.2.44","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.9","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.6_1784579462839_0.03022952503897902","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@octanejs/tanstack-ai","version":"0.0.7","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.7","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"40820241f7bab71b2740f144978987fe46925bd3","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.7.tgz","fileCount":28,"integrity":"sha512-cxHynWOEeWJ0IMkGsJ/OKYK63bkDKGODzXkGmwzAu6DQ4PravueXGHKCRdmkX+CwuXIoPiZ8fsVOSo00o1/fVw==","signatures":[{"sig":"MEUCIQDOKP2vgV2Qol06NmIgA5btyz9U2EMMHVg6ekvak1FnJwIgFgjiFlTv9Q952H6jmdHU4RWyJ22c2E7wJ9Akoj78KlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114203},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.13","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.46","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.10","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.7_1784712591226_0.19071982554532685","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@octanejs/tanstack-ai","version":"0.0.10","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.10","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"2688390ec7485dc47de47021cd4176716029bcc5","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.10.tgz","fileCount":28,"integrity":"sha512-SBFacfiiHp9/oq9XCHZj4EXmrQUTjPPJuVAuSaYOqtrnnK2cQrrSNZidJOVswRZe052JEK1Tl6l2CwxlkmadtQ==","signatures":[{"sig":"MEQCIHtz0JMyOKDSBQL9+BhfSMUGsV2ACA4hZi5ELgGtLexyAiAOyY43M173/swHgzHPVi6Bhbwxjc7YlWCwKGY8byk9+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114204},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.16","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.50","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.13","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.10_1785097265888_0.027907144236022807","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@octanejs/tanstack-ai","version":"0.0.11","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.11","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"2e7e18a06479f8e5a5a8b1dcba0fb6e09bdb7917","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.11.tgz","fileCount":28,"integrity":"sha512-uXBLa+TlgpB/cMkG9Plp8r0BwWX7d4EQ/KgCmplAuBKWvdFVjI24YYxx+SPH0Z+0/ZmEo4Gu7TY3pHcCjB6k9A==","signatures":[{"sig":"MEQCIByRVG8RW98xmNEdfn+UnAWGviAlZNrLDfY5Pn3h+rpdAiBfx75KbNimK2efCYhbFpv+03q/V6fTFZmZbiYRrj/1Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114204},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.17","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.50","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.14","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.17"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.11_1785157835474_0.707496165644663","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@octanejs/tanstack-ai","version":"0.0.12","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.12","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"5966c8178c355db22fe67d3a6ff2ac8ac7526cb3","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.12.tgz","fileCount":28,"integrity":"sha512-c0oQpuTvlL2o+y7nIgzZU+wC+kPFBgB6vWEmq1aL773j9W1uhwWWG1sdgg2SgGxxG8s5G5MbBKZlwzWcYYbWsg==","signatures":[{"sig":"MEUCIQDsOi1a+4428A4TQh1QANVH42xujfD73lgfT1dWcUX8ywIgVy8+3u7WId3n5uvh0dJc9qiLENNExW3bogxrMS1PupU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114204},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.18","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.54","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.15","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.18"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.12_1785253978193_0.16726590511983752","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@octanejs/tanstack-ai","version":"0.0.13","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.13","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"ded6978c5ef47e0323ba43722ac08033fea2295a","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.13.tgz","fileCount":28,"integrity":"sha512-bMSijMX65hRgBBJIfWFxBY1zDFWMxM/7/AXNS2k+zL3PpewAlvBGxQsudErqRfQWlO5tLYgSDk3E3Hg2fvbgDQ==","signatures":[{"sig":"MEYCIQC0stxCS8uzfHeB7OLZlBegFzVxr/RCjfKKdl9f8O77DgIhAI2l8iy6V8fQ7v8hAf0iQWTuSdawa6L4qSahusv3+qJG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114204},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.19","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.16","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.19"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.13_1785329678868_0.8515172602853944","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@octanejs/tanstack-ai","version":"0.0.14","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.14","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"37c57a3e9a76c21ce0ba35699ab5077b48ab6025","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.14.tgz","fileCount":28,"integrity":"sha512-5uPo+lzfrhLHDk8t4VMsf+SmDbnirE391TpV6MovzOIcZ8bFTHq4XNItgJw6XeBaB4lnrZttrA1r1lU4kuzSQQ==","signatures":[{"sig":"MEYCIQDaYiXto1uTfzHlmVcEONyBD2yzsYnJLuum5bTy7pjkEgIhAP0GE0rg8SbuEoyVGQdJE0wIC0PWzrUBWspGV01uqhZc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114204},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.20","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.17","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.20"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.14_1785377511305_0.20225828111700905","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@octanejs/tanstack-ai","version":"0.0.15","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.15","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"82b040f735870d04d92a020a89eb71048d09ac0a","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.15.tgz","fileCount":28,"integrity":"sha512-QoWmr4PH8QMIDmgFCnI3uoIKjYwoEAjONXQhelAUupVpjVUw9cS9EPUptiwK/G0KcZeu7H9m25VjGzwkn5LOlQ==","signatures":[{"sig":"MEQCIBPuXaaB3mJsW1ocS+p02WHyJbqns4Kcmc2WwqmdA2EaAiBXQgAT7FXbzNtrLIX1DLrrNOthY91Re34Zw8qhXOEP7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114204},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.21","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.18","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.21"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.15_1785406846439_0.10163045772226087","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@octanejs/tanstack-ai","version":"0.0.16","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.16","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"ccc086d9c44436f935d125267c3b301fc58fd12e","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.16.tgz","fileCount":28,"integrity":"sha512-AydHTiyWKiDDLwxfAu5wD5o2I3GtuCC16vI9L5FDfb1DAP1uMzS5lwkQnDSGZykzXqK79bEfpAqybhZ9tPmQ0Q==","signatures":[{"sig":"MEUCIHg669/2/6SHlOIvgn5VRH3iIMeLyyHa2zW7PtGuHS71AiEA0FH/oDJ58sMz3RDPvkHop0naGrCdUyqRIaPip3t6nds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114204},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.22","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.19","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.22"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.16_1785526130741_0.09667874876396132","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@octanejs/tanstack-ai","version":"0.0.17","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.17","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"8f192a100b60ea52316035aee0d8c3744ce8e9d0","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.17.tgz","fileCount":28,"integrity":"sha512-xVy4vscuTZkTNZBHk+lxDrJ2Az8kZwj0hZWpBJ7Yz1a5KLZ2mdd5FG4wvexjljCgs8KY6NjKyG9jhWXufmPTnQ==","signatures":[{"sig":"MEQCIGBjB4kGjfjHNnck/4owqFc2+1WKXvSdiELjMfu5+AvxAiBdTyJaYki7qHHQKyuOhRnopHMvb+OTzAoGAmW2wlSCzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114204},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.23","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.20","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.17_1785630760971_0.5551245373412588","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@octanejs/tanstack-ai","version":"0.0.18","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.18","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"f6b8c485a620268db10d24a145e62e877085f342","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.18.tgz","fileCount":28,"integrity":"sha512-4qHdfrB5BkatzaYL7RBdqHGDEexMoGIAa5bZV4609A2fdc0/VkL3JJNw6TGSJhiwe+/5EULCVUpz3+0ysdz9dA==","signatures":[{"sig":"MEQCIBmbWCjmKQdVTd046tnUqmuUjYK3Rl691Czds5C4eDx9AiBp/lJjW4Y9zOUYVnDaU8w55IYZA9hl/R7iNulhwJxKNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114204},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.24","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.21","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.24"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.18_1785857434373_0.5679775171439205","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@octanejs/tanstack-ai","version":"0.0.19","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.19","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"256ae7a34382a2e087c0dd30d40ddd698cdc3070","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.19.tgz","fileCount":28,"integrity":"sha512-hpIiKm0wIpmyZTn5BMs+DqqqrAnPgBhnG1TbzpGhqT6OsdULiv1tUHYgw3X5d5smDPcSa2xwzMTTURCQ6gQuNw==","signatures":[{"sig":"MEUCIQDkMmzmgiOziKX5aaGFKyfBmlKcgjpH8gSVSeavRT4/WAIgBzmHxx1EzmkJY1nGTM12CtY7Rfb/TRyG6C2eMArhn4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114209},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.25","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.22","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.25"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.19_1785879750802_0.23232783039338","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@octanejs/tanstack-ai","version":"0.0.20","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.20","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"6e75c7234764912d6d3310940f6f1b38111dfca0","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.20.tgz","fileCount":28,"integrity":"sha512-SDjVgOUQm6Ht/NmwFHU161BhAyPEsoMyMho0n0h4Vrb4axRgmt/wPRQJg9Yjnq5s/QJUMAgFAglHXHyGnYJ/jA==","signatures":[{"sig":"MEUCIQCQ7TWKtzYN3HOGtvmoacQqvElNSw4WiGNPq7i4hOCtZgIgQExWl7A/Qhe6Cd1TXTezZxgoTWf0kqqIcZgmlJA/Bao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114209},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.26","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.23","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.26"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.20_1785965650803_0.7048075966316072","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@octanejs/tanstack-ai","version":"0.0.21","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.21","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"b90a9c7634795a45ff0f4b41d65163e272630f49","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.21.tgz","fileCount":28,"integrity":"sha512-DYbENMtSmUErYMzCjO1AyfYs/I12Z7ekaXa5IZsf2tGZFlaYpKcqOcehNblsNbgEBEoNvF7mvPSsx4wJAeQGQw==","signatures":[{"sig":"MEQCIG9Kf2SYxMahYaJr2CoBdkSJzvHiFMPo4avY7bZZGBGRAiBN3wzwiFf7UaEUdfqkIb3GChG+TBljwZrXAqwgNu4BwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114209},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.27","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.24","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.27"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.21_1785979779058_0.43739830200338914","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@octanejs/tanstack-ai","version":"0.0.22","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.22","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"9f03d2355bdb605c16e17d6034bc32576a654896","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.22.tgz","fileCount":28,"integrity":"sha512-lVryEqCn0BQeuku2OwdKP2pJwE1X8qNwfMM28yK5/g7BDx1sHVBIhHC3vsXigsAHUQTerK58d0FNWXjCTOuQXQ==","signatures":[{"sig":"MEQCIC/vGIArikfZKm+WPoUKG1xrFl2YUuV+vr0IPUDuCaKKAiBQI/fu3kc2Nf582LvVmZAE/lLq6OtVgUBiHmrVqZz7+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114209},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.28","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.25","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.28"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.22_1785994750314_0.11153548728359919","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@octanejs/tanstack-ai","version":"0.0.23","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.23","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"33495f8f93374b594733aa369e97b9c3794cbd50","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.23.tgz","fileCount":28,"integrity":"sha512-ChQrgomcb1seJtTGcq9fsaFGrIlUN6dvV0Z4fBOnBeujWTfvZLKzATkHtMFQHho1ugY/HRZpMBYmerRRirXVRQ==","signatures":[{"sig":"MEQCICFe+FaNDxGp5P+Pd/cutRjG04FcOl64GQsE1xarizbqAiAQb5DNMm5Pdk2tizLnKnGlUKHM36shAERkprK/GbDpkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114209},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.29","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.26","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.29"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.23_1786075698056_0.4542895833089349","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@octanejs/tanstack-ai","version":"0.0.24","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.24","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"2b84c18d277ba850d383179cc9bd5872a91e7a8f","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.24.tgz","fileCount":28,"integrity":"sha512-5wZGjsMIhr3N07gCmjDvqIG7TthYwHwsA0c0LHYbr1jH4W5jmIqfxvYC3Vknemjozi+eXJa+I0AryBXgQXZfGA==","signatures":[{"sig":"MEUCIQDYNbEB43+A8jkQ/TEWDUtEAx8VHFpMC0cDklfQEO3e3gIgIEvKiGgKQ7m9rFbpI8OLVtg+Cswyq2mRx+ErNB3Z3uM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114209},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.30","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.27","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.30"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.24_1786154298107_0.08782936157179311","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@octanejs/tanstack-ai","version":"0.0.25","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.25","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"1f8ced68af594d2c4fe8bddf12d3c7ff6a21fcab","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.25.tgz","fileCount":28,"integrity":"sha512-OyMIsPjK/E+62eg0BuxaKCaInmtkcehMKfyLCVeEbzm2br4jV4uDuGX+g8WZFGwcPAo1gE1FosCh7yUFVE7snw==","signatures":[{"sig":"MEYCIQDa9iDGcbTS8acElJ1OOGzI9ws/XeElCi6TGcw+Y9U8ZAIhAJskMJjeLbX+U1jM/LAmvz0jczyh+KD4R2pESYqrcuKU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114209},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.31","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.28","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.25_1786194572893_0.9038010247465644","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@octanejs/tanstack-ai","version":"0.0.26","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.26","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"6a5082698b63bd3aefad1685b3b285b773acd990","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.26.tgz","fileCount":28,"integrity":"sha512-DyKWXAAPQDVCT9PWZfs1lLoO96+aJwQqBxCG4iGEaaSicjRrodOyhwF6PxLm1zfgY+GlZ/mqKfYeUx0lwoETxw==","signatures":[{"sig":"MEYCIQCPPoX9MvNQcgolGrlYbzwN2gWC3DAGN6ESjwOV0Hp3LgIhAPXB4xvFBmCMKiHQjgGJNGfJYbHjV/7Bd+i9yfz732yr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114209},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.32","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.29","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.32"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.26_1786277641421_0.777396362674992","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@octanejs/tanstack-ai","version":"0.0.27","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.27","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"90b3450b3d368c4cb22353be8cd11c9084e45736","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.27.tgz","fileCount":28,"integrity":"sha512-S1YGh8m4qkucVUk/F9kuOEgSuOMJdaOnrKFMe1TgmfRoiRJvaKl9CuiUVdTohyMjIjWUjssc3oPPnQZEV2JvBg==","signatures":[{"sig":"MEUCIQCepPWL7rkdxcGoaQPEvQYs7mMOpHP2sn5A/XAoNNK8hAIgX0jChI4q77BpfEgcTZeiSx2ukJKTnWSpP1WqMAOZap4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114209},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.33","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.30","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.33"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.27_1786323087008_0.34430583433025697","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@octanejs/tanstack-ai","version":"0.0.28","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.28","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"6638b100bc8ecff92fd7f6c58f5c4bde3656ff11","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.28.tgz","fileCount":28,"integrity":"sha512-28DefdQE36fb+LXaFDhlTufKf5T1VTTU4zLN26ziIDBCifTOdLTzd0NJ1VnRD9d3makqi/zEwwk6zWG6iLDHYQ==","signatures":[{"sig":"MEQCICodTIOA+L8Y31fUvdEEC10NIChy2gNNFWJ+dbBVAWALAiANxH1rwvAarggDgbMnl3rVhkIYBa0U2rOkMu8/3Kxawg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114209},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.34","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.31","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.34"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.28_1786385801646_0.7312678689426815","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@octanejs/tanstack-ai","version":"0.0.29","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.29","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"585ee571b16a9b07c5804b509f27da38065f840d","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.29.tgz","fileCount":28,"integrity":"sha512-KgyGZFWctarmh6EZYJw08wwOm7uiQQpYS1cJzS8TMWJJ9+R2FiMueqpW+jlLIh0SpcFDoNvPY+r12sVKoQOfTQ==","signatures":[{"sig":"MEUCIQC1ViWsUX9nzagCD/Kc0y/SMAokWngpfzP6VPHH4+xDPQIgE5zwDN3LkicBtJ184ZAoZ5fWL1mYQ4yaPwuVJ0JKVUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114209},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.35","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.32","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.35"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.29_1786408298817_0.575131947620787","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@octanejs/tanstack-ai","version":"0.0.30","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.30","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"eefbd9ab33e3bbe4b92cf0398b8906b5f1797b7c","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.30.tgz","fileCount":28,"integrity":"sha512-y8U9kkfawITl0PFWsu/7nfDYDhmbMWZh7j+uNmTD+JhXHJwVsyxVP8jAH3Vmy8q1bnyb8Mk1Ezf5cF0AVMIChA==","signatures":[{"sig":"MEUCIQCN84F72vJo5B2gFBjGpMja2uS1sYfbTC0imutkT3zr1QIgDVphcpmy+1OkckSM/WrtwWxQkBiNBWx9f6emk8krquE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113508},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.36","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.33","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.36"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.30_1786531340683_0.9940665145330878","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@octanejs/tanstack-ai","version":"0.0.31","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.31","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"b523901f92484a6f45e60afee4cfd174c1f030b5","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.31.tgz","fileCount":28,"integrity":"sha512-J3LOcu6Yn/GQsAI5zllEqhXTsH6KxLIg4LstWFl01pfMSrL3brLMQWaXtZrOrKR9Q3YDF8kxZFdbG0kDM9rg0g==","signatures":[{"sig":"MEUCIQDeiVmwuDWfAiYBSzD9tAmSvmCA2i9FeRDhnbNRatce0wIgSOOw0TzZCqJDWOQWl5oXDCSCZFDo0HGybHmbevakAzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113508},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.37","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.34","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.37"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.31_1786658147276_0.7572198627269211","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@octanejs/tanstack-ai","version":"0.0.32","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.32","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"1a34ec240c2eb17d67f6e9e90b0b93fdbe055bed","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.32.tgz","fileCount":28,"integrity":"sha512-xrTNkx/G0fnQLUj66/8XzVsKwXl7Yd5jTHRr8F/+FcbSy5RjiuBJUYK696zLwMS0lHyh+fUH/Q2JrHGychMVCw==","signatures":[{"sig":"MEYCIQCabX5iAR4Q/EyzsdAoo3BganmYJ0zlOps35CwNoZoVBQIhAOwJFj6bWvErTUjQggPsKYvRuYcNWOM//2Z1tgxYA+MS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113508},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.38","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.35","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.38"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.32_1786727569863_0.311479437326144","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@octanejs/tanstack-ai","version":"0.0.33","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.33","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"aab25f3c8e0bd31877a32402030043b8e1c8736f","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.33.tgz","fileCount":28,"integrity":"sha512-R/ajbLpFWz6pOjSgETG1nx59z3+VmFImBe9JaNN8N1o2uIqXqnBs4n6J/vSOf7EAuL2RRiHG2asbv2AJcyWQpA==","signatures":[{"sig":"MEUCICPIcr/RZk/eLrmU5A/PgGNOEcXVOnaANcNNxQAqu5PiAiEAhSHGmQjjX7tDgJyUm5an4WMng6ub72UswPvB1zejHf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113508},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.39","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.56","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.36","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.39"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.33_1786960134871_0.8614837388538779","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@octanejs/tanstack-ai","version":"0.0.34","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.34","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"78ce69dc22af682f9fef6df8f908dddb33e461ff","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.34.tgz","fileCount":28,"integrity":"sha512-lh1AL5YpKwC8w9oN2UknuiES6Zx12k6yiPy1+ZGVW+1PGT7ASgTEMAElgmPWZ9MKbXpFnZVxcTe240RDrhx8cQ==","signatures":[{"sig":"MEYCIQDJITbdH04HNGQTuDtKwZnx0PFO0h/wSHzzlQgStpT/DQIhAJqvWi429oAM+pWjneAm8A5ECRrfW1cCqH6yF77fFrE/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113508},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.40","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.37","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.40"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.34_1787077380159_0.23642948671098685","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@octanejs/tanstack-ai","version":"0.0.35","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.35","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"d787df06a01881b21d5762b424206002c8ff4448","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.35.tgz","fileCount":28,"integrity":"sha512-de3FoeWcbTP4IH7hbr0g5NmDf6ccyap7zCdHPMUCdovvEA606iFiCaB4gUQL+O0wB7hNz8snyu2oD3B9KyS6/w==","signatures":[{"sig":"MEUCIHiqX044Ngd9o8jSLy+LylaBtSD6kmxwMPkIee5051JVAiEAtMnH1nzMwW6nYzQJbY8Xb5xBoITJ2qtHqZ+9WW61pVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113508},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.41","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.38","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.41"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.35_1787143708579_0.8881702618392624","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@octanejs/tanstack-ai","version":"0.0.36","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.36","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"db3349751ffd9766a9793402165539fb561254cb","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.36.tgz","fileCount":28,"integrity":"sha512-sNVfGq2vr5khgp09zvxbbrR5MdnXYX9Ua7Ut+9nmKDS8gbLkARSQpgcYm3kE+UL22XOUi6vuu4LwFS9FlLGeUQ==","signatures":[{"sig":"MEYCIQCSsEK1zh7Ur7kEp/Eczy/LGq5UcXW0RztppiN0MIu9tQIhAKTmzR4AEXwiSsQLN9gaaqXIrlg+d4rCRIh+cvwUn4Yi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113508},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.42","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.39","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.42"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.36_1787243702556_0.8041829957784357","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@octanejs/tanstack-ai","version":"0.0.37","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.37","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"25d64429a01f5a6bc44c5630234c0029fa522a41","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.37.tgz","fileCount":28,"integrity":"sha512-r1OWrK0u3MT0m5jIRWEWy6riVXq+kg0tpkH/AO0eNqFxFt08HzvQDGZOjfcBFd8SygsOQn/ll5zLLsHu3CHBuA==","signatures":[{"sig":"MEUCIBcLD3zy2Ucp1iit3znPXORugl42+LStn8rbOtj7BwApAiEA4/LIcOdTDqzEu8Nl/205Q90MqSEJSWOxwb1fq/X/ljI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113508},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.43","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.40","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.43"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.37_1787322286495_0.3414617401885942","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@octanejs/tanstack-ai","version":"0.0.38","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.38","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"ba7345f951904a402dd13601ad928b84049b0b6e","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.38.tgz","fileCount":28,"integrity":"sha512-0XIW1BWtST6kHh69fuxsOQAbaAZFAIZX0XZnivqAQFIdEnKymhWspp/VfwhaKcpopcG1l0YaKo6N8tiUTXxFhA==","signatures":[{"sig":"MEYCIQCx+XyMEqIej8v/xhgXGm8IOqvm8J0bGWCxLBZHC9mgnQIhAMkov9RR6NA19LPCQW6s+x4GUU59F9ehy6P8Jc5IvX8r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113508},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.44","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.41","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.44"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.38_1787358800282_0.9543378053556195","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"@octanejs/tanstack-ai","version":"0.0.39","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.39","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"3686ab192fd86851076fc57f1958fa7601a247b7","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.39.tgz","fileCount":28,"integrity":"sha512-leAvEr8ykC9g+I5Mp/ACIc7ctOXmYr95NqoEi3dZYpi78JjR5vqaf/NaVhaNDiGxtcMUzO3+U5Pw8TkMteUTkA==","signatures":[{"sig":"MEYCIQCwlQD88OqD5bv4hOmWCa9dDYoktc23Csy9KLXKyCy9FwIhANrwglWJKLuvuUJ3VYc5i+V8ZkRL+J2iC5F9d1CJA9/v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113508},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.45","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.42","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.45"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.39_1787572934374_0.8208203647277421","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"@octanejs/tanstack-ai","version":"0.0.40","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.40","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"5f598559e4ad405857293cb345d4874b25843373","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.40.tgz","fileCount":28,"integrity":"sha512-hzRL0rPPry9fYM1duaML/IypjY6/RdqsEQXs+sDnjj7xYpnp4FiQgwk+219BAzJafAR/04sNhzYXzNISa/hlpQ==","signatures":[{"sig":"MEUCICwlxICeyQf9MOmB11VIw6Sx3EtxUobVKpCD6DJLXk1cAiEAuZZJvpPa7e8QzhBSsiicN6TQy4u+DlHR4VasZI5Elfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113508},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.46","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.58","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.43","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.46"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.40_1787585228247_0.9325356813201569","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"@octanejs/tanstack-ai","version":"0.0.41","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.41","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"}],"dist":{"shasum":"a948b498e608d7e9182c8ff7d29541e83003d404","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.41.tgz","fileCount":28,"integrity":"sha512-m62v5MeTFRRBECqg/qtES12fAj9M9HskdOUPXBegAPzRI4vKQhuUBLhi+P3UkBcq7L1BALen63OwnWMDKVxUCw==","signatures":[{"sig":"MEUCIQCpIBet0ZcOW/TVyOA/ClCSd7pydTqdb0KD/QRB9j3otwIgTPCiy4HFPKbh6vOm2w3Y53SP4UqQOqTBqf8Duow6DB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113508},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.47","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.61","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.44","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.47"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.41_1787748827967_0.3207996645865805","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"@octanejs/tanstack-ai","version":"0.0.42","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.42","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"ed8b0e9c4bda218639dbe22eaf2c5519ec303319","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.42.tgz","fileCount":28,"integrity":"sha512-fUDGJNGh/xK79twTXiv+xZ2+FH3JkoilHAM9JiynORppy5tZpRMnlZarjFU9U+svQ5yqO2fMGtDczUYSKkF8gw==","signatures":[{"sig":"MEUCIBm2Fi9AgvWfN0srEsnfSWtRneJB+K0qpH6Lt2t+oCKsAiEAww2p0T5KhV3zksHHm5pqdaXED+WOLDqoHcCGAHY7moM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113508},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.48","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.61","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.45","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.48"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.42_1787837249495_0.9733976401229547","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"@octanejs/tanstack-ai","version":"0.0.43","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.43","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"fd3c8669c5ef1cac6ab44d0529c2126adc3606f0","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.43.tgz","fileCount":28,"integrity":"sha512-efdlpVpwjYJaoXdaXZRBu239ungtlEOZW8P2mNQDp2oCwM6qluuQH1ZLJSGIM81/PTdVxm6SwupeZEuS6U6NPg==","signatures":[{"sig":"MEUCIQCHOiEEsM8BrRpjc0EwHhIk1/Rj8uhkCVVhWMbnJPwfrgIgQO6HzFQTXIxlyJ8PptVovYj3y8WsudoESyGqNl7d6Ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113508},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.49","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.61","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.46","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.49"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.43_1787916686964_0.488607572290765","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"@octanejs/tanstack-ai","version":"0.0.44","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.44","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"c49d5e24428be211f401af360ac512c6f7176c36","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.44.tgz","fileCount":28,"integrity":"sha512-tPa2nG+pfZb+YlJHXma0aCyAodvBctZmnlJ9q4Y57ltZmemSjWzrZAj1iyao8cc8WCk1I/oiThBNSMBsazuPzg==","signatures":[{"sig":"MEYCIQCE1il9ba1Dk4LusYcjcSFJHoJKn2DHlWulXYlchKTx7gIhANYwCWO0DvdML2a+d1CbX2YP5JbdlH7Z5kK94FdV3ebp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113582},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.50","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.61","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.47","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.50"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.44_1788108980888_0.4385190472450575","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"@octanejs/tanstack-ai","version":"0.0.45","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.45","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"76d8cb8a86e97241ba95184606d5e3dfffe039f2","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.45.tgz","fileCount":28,"integrity":"sha512-i65ag1vwLiCg3oWipezQpbVNioBdLJIjymTwjpqKQ1dZiV9lFA1VQIEYN7WBUIekMOz4DcHz2Cys0m2uAqqx9Q==","signatures":[{"sig":"MEUCIQDaWA6CEij4INjo0HoPPFchBs/33wKaQKpQ+jzpBsVUIwIgPYOtzHHkA+0+DG1AominlQA2WRXm03/7tma7WqmsEaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113582},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.1.51","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.61","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.48","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"0.1.51"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.45_1788273613250_0.28563834094107654","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"@octanejs/tanstack-ai","version":"0.0.46","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.46","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"54df5fd332ceaef734007519f6befb7b52c0c41c","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.46.tgz","fileCount":28,"integrity":"sha512-GVmXq7IGN4mNoOQlkF6x2SbfxzRnw47q6gmQ6AHtERw13ctHLt3y/x0B/fEXX12MZel5CxFuV81EWSfvGapyNA==","signatures":[{"sig":"MEUCIQDASbqVsOWiiO/jnOQHE+eXc0JzpGzx8bUaQEpUcjVCqgIgH0mkF/t+9UYlyIksuUs8qPX9CzbQc5j6VW9tF74s6K0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113592},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.7","octane":"0.2.0","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"^19.2.7","@tsrx/react":"^0.2.63","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.49","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"octane":"^0.1.51 || ^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.46_1788310316563_0.8198035200440572","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"@octanejs/tanstack-ai","version":"0.0.47","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.47","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"fffd99bae6008a69fac8125f2ccffa416fcdb80f","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.47.tgz","fileCount":28,"integrity":"sha512-6qQzeuv41J0ffSF+MSR6nbf7WEpayQjLmiGLyryLbzQMerpGwLVqGEew7IwBebuIHa1wKd85En779TiZMoAzYA==","signatures":[{"sig":"MEUCIHGStfna9zH82k8WDVxsGFTH4XNEI5E7781OpI/rna4tAiEAluaiSuM0kXlH3og/RtoO36o+/mPZhXdVa9cQlRzEJhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD2iCnxkgIIxoG0nOYgjKO/7cgTf+v+dZdcSEyKOdzXGwIhAPRIJ2gMKg7ArfYyw2ui4jgQHpVi7l2WsMUM05ckYLJf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113553},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.7","octane":"0.3.0","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"19.2.7","@tsrx/react":"^0.3.0","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.52","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"^0.1.51 || ^0.2.0 || ^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.47_1789827832320_0.5733823321577938","host":"s3://npm-registry-packages-npm-production"}},"0.0.48":{"name":"@octanejs/tanstack-ai","version":"0.0.48","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.48","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"3ef9593e414b5c1e564494bf26b9731ad8a4a924","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.48.tgz","fileCount":28,"integrity":"sha512-clVuTaVPDdEImrT7Z3ZQFUy6pIuXaVkP/tn7iNpqwpFxQ9aVRZsxtrOFLnG28aJbhq92ehJ49BLTJtsuwZt6+w==","signatures":[{"sig":"MEUCIH0rLW513Uc7QfpYCYGHv4Onl2UU3nIZFXnBkbf5NgEVAiEA0Yy0T/iGa6jp+M2cQ5xavQOpLtGlWa6C9MLOVap+P8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCAL8R4/D17uNRdV6vd2ACVXwMmmFxofABJExneCyXiugIhAKBNWe0C5QTjd98wzgEr98FncmVPjGAAN5UOMLB2wyUI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113532},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.7","octane":"0.4.0","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"19.2.7","@tsrx/react":"^0.3.0","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.53","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.48_1790029613081_0.18162614186610226","host":"s3://npm-registry-packages-npm-production"}},"0.0.49":{"name":"@octanejs/tanstack-ai","version":"0.0.49","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.49","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"abb2fa20734f00fe92307c30dab942d01d3b8b22","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.49.tgz","fileCount":28,"integrity":"sha512-GoowXptzH/Aopqnixxc9RMwUm8MzvUG2Sx9bNPv0oPSP9UJATKw97HaW9GeaHEIzePGmbRd5x6U/p2hRgPLRMg==","signatures":[{"sig":"MEYCIQDKlldzAx7tETj1cOk6pCQgXQrNYv8nZmsPAIhG1X8MfAIhANYDSiM9vAl2DPBnRzGoo76qs4a9ATOlmQ2zITetXeOE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICkTrIU1w2DFWrvwks39ehMgSqHIrBEr1/6tYWjy5P9JAiA8ZZWdG1GDOiQcg6D8jP2Bn6/QjLvWN4FoMhvYyFsdzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113532},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.7","octane":"0.5.0","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"19.2.7","@tsrx/react":"^0.3.7","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.54","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.49_1790268584062_0.4537886942910514","host":"s3://npm-registry-packages-npm-production"}},"0.0.50":{"name":"@octanejs/tanstack-ai","version":"0.0.50","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","_id":"@octanejs/tanstack-ai@0.0.50","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"dist":{"shasum":"5661485f2522be19469ac5f7cc92d9f82e84b3e8","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.50.tgz","fileCount":28,"integrity":"sha512-vM8QAcgU8TEQUG+jnZ79L1TIi+alOWwLLy1dTEIfPAoCFididR0TI70JZPsuQ3ziGuUGklsuhDfcbUdHFva5SQ==","signatures":[{"sig":"MEUCIQCYkkNYYyiJyKHokVkrSExHzthBQqzoMfAdhMlPRPI5pgIgfrmKNVsUg+OA7Hfe4jeqMXxPmbi18wUyfhYlhG15lZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDka3sKTImOSxpIicdOHomPbqVCVkGqR6JcvU6gZGbkaAiA2dYFFVyizkEwl8PVQlvsb8dzuev35i+/31MSeEra+jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113532},"main":"src/index.ts","type":"module","types":"src/index.ts","module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.7","octane":"0.6.0","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"19.2.7","@tsrx/react":"^0.3.7","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.55","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/tanstack-ai_0.0.50_1790359697252_0.18454782302197548","host":"s3://npm-registry-packages-npm-production"}},"0.0.51":{"_id":"@octanejs/tanstack-ai@0.0.51","dist":{"shasum":"8ce5d747af34df677fe90d46120df5700ec3d7c9","tarball":"https://registry.npmjs.org/@octanejs/tanstack-ai/-/tanstack-ai-0.0.51.tgz","fileCount":28,"integrity":"sha512-fWeRmwjhBfSGU12D8IhZz52SRxlk/pVp48/f/fBvSFRoU45ysvW9yrTJygakFfGsw/2pOZr7mLrjUu3KxdsJ0A==","signatures":[{"sig":"MEUCIDYhYec8onqXCAlLwJBvYzJ8i5ADiPtj5zzlMNF57TcpAiEAtK9HJs9bNbuDeuM9jDQIFykcBZIpbhKGmnYJzMv0G+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGkfFef+uouTs8jz0U7ioN8MjqdzM6lpYIwzUoj8LqqsAiEAx0fgsWxyTHm8uIzwgaDmbzLI2j6A20EVv5rde+jMTFA="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@octanejs%2ftanstack-ai@0.0.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113532},"main":"src/index.ts","name":"@octanejs/tanstack-ai","type":"module","types":"src/index.ts","author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"module":"src/index.ts","engines":{"node":">=22.22.2"},"exports":{".":"./src/index.ts"},"license":"MIT","scripts":{"test":"vitest run"},"version":"0.0.51","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9693720e-9961-47aa-aa48-ee98d418552f"}},"repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","directories":{},"maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"@tanstack/ai":"0.41.0","@tanstack/ai-client":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"19.2.7","octane":"0.7.0","vitest":"^4.1.10","esbuild":"^0.28.1","react-dom":"19.2.7","@tsrx/react":"^0.3.7","@tanstack/ai-react":"0.17.0","@octanejs/testing-library":"0.1.56","@testing-library/jest-dom":"^6.9.1"},"peerDependencies":{"octane":"^0.7.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tanstack-ai_0.0.51_1790776983529_0.3350498286580681"}}},"time":{"created":"2026-07-16T23:12:49.019Z","modified":"2026-09-30T14:03:04.012Z","0.0.1":"2026-07-16T23:12:49.318Z","0.0.3":"2026-07-18T22:15:21.582Z","0.0.4":"2026-07-18T23:33:16.630Z","0.0.5":"2026-07-19T19:23:34.062Z","0.0.6":"2026-07-20T20:31:02.979Z","0.0.7":"2026-07-22T09:29:51.369Z","0.0.10":"2026-07-26T20:21:06.024Z","0.0.11":"2026-07-27T13:10:35.598Z","0.0.12":"2026-07-28T15:52:58.336Z","0.0.13":"2026-07-29T12:54:39.005Z","0.0.14":"2026-07-30T02:11:51.437Z","0.0.15":"2026-07-30T10:20:46.583Z","0.0.16":"2026-07-31T19:28:50.896Z","0.0.17":"2026-08-02T00:32:41.131Z","0.0.18":"2026-08-04T15:30:34.511Z","0.0.19":"2026-08-04T21:42:30.949Z","0.0.20":"2026-08-05T21:34:10.935Z","0.0.21":"2026-08-06T01:29:39.205Z","0.0.22":"2026-08-06T05:39:10.467Z","0.0.23":"2026-08-07T04:08:18.203Z","0.0.24":"2026-08-08T01:58:18.241Z","0.0.25":"2026-08-08T13:09:33.048Z","0.0.26":"2026-08-09T12:14:01.568Z","0.0.27":"2026-08-10T00:51:27.156Z","0.0.28":"2026-08-10T18:16:41.779Z","0.0.29":"2026-08-11T00:31:38.973Z","0.0.30":"2026-08-12T10:42:20.828Z","0.0.31":"2026-08-13T21:55:47.434Z","0.0.32":"2026-08-14T17:12:50.018Z","0.0.33":"2026-08-17T09:48:55.021Z","0.0.34":"2026-08-18T18:23:00.348Z","0.0.35":"2026-08-19T12:48:28.742Z","0.0.36":"2026-08-20T16:35:02.702Z","0.0.37":"2026-08-21T14:24:46.651Z","0.0.38":"2026-08-22T00:33:20.438Z","0.0.39":"2026-08-24T12:02:14.530Z","0.0.40":"2026-08-24T15:27:08.377Z","0.0.41":"2026-08-26T12:53:48.110Z","0.0.42":"2026-08-27T13:27:29.618Z","0.0.43":"2026-08-28T11:31:27.077Z","0.0.44":"2026-08-30T16:56:21.032Z","0.0.45":"2026-09-01T14:40:13.401Z","0.0.46":"2026-09-02T00:51:56.699Z","0.0.47":"2026-09-19T14:23:52.417Z","0.0.48":"2026-09-21T22:26:53.170Z","0.0.49":"2026-09-24T16:49:44.134Z","0.0.50":"2026-09-25T18:08:17.335Z","0.0.51":"2026-09-30T14:03:03.660Z"},"author":{"name":"Dominic Gannaway","email":"dg@domgan.com"},"license":"MIT","repository":{"url":"git+https://github.com/octanejs/octane.git","type":"git","directory":"packages/tanstack-ai"},"description":"TanStack AI bindings for Octane — reuses @tanstack/ai and @tanstack/ai-client and ports the React adapter's hooks (chat, realtime, generation, transcription, media).","maintainers":[{"name":"trueadm","email":"dg@domgan.com"},{"name":"leonidaz_npm","email":"lbarenblit@gmail.com"},{"name":"webeferen","email":"michal.makowski97@gmail.com"},{"name":"jonkwheeler","email":"jon.k.wheeler@gmail.com"}],"readme":"# @octanejs/tanstack-ai\n\n[TanStack AI](https://tanstack.com/ai) bindings for the\n[Octane](https://github.com/octanejs/octane) UI framework.\n\nThis package ports `@tanstack/ai-react@0.17.0` onto Octane while reusing\n`@tanstack/ai` and `@tanstack/ai-client` unchanged. The runtime export surface\nmatches the React adapter, so migration starts by changing the package import:\n\n```ts\n// before\nimport { useChat } from '@tanstack/ai-react'\n\n// after\nimport { useChat } from '@octanejs/tanstack-ai'\n```\n\nThe renderer-bearing hook modules are authored as `.tsrx` and compiled by\nOctane. Matching `.tsrx.d.ts` companions are checked declaration emits of\nthose implementations, preserving the complete generic surface for\nTypeScript consumers.\n\n## Install\n\n```bash\nnpm install @octanejs/tanstack-ai @tanstack/ai @tanstack/ai-client octane\npnpm add @octanejs/tanstack-ai @tanstack/ai @tanstack/ai-client octane\n```\n\n## Usage\n\n```tsx\nimport { useState } from 'octane'\nimport { useChat } from '@octanejs/tanstack-ai'\n\nexport function Chat() @{\n  const [input, setInput] = useState('')\n  const chat = useChat({\n    fetcher: myFetcher,\n  })\n\n  <div>\n    @for (const message of chat.messages; key message.id) {\n      <p>\n        {(message.role +\n          ': ' +\n          message.parts\n            .map((part) => (part.type === 'text' ? part.content : ''))\n            .join('')) as string}\n      </p>\n    }\n    <input\n      value={input}\n      onInput={(event) => setInput(event.currentTarget.value)}\n    />\n    <button\n      onClick={() => {\n        void chat.sendMessage(input)\n        setInput('')\n      }}\n    >\n      Send\n    </button>\n  </div>\n}\n```\n\n`useChat` has no input state of its own — hold the text box value in a local\n`useState` and pass it to `sendMessage`. Note the `onInput` handler: Octane\ndrives text controls per keystroke through the native `input` event, not a\nsynthetic `onChange`.\n\n## API\n\nThe adapter includes `useChat`, `useRealtimeChat`, `useMcpAppBridge`,\n`useGeneration`, `useGenerateImage`, `useGenerateAudio`, `useGenerateSpeech`,\n`useGenerateVideo`, `useTranscription`, `useSummarize`, and\n`useAudioRecorder`. It also re-exports all 30 `@tanstack/ai-client`\nconvenience helpers and types (`fetchServerSentEvents`, `fetchHttpStream`,\n`xhrServerSentEvents`, `xhrHttpStream`, `stream`, `rpcStream`,\n`createChatClientOptions`, `createMcpAppBridge`, and their associated types)\nunchanged, mirroring the upstream `@tanstack/ai-react` index.\n\nServer rendering through `octane/server` is supported. `useChat` renders its\ninitial message snapshot without browser-only setup.\n\n## Divergences from `@tanstack/ai-react`\n\n- The `./mcp-apps` subpath and its `MCPAppResource` component are not ported:\n  they render `AppRenderer` from the React-only `@mcp-ui/client`, which has no\n  Octane equivalent. The framework-agnostic `useMcpAppBridge` hook is ported\n  and available on the main entry.\n- Octane uses native events: text/file/recorder inputs drive updates via\n  `onInput`; there is no synthetic `onChange` layer.\n- Octane has no StrictMode double-invoke and always provides `useId`, so no\n  random-id fallback is needed.\n- Realtime reconnects and token refreshes use the latest `getToken` and adapter\n  supplied to the hook; upstream captures the first render's callbacks.\n- The declared realtime `onStatusChange` callback is invoked alongside the\n  hook's state update; upstream 0.17.0 currently drops the external callback.\n- One upstream `useChat` test case (\"auto-resume on mount / when the browser\n  comes back online\") is omitted: it targets\n  `ChatClient.prototype.maybeAutoResume`, an API absent from the pinned (and\n  latest published) `@tanstack/ai-client@0.21.0` and never invoked by\n  `useChat`. It is untestable in this binding until that dependency ships the\n  method.\n\n## Verification\n\nThe port runs TanStack AI's React adapter tests against Octane across all\neleven hooks, with no skipped, todo, or expected-failure cases (except the\nuntestable auto-resume case above). A differential test compiles a shared\nchat fixture for Octane and React and compares streamed output after each\nstep; output is byte-equal against real `@tanstack/ai-react@0.17.0`. An SSR\nfixture and the upstream compile-time type tests are also included.\n\nCurrent scope and verification status are tracked in the generated\n[bindings status table](../../docs/bindings-status.md), sourced from this\npackage's [`status.json`](./status.json).\n\n## License\n\nMIT — contains source derived from\n[TanStack AI](https://github.com/TanStack/ai) (MIT), adapted for Octane.\n","readmeFilename":""}