{"_id":"@arizeai/openinference-tanstack-ai","_rev":"20-23d919f53b1b0aba61c64059acdc04b1","name":"@arizeai/openinference-tanstack-ai","dist-tags":{"latest":"0.2.13"},"versions":{"0.0.0":{"name":"@arizeai/openinference-tanstack-ai","version":"0.0.0","keywords":["ai","openinference","opentelemetry","tanstack"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-tanstack-ai@0.0.0","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/openinference#readme","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"e77c9a00bd4ee19be0b1764aa22094407be77abc","tarball":"https://registry.npmjs.org/@arizeai/openinference-tanstack-ai/-/openinference-tanstack-ai-0.0.0.tgz","fileCount":34,"integrity":"sha512-MtgYtSh0C8ZKiO5ylP2pc7OwDm6Tuor2tlJWWawtBKKmhxA2xWXBv/+5X7W6Ap/c3/5mSPYK+pboRiEQbyHd/A==","signatures":[{"sig":"MEUCIQDrtY7INKNsPTlOhZOg9DtKpA3cp6AOtMU2HJMIWqih2QIgUP19ayPf5zDXMPw6+wPIi1+GNVDg5HhjU6konpLW1ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151655},"type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"gitHead":"5f945c19d19cac6e26a442ccbb86898a3aaa19a6","private":false,"scripts":{"test":"vitest run --typecheck","build":"tsc --build tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist && pnpm run version:update","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","type:check":"tsc --noEmit","version:update":"../../scripts/version-update.js"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"10.9.7","description":"OpenInference middleware for TanStack AI","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^1.30.1","@arizeai/openinference-core":"workspace:*","@arizeai/openinference-semantic-conventions":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vitest":"^4.0.3","typescript":"^5.8.3","@types/node":"^20.14.11","@tanstack/ai":"^0.10.0","@tanstack/ai-openai":"^0.7.3","@tanstack/ai-anthropic":"^0.7.2","@opentelemetry/resources":"^1.30.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/sdk-trace-node":"^1.30.1","@opentelemetry/exporter-trace-otlp-proto":"^0.50.0"},"peerDependencies":{"@tanstack/ai":">=0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-tanstack-ai_0.0.0_1777334477870_0.8764939954977826","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@arizeai/openinference-tanstack-ai","version":"0.1.0","keywords":["ai","openinference","opentelemetry","tanstack"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-tanstack-ai@0.1.0","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/openinference#readme","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"c8c4342ba4439be51641df63c19abc3ef102ecaa","tarball":"https://registry.npmjs.org/@arizeai/openinference-tanstack-ai/-/openinference-tanstack-ai-0.1.0.tgz","fileCount":34,"integrity":"sha512-VAtEMf2iBo4JJfzpJzZ3bQe+p2x+MQGn2GLazhDjzx+xuzpKZnU8VfphGm1qkCBOCAiuh4Tfq3fL2fB7G+GFOQ==","signatures":[{"sig":"MEUCIEraJRzpAzSLyvgV/lV86MwX0IB4BsyZITf1C3SCB29nAiEAjeKNIwXabUDMMo+qN1aT3jo69Cgr/H1UFOQZGte6BkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-tanstack-ai@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151642},"type":"module","_from":"file:arizeai-openinference-tanstack-ai-0.1.0.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"private":false,"scripts":{"test":"vitest run --typecheck","build":"tsc --build tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist && pnpm run version:update","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","type:check":"tsc --noEmit","version:update":"../../scripts/version-update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec401f34-399a-4aa0-b381-fce06fa7f537"}},"_resolved":"/tmp/093714b3a8b51cfe6cb2bd40d1e27ff8/arizeai-openinference-tanstack-ai-0.1.0.tgz","_integrity":"sha512-VAtEMf2iBo4JJfzpJzZ3bQe+p2x+MQGn2GLazhDjzx+xuzpKZnU8VfphGm1qkCBOCAiuh4Tfq3fL2fB7G+GFOQ==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenInference middleware for TanStack AI","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^1.30.1","@arizeai/openinference-core":"2.0.8","@arizeai/openinference-semantic-conventions":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vitest":"^4.0.3","typescript":"^5.8.3","@types/node":"^20.14.11","@tanstack/ai":"^0.10.0","@tanstack/ai-openai":"^0.7.3","@tanstack/ai-anthropic":"^0.7.2","@opentelemetry/resources":"^1.30.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/sdk-trace-node":"^1.30.1","@opentelemetry/exporter-trace-otlp-proto":"^0.50.0"},"peerDependencies":{"@tanstack/ai":">=0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-tanstack-ai_0.1.0_1778380377898_0.3181008331456163","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@arizeai/openinference-tanstack-ai","version":"0.1.1","keywords":["ai","openinference","opentelemetry","tanstack"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-tanstack-ai@0.1.1","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/openinference#readme","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"2430f0cf181ca14bdfd673c64b2732bdf9ceb46a","tarball":"https://registry.npmjs.org/@arizeai/openinference-tanstack-ai/-/openinference-tanstack-ai-0.1.1.tgz","fileCount":34,"integrity":"sha512-yX0E1mRZVNHpThXPiTg1b/KyW4UB0zkhG2MCT7VK3MrSVfdXoWSaCOJSon26AjT4G2546Aa1HMA4xtG/bA8PjA==","signatures":[{"sig":"MEQCIGyynvGWe+DSGJhsrHLcQPgkewgpdMoZu5Mm2xOG1ew7AiAXvHnTCqxtRefTEQyiC4M/JDoZpFtOH2ZwmS7Q1r0w9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-tanstack-ai@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151642},"type":"module","_from":"file:arizeai-openinference-tanstack-ai-0.1.1.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"private":false,"scripts":{"test":"vitest run --typecheck","build":"tsc --build tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist && pnpm run version:update","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","type:check":"tsc --noEmit","version:update":"../../scripts/version-update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec401f34-399a-4aa0-b381-fce06fa7f537"}},"_resolved":"/tmp/a60a39c67b24fafff8095cfe1feb96bb/arizeai-openinference-tanstack-ai-0.1.1.tgz","_integrity":"sha512-yX0E1mRZVNHpThXPiTg1b/KyW4UB0zkhG2MCT7VK3MrSVfdXoWSaCOJSon26AjT4G2546Aa1HMA4xtG/bA8PjA==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenInference middleware for TanStack AI","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^1.30.1","@arizeai/openinference-core":"2.1.0","@arizeai/openinference-semantic-conventions":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vitest":"^4.0.3","typescript":"^5.8.3","@types/node":"^20.14.11","@tanstack/ai":"^0.10.0","@tanstack/ai-openai":"^0.7.3","@tanstack/ai-anthropic":"^0.7.2","@opentelemetry/resources":"^1.30.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/sdk-trace-node":"^1.30.1","@opentelemetry/exporter-trace-otlp-proto":"^0.50.0"},"peerDependencies":{"@tanstack/ai":">=0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-tanstack-ai_0.1.1_1778774520413_0.9251800492666422","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@arizeai/openinference-tanstack-ai","version":"0.1.2","keywords":["ai","openinference","opentelemetry","tanstack"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-tanstack-ai@0.1.2","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/openinference#readme","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"c2e9a18dee5a5ddfb9441602239923f83d62d403","tarball":"https://registry.npmjs.org/@arizeai/openinference-tanstack-ai/-/openinference-tanstack-ai-0.1.2.tgz","fileCount":34,"integrity":"sha512-7z6Mp+Xjx0Z16LZyKtWsayuUwbSJiu/qDwBO5C34+8YYfFcOc5Ra4fKD2gMIyrXPxn4P43pYTcaIJzIAH7YrNg==","signatures":[{"sig":"MEQCIBBN2fQNeVZ6s7hxm38ai5lFpWhnrOXP4i7Qc41JEkbsAiBSNJvjX1Ic9voMe9hKVnGIlCzyAxHXMZW14//EhYwwYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-tanstack-ai@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151642},"type":"module","_from":"file:arizeai-openinference-tanstack-ai-0.1.2.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"private":false,"scripts":{"test":"vitest run --typecheck","build":"tsc --build tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist && pnpm run version:update","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","type:check":"tsc --noEmit","version:update":"../../scripts/version-update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec401f34-399a-4aa0-b381-fce06fa7f537"}},"_resolved":"/tmp/413e700d9979c8d4d197cb2f34020917/arizeai-openinference-tanstack-ai-0.1.2.tgz","_integrity":"sha512-7z6Mp+Xjx0Z16LZyKtWsayuUwbSJiu/qDwBO5C34+8YYfFcOc5Ra4fKD2gMIyrXPxn4P43pYTcaIJzIAH7YrNg==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenInference middleware for TanStack AI","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^1.30.1","@arizeai/openinference-core":"2.1.1","@arizeai/openinference-semantic-conventions":"2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vitest":"^4.0.3","typescript":"^5.8.3","@types/node":"^20.14.11","@tanstack/ai":"^0.10.0","@tanstack/ai-openai":"^0.7.3","@tanstack/ai-anthropic":"^0.7.2","@opentelemetry/resources":"^1.30.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/sdk-trace-node":"^1.30.1","@opentelemetry/exporter-trace-otlp-proto":"^0.50.0"},"peerDependencies":{"@tanstack/ai":">=0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-tanstack-ai_0.1.2_1779484053448_0.9764859164140671","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@arizeai/openinference-tanstack-ai","version":"0.1.3","keywords":["ai","openinference","opentelemetry","tanstack"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-tanstack-ai@0.1.3","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/openinference#readme","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"43bd16c1e5b0baddf1feeb04911a6742e99ef77a","tarball":"https://registry.npmjs.org/@arizeai/openinference-tanstack-ai/-/openinference-tanstack-ai-0.1.3.tgz","fileCount":34,"integrity":"sha512-dYdzXfEwyKexa6Q83xUN0H9VAv83aRHSrOvmgf+b+rfxNMZ4HDnxJ09In7KUJkMpBOry6jCEiAU/Pi7D4fGgMQ==","signatures":[{"sig":"MEYCIQDZmke5r6eMBN+/ZL5wXOcMoEEmq6ftPw6UP5T4HjFoOwIhAJEDMyibrVL9g77zH21QKUHdzuSA/d/HYuUhLxMVMdR8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-tanstack-ai@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151642},"type":"module","_from":"file:arizeai-openinference-tanstack-ai-0.1.3.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"private":false,"scripts":{"test":"vitest run --typecheck","build":"tsc --build tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist && pnpm run version:update","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","type:check":"tsc --noEmit","version:update":"../../scripts/version-update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec401f34-399a-4aa0-b381-fce06fa7f537"}},"_resolved":"/tmp/284a80727f4ca86b9e50c32ee2616772/arizeai-openinference-tanstack-ai-0.1.3.tgz","_integrity":"sha512-dYdzXfEwyKexa6Q83xUN0H9VAv83aRHSrOvmgf+b+rfxNMZ4HDnxJ09In7KUJkMpBOry6jCEiAU/Pi7D4fGgMQ==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.13.0","description":"OpenInference middleware for TanStack AI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^1.30.1","@arizeai/openinference-core":"2.2.0","@arizeai/openinference-semantic-conventions":"2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vitest":"^4.0.3","typescript":"^5.8.3","@types/node":"^20.14.11","@tanstack/ai":"^0.10.0","@tanstack/ai-openai":"^0.7.3","@tanstack/ai-anthropic":"^0.7.2","@opentelemetry/resources":"^1.30.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/sdk-trace-node":"^1.30.1","@opentelemetry/exporter-trace-otlp-proto":"^0.50.0"},"peerDependencies":{"@tanstack/ai":">=0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-tanstack-ai_0.1.3_1780093873284_0.5252477542580118","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@arizeai/openinference-tanstack-ai","version":"0.1.4","keywords":["ai","openinference","opentelemetry","tanstack"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-tanstack-ai@0.1.4","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/openinference#readme","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"77363a59d1e028c0cc897b16b456acd97bcdca4e","tarball":"https://registry.npmjs.org/@arizeai/openinference-tanstack-ai/-/openinference-tanstack-ai-0.1.4.tgz","fileCount":34,"integrity":"sha512-ZDomEI18QGTcc4xUmZCsKrX0zrdtBjYtuUI3XfcMckdYD9zHopGK0cB04zy4SoTIcMXmJraG4P0BWeLaGvyjvQ==","signatures":[{"sig":"MEQCIC2NTVpH2oOXXoXaw6ujM4a0tnM2O1kQGkzQviruryTjAiBJtnMyCjmzNHi4zFceWSNsviziEhnTDd58ZZgV416Zqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-tanstack-ai@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151642},"type":"module","_from":"file:arizeai-openinference-tanstack-ai-0.1.4.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"private":false,"scripts":{"test":"vitest run --typecheck","build":"tsc --build tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist && pnpm run version:update","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","type:check":"tsc --noEmit","version:update":"../../scripts/version-update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec401f34-399a-4aa0-b381-fce06fa7f537"}},"_resolved":"/tmp/4035725fb12f3a9ac6b36a5a6f519b76/arizeai-openinference-tanstack-ai-0.1.4.tgz","_integrity":"sha512-ZDomEI18QGTcc4xUmZCsKrX0zrdtBjYtuUI3XfcMckdYD9zHopGK0cB04zy4SoTIcMXmJraG4P0BWeLaGvyjvQ==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.13.0","description":"OpenInference middleware for TanStack AI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^1.30.1","@arizeai/openinference-core":"2.3.0","@arizeai/openinference-semantic-conventions":"2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vitest":"^4.0.3","typescript":"^5.8.3","@types/node":"^20.14.11","@tanstack/ai":"^0.10.0","@tanstack/ai-openai":"^0.7.3","@tanstack/ai-anthropic":"^0.7.2","@opentelemetry/resources":"^1.30.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/sdk-trace-node":"^1.30.1","@opentelemetry/exporter-trace-otlp-proto":"^0.50.0"},"peerDependencies":{"@tanstack/ai":">=0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-tanstack-ai_0.1.4_1782146363987_0.5611675359343837","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@arizeai/openinference-tanstack-ai","version":"0.2.0","keywords":["ai","openinference","opentelemetry","tanstack"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-tanstack-ai@0.2.0","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/openinference#readme","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"6d7e418c7368a35e8c57808e147a89e577fbf078","tarball":"https://registry.npmjs.org/@arizeai/openinference-tanstack-ai/-/openinference-tanstack-ai-0.2.0.tgz","fileCount":34,"integrity":"sha512-ETn/WLQx8YWpahBocrdPgtjG3QMQiEoOmR9UTeJs5GcoPfJb2N9z6yb7PbPuuu38yP847bs35PqjvCuzyqMhmQ==","signatures":[{"sig":"MEUCIQD00J4wtb8663UW/yByS73hEAXhfbhi3GTH+k1DL+vbxgIgVA2RiPnNgDjuP8US1bDHP04FWDvpJp1NqLv4T95sesk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-tanstack-ai@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":151642},"type":"module","_from":"file:arizeai-openinference-tanstack-ai-0.2.0.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"private":false,"scripts":{"test":"vitest run --typecheck","build":"tsc --build tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist && pnpm run version:update","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","type:check":"tsc --noEmit","version:update":"../../scripts/version-update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec401f34-399a-4aa0-b381-fce06fa7f537"}},"_resolved":"/tmp/9ed1a09a4a55f5315482b48de31d5885/arizeai-openinference-tanstack-ai-0.2.0.tgz","_integrity":"sha512-ETn/WLQx8YWpahBocrdPgtjG3QMQiEoOmR9UTeJs5GcoPfJb2N9z6yb7PbPuuu38yP847bs35PqjvCuzyqMhmQ==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.13.0","description":"OpenInference middleware for TanStack AI","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^1.30.1","@arizeai/openinference-core":"2.4.0","@arizeai/openinference-semantic-conventions":"2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vitest":"^4.0.3","typescript":"^5.8.3","@types/node":"^20.14.11","@tanstack/ai":"^0.10.0","@tanstack/ai-openai":"^0.7.3","@tanstack/ai-anthropic":"^0.7.2","@opentelemetry/resources":"^1.30.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/sdk-trace-node":"^1.30.1","@opentelemetry/exporter-trace-otlp-proto":"^0.50.0"},"peerDependencies":{"@tanstack/ai":">=0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-tanstack-ai_0.2.0_1782509883077_0.5457327422831675","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@arizeai/openinference-tanstack-ai","version":"0.2.1","keywords":["ai","openinference","opentelemetry","tanstack"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-tanstack-ai@0.2.1","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/openinference#readme","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"16bb3ac0b3ec3be77da2b2a5a7bc893a20b79726","tarball":"https://registry.npmjs.org/@arizeai/openinference-tanstack-ai/-/openinference-tanstack-ai-0.2.1.tgz","fileCount":34,"integrity":"sha512-z3ElJ4ue4jYz9lPfE5nEJZiwahJhCfjLHWvmUkkAMSMxikTOUX1N+e+9hPze9sdUN1320jtejDVnNTud6Tc94A==","signatures":[{"sig":"MEUCIGD+JpdfTaRGPVwmyX+3jKYnNUPlyU5LIkF2rDgoy8vHAiEAmEpBzER7t7rU6kbZoWV+mbTUczThUFnjTO2se6w5EVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-tanstack-ai@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188977},"type":"module","_from":"file:arizeai-openinference-tanstack-ai-0.2.1.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"private":false,"scripts":{"test":"vitest run --typecheck","build":"tsc --build tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist && pnpm run version:update","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","type:check":"tsc --noEmit","version:update":"../../scripts/version-update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec401f34-399a-4aa0-b381-fce06fa7f537"}},"_resolved":"/tmp/8bafc2b6f783d41cc5baf6d516589860/arizeai-openinference-tanstack-ai-0.2.1.tgz","_integrity":"sha512-z3ElJ4ue4jYz9lPfE5nEJZiwahJhCfjLHWvmUkkAMSMxikTOUX1N+e+9hPze9sdUN1320jtejDVnNTud6Tc94A==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenInference middleware for TanStack AI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^1.30.1","@arizeai/openinference-core":"2.4.1","@arizeai/openinference-semantic-conventions":"2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vitest":"^4.0.3","typescript":"^7.0.2","@types/node":"^20.14.11","@tanstack/ai":"^0.10.0","@tanstack/ai-openai":"^0.7.3","@tanstack/ai-anthropic":"^0.7.2","@opentelemetry/resources":"^1.30.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/sdk-trace-node":"^1.30.1","@opentelemetry/exporter-trace-otlp-proto":"^0.50.0"},"peerDependencies":{"@tanstack/ai":">=0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-tanstack-ai_0.2.1_1785558814181_0.26068832995361","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@arizeai/openinference-tanstack-ai","version":"0.2.2","keywords":["ai","openinference","opentelemetry","tanstack"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-tanstack-ai@0.2.2","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/openinference#readme","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"bb49eca818ce8d3cc43fff0396de8f951ca0786e","tarball":"https://registry.npmjs.org/@arizeai/openinference-tanstack-ai/-/openinference-tanstack-ai-0.2.2.tgz","fileCount":34,"integrity":"sha512-SCNZ7DSbuHT+dS1isyToOrKXsWcAzkI1BFTNCsaGlaBlVLDW+eJ+Jyt+7iqYn5hWz82p8Sa1gcQkI7pjumutlw==","signatures":[{"sig":"MEQCIHVZQNDauAcvcD/TZnPHd3xGwBAM+sxZ7JnRANGWS9DZAiB//cbJ18GL2HRvjXfscS7QvPCuZpU/Bl683YsCROk42w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-tanstack-ai@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188977},"type":"module","_from":"file:arizeai-openinference-tanstack-ai-0.2.2.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"private":false,"scripts":{"test":"vitest run --typecheck","build":"tsc --build tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist && pnpm run version:update","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","type:check":"tsc --noEmit","version:update":"../../scripts/version-update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec401f34-399a-4aa0-b381-fce06fa7f537"}},"_resolved":"/tmp/bd273fef00c91350c2ec3b3521344cd2/arizeai-openinference-tanstack-ai-0.2.2.tgz","_integrity":"sha512-SCNZ7DSbuHT+dS1isyToOrKXsWcAzkI1BFTNCsaGlaBlVLDW+eJ+Jyt+7iqYn5hWz82p8Sa1gcQkI7pjumutlw==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenInference middleware for TanStack AI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^1.30.1","@arizeai/openinference-core":"2.5.0","@arizeai/openinference-semantic-conventions":"2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vitest":"^4.0.3","typescript":"^7.0.2","@types/node":"^20.14.11","@tanstack/ai":"^0.10.0","@tanstack/ai-openai":"^0.7.3","@tanstack/ai-anthropic":"^0.7.2","@opentelemetry/resources":"^1.30.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/sdk-trace-node":"^1.30.1","@opentelemetry/exporter-trace-otlp-proto":"^0.50.0"},"peerDependencies":{"@tanstack/ai":">=0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-tanstack-ai_0.2.2_1785887907055_0.2029974794086451","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@arizeai/openinference-tanstack-ai","version":"0.2.3","keywords":["ai","openinference","opentelemetry","tanstack"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-tanstack-ai@0.2.3","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/openinference#readme","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"ddb6310d77bb846bd8b36346546f1bd61e0f1fef","tarball":"https://registry.npmjs.org/@arizeai/openinference-tanstack-ai/-/openinference-tanstack-ai-0.2.3.tgz","fileCount":34,"integrity":"sha512-vPRUSQePvIsoweY1CkK/Ki/h99bnaaK00/8I+v62DjnuY6iGW1g7NThLknZYYjktDrMfVaBup1DJLUdrikJ8xw==","signatures":[{"sig":"MEYCIQDHQF3q1R20RFob7HYMeOWue5Gn9BTMKpZs+S636RKt0gIhAM9bpjg4Q63z4kVfwzLSaKZFOfB/7JjVu/9xi/7alUhf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-tanstack-ai@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188977},"type":"module","_from":"file:arizeai-openinference-tanstack-ai-0.2.3.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"private":false,"scripts":{"test":"vitest run --typecheck","build":"tsc --build tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist && pnpm run version:update","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","type:check":"tsc --noEmit","version:update":"../../scripts/version-update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec401f34-399a-4aa0-b381-fce06fa7f537"}},"_resolved":"/tmp/b8ffee4110f35959f97d8b75dfa51694/arizeai-openinference-tanstack-ai-0.2.3.tgz","_integrity":"sha512-vPRUSQePvIsoweY1CkK/Ki/h99bnaaK00/8I+v62DjnuY6iGW1g7NThLknZYYjktDrMfVaBup1DJLUdrikJ8xw==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenInference middleware for TanStack AI","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^1.30.1","@arizeai/openinference-core":"2.5.1","@arizeai/openinference-semantic-conventions":"2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vitest":"^4.0.3","typescript":"^7.0.2","@types/node":"^20.14.11","@tanstack/ai":"^0.10.0","@tanstack/ai-openai":"^0.7.3","@tanstack/ai-anthropic":"^0.7.2","@opentelemetry/resources":"^1.30.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/sdk-trace-node":"^1.30.1","@opentelemetry/exporter-trace-otlp-proto":"^0.50.0"},"peerDependencies":{"@tanstack/ai":">=0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-tanstack-ai_0.2.3_1786108884814_0.24834393445677505","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@arizeai/openinference-tanstack-ai","version":"0.2.4","keywords":["ai","openinference","opentelemetry","tanstack"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-tanstack-ai@0.2.4","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/openinference#readme","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"27dc4d61408b4fcce00c32e2cd92a031965a7e7e","tarball":"https://registry.npmjs.org/@arizeai/openinference-tanstack-ai/-/openinference-tanstack-ai-0.2.4.tgz","fileCount":34,"integrity":"sha512-y8GXTmymfcdfK2uHjisT80JXCG8mCW6MWNjMps9EpZcpvvbI6Nptwi+fu8YcNygLZkYemJefRSiHWWXvYrtmqg==","signatures":[{"sig":"MEQCIAl8AR8X7UJAEp658uA0N0DmEPklThmjHH0qPfmwNnVZAiBCRSKu78RBopoTfdPQN3Qj8eBAcXKwZYf+kqSAtgdo0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-tanstack-ai@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":189548},"type":"module","_from":"file:arizeai-openinference-tanstack-ai-0.2.4.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"private":false,"scripts":{"test":"vitest run --typecheck","build":"tsc --build tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist && pnpm run version:update","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","type:check":"tsc --noEmit","version:update":"../../scripts/version-update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec401f34-399a-4aa0-b381-fce06fa7f537"}},"_resolved":"/tmp/2e0ab481b454fd34bc8f82faec7600a4/arizeai-openinference-tanstack-ai-0.2.4.tgz","_integrity":"sha512-y8GXTmymfcdfK2uHjisT80JXCG8mCW6MWNjMps9EpZcpvvbI6Nptwi+fu8YcNygLZkYemJefRSiHWWXvYrtmqg==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.17.0","description":"OpenInference middleware for TanStack AI","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^1.30.1","@arizeai/openinference-core":"2.5.2","@arizeai/openinference-semantic-conventions":"2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vitest":"^4.0.3","typescript":"^7.0.2","@types/node":"^20.14.11","@tanstack/ai":"^0.10.0","@tanstack/ai-openai":"^0.7.3","@tanstack/ai-anthropic":"^0.7.2","@opentelemetry/resources":"^1.30.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/sdk-trace-node":"^1.30.1","@opentelemetry/exporter-trace-otlp-proto":"^0.50.0"},"peerDependencies":{"@tanstack/ai":">=0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-tanstack-ai_0.2.4_1786837795128_0.7566548770567028","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@arizeai/openinference-tanstack-ai","version":"0.2.5","keywords":["ai","openinference","opentelemetry","tanstack"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-tanstack-ai@0.2.5","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/openinference#readme","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"da4b2346b3bdbf2d9fa9d0ef0f47068ff5d8a343","tarball":"https://registry.npmjs.org/@arizeai/openinference-tanstack-ai/-/openinference-tanstack-ai-0.2.5.tgz","fileCount":34,"integrity":"sha512-/A7SWc/Vf2d8aITc7UbWlRtCp3eADjJW4W/WfjCgL9nzVGxdsO4iEZ+BdakHOZqjX7LAHLCuVi6YQfDLpa4ZJg==","signatures":[{"sig":"MEUCIQDeZkWRD1NL+YLgGmKoxhAQCzphm0WaeMy4CpsOBRSbYwIgT1VZREI1EnqDpcLQZAvljz65o2BIWDma8LWORyrvd0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-tanstack-ai@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":189609},"type":"module","_from":"file:arizeai-openinference-tanstack-ai-0.2.5.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"private":false,"scripts":{"test":"vitest run --typecheck","build":"tsc --build tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist && pnpm run version:update","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","type:check":"tsc --noEmit","version:update":"../../scripts/version-update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec401f34-399a-4aa0-b381-fce06fa7f537"}},"_resolved":"/tmp/ec05cb2860e44ce5608e08864f09ff1d/arizeai-openinference-tanstack-ai-0.2.5.tgz","_integrity":"sha512-/A7SWc/Vf2d8aITc7UbWlRtCp3eADjJW4W/WfjCgL9nzVGxdsO4iEZ+BdakHOZqjX7LAHLCuVi6YQfDLpa4ZJg==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.17.0","description":"OpenInference middleware for TanStack AI","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^1.30.1","@arizeai/openinference-core":"2.5.3","@arizeai/openinference-semantic-conventions":"2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vitest":"^4.0.3","typescript":"^7.0.2","@types/node":"^20.14.11","@tanstack/ai":"^0.10.0","@tanstack/ai-openai":"^0.7.3","@tanstack/ai-anthropic":"^0.7.2","@opentelemetry/resources":"^1.30.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/sdk-trace-node":"^1.30.1","@opentelemetry/exporter-trace-otlp-proto":"^0.50.0"},"peerDependencies":{"@tanstack/ai":">=0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-tanstack-ai_0.2.5_1787635402905_0.11168813614971773","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@arizeai/openinference-tanstack-ai","version":"0.2.6","keywords":["ai","openinference","opentelemetry","tanstack"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-tanstack-ai@0.2.6","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/openinference#readme","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"84837b4cd65f31157967312a0fb73110ea310dea","tarball":"https://registry.npmjs.org/@arizeai/openinference-tanstack-ai/-/openinference-tanstack-ai-0.2.6.tgz","fileCount":34,"integrity":"sha512-ZnCZeH1Q7SOlYKny/HmpTSvX2C26O+1uEmg4wY2nE1Mv+gUOKzYXeX6idxNxs6O2O9l0czS7WlwQD6hYwLSbcw==","signatures":[{"sig":"MEUCIQD/HSbx8mvaXILP/iBdq353cjtGEMzyQvWjfLcUkFiVoQIgQrLhKmLpmr49jJ8JDFEqIDX9ev6/C5dx8LXAna+rmmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-tanstack-ai@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186391},"type":"module","_from":"file:arizeai-openinference-tanstack-ai-0.2.6.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"private":false,"scripts":{"test":"vitest run --typecheck","build":"tsc --build tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist && pnpm run version:update","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","type:check":"tsc --noEmit","version:update":"../../scripts/version-update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec401f34-399a-4aa0-b381-fce06fa7f537"}},"_resolved":"/tmp/d233ecadcdc9fa9f1c41053e8e38accc/arizeai-openinference-tanstack-ai-0.2.6.tgz","_integrity":"sha512-ZnCZeH1Q7SOlYKny/HmpTSvX2C26O+1uEmg4wY2nE1Mv+gUOKzYXeX6idxNxs6O2O9l0czS7WlwQD6hYwLSbcw==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.17.0","description":"OpenInference middleware for TanStack AI","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.8.0","@arizeai/openinference-core":"2.5.3","@arizeai/openinference-semantic-conventions":"2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vitest":"^4.0.3","typescript":"^7.0.2","@types/node":"^20.14.11","@tanstack/ai":"^0.10.0","@tanstack/ai-openai":"^0.7.3","@tanstack/ai-anthropic":"^0.7.2","@opentelemetry/resources":"^1.30.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/sdk-trace-node":"^1.30.1","@opentelemetry/exporter-trace-otlp-proto":"^0.50.0"},"peerDependencies":{"@tanstack/ai":">=0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-tanstack-ai_0.2.6_1787705698021_0.8173988514917674","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@arizeai/openinference-tanstack-ai","version":"0.2.7","keywords":["ai","openinference","opentelemetry","tanstack"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-tanstack-ai@0.2.7","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/openinference#readme","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"39577c3b5a97e11b6fbf7827664e3514a14e038b","tarball":"https://registry.npmjs.org/@arizeai/openinference-tanstack-ai/-/openinference-tanstack-ai-0.2.7.tgz","fileCount":34,"integrity":"sha512-BYwfRiIYowb+QUcuuYyc9hu3TSokggMF+4SD3PW6oNrlEU45AvJrNKh6cYhOwBt1ka2LB3/aJpEaqQcMmAwhIQ==","signatures":[{"sig":"MEQCIAM2zR86e2yd3Z3mj43gophbuEVNmMlRgUteqymC8jOYAiA0OhKbjv2j4uPi1kbduU/1I6O6vWcbR8yq9vVNfXp0AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-tanstack-ai@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186391},"type":"module","_from":"file:arizeai-openinference-tanstack-ai-0.2.7.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"private":false,"scripts":{"test":"vitest run --typecheck","build":"tsc --build tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist && pnpm run version:update","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","type:check":"tsc --noEmit","version:update":"../../scripts/version-update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec401f34-399a-4aa0-b381-fce06fa7f537"}},"_resolved":"/tmp/62978a6fa947eb510b124e914ae1b6ac/arizeai-openinference-tanstack-ai-0.2.7.tgz","_integrity":"sha512-BYwfRiIYowb+QUcuuYyc9hu3TSokggMF+4SD3PW6oNrlEU45AvJrNKh6cYhOwBt1ka2LB3/aJpEaqQcMmAwhIQ==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.17.0","description":"OpenInference middleware for TanStack AI","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.8.0","@arizeai/openinference-core":"2.5.4","@arizeai/openinference-semantic-conventions":"2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vitest":"^4.0.3","typescript":"^7.0.2","@types/node":"^20.14.11","@tanstack/ai":"^0.10.0","@tanstack/ai-openai":"^0.7.3","@tanstack/ai-anthropic":"^0.7.2","@opentelemetry/resources":"^1.30.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/sdk-trace-node":"^1.30.1","@opentelemetry/exporter-trace-otlp-proto":"^0.50.0"},"peerDependencies":{"@tanstack/ai":">=0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-tanstack-ai_0.2.7_1787809878795_0.34012342811097507","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@arizeai/openinference-tanstack-ai","version":"0.2.8","keywords":["ai","openinference","opentelemetry","tanstack"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-tanstack-ai@0.2.8","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/openinference#readme","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"49613b8c3644bfbc671ad0ff5fc2474e6405bd95","tarball":"https://registry.npmjs.org/@arizeai/openinference-tanstack-ai/-/openinference-tanstack-ai-0.2.8.tgz","fileCount":34,"integrity":"sha512-VY1wOMLxL9skFA09ttjdGXKnFPGVrtr2rwY+eNISO5xB2rTYLa5qQ8yRh/CF/XX1mK7PfjlsJHUe6a5HrJvPlA==","signatures":[{"sig":"MEUCIQDn4U5Oyl+Z2Nt+CtbGf/A5EBYpKyoG5UH5U98CfEPlIQIgDVawSnCcJ41aw6ebBle7oZ5OT45CKkt+hWXsJiGtvXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-tanstack-ai@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186391},"type":"module","_from":"file:arizeai-openinference-tanstack-ai-0.2.8.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"private":false,"scripts":{"test":"vitest run --typecheck","build":"tsc --build tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist && pnpm run version:update","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","type:check":"tsc --noEmit","version:update":"../../scripts/version-update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec401f34-399a-4aa0-b381-fce06fa7f537"}},"_resolved":"/tmp/6b2fa877412715cb7c8b04cf70e941f0/arizeai-openinference-tanstack-ai-0.2.8.tgz","_integrity":"sha512-VY1wOMLxL9skFA09ttjdGXKnFPGVrtr2rwY+eNISO5xB2rTYLa5qQ8yRh/CF/XX1mK7PfjlsJHUe6a5HrJvPlA==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.17.0","description":"OpenInference middleware for TanStack AI","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.8.0","@arizeai/openinference-core":"2.6.0","@arizeai/openinference-semantic-conventions":"2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vitest":"^4.0.3","typescript":"^7.0.2","@types/node":"^20.14.11","@tanstack/ai":"^0.10.0","@tanstack/ai-openai":"^0.7.3","@tanstack/ai-anthropic":"^0.7.2","@opentelemetry/resources":"^1.30.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/sdk-trace-node":"^1.30.1","@opentelemetry/exporter-trace-otlp-proto":"^0.50.0"},"peerDependencies":{"@tanstack/ai":">=0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-tanstack-ai_0.2.8_1787959945444_0.38448580124068044","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@arizeai/openinference-tanstack-ai","version":"0.2.9","keywords":["ai","openinference","opentelemetry","tanstack"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-tanstack-ai@0.2.9","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/openinference#readme","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"86852bd84c01ff33f1fb07e8b3e77cce0e9267fe","tarball":"https://registry.npmjs.org/@arizeai/openinference-tanstack-ai/-/openinference-tanstack-ai-0.2.9.tgz","fileCount":34,"integrity":"sha512-ElQfOjaMgc/4fotex4ulS76sirlo8lwUmaiJrkprhhIFuw/Lda2lDTz/JhcdyFbMSo4RqKpSGKFoSsTFmiAIdA==","signatures":[{"sig":"MEQCIBDsAuYjTv/dPMVBZWQsqmnYRHkGpAwZz1BRWhcAIKwHAiAz1rQFlDdCNd86wzxQ+SJpoglo7PEdpZBNw2hB+SQexA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-tanstack-ai@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186391},"type":"module","_from":"file:arizeai-openinference-tanstack-ai-0.2.9.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"private":false,"scripts":{"test":"vitest run --typecheck","build":"tsc --build tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist && pnpm run version:update","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","type:check":"tsc --noEmit","version:update":"../../scripts/version-update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec401f34-399a-4aa0-b381-fce06fa7f537"}},"_resolved":"/tmp/04f93d0bfbbbe575824ebc0a8755ef5e/arizeai-openinference-tanstack-ai-0.2.9.tgz","_integrity":"sha512-ElQfOjaMgc/4fotex4ulS76sirlo8lwUmaiJrkprhhIFuw/Lda2lDTz/JhcdyFbMSo4RqKpSGKFoSsTFmiAIdA==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.17.0","description":"OpenInference middleware for TanStack AI","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.8.0","@arizeai/openinference-core":"2.6.1","@arizeai/openinference-semantic-conventions":"2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vitest":"^4.0.3","typescript":"^7.0.2","@types/node":"^20.14.11","@tanstack/ai":"^0.10.0","@tanstack/ai-openai":"^0.7.3","@tanstack/ai-anthropic":"^0.7.2","@opentelemetry/resources":"^1.30.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/sdk-trace-node":"^1.30.1","@opentelemetry/exporter-trace-otlp-proto":"^0.50.0"},"peerDependencies":{"@tanstack/ai":">=0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-tanstack-ai_0.2.9_1787963629465_0.46885189654010606","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@arizeai/openinference-tanstack-ai","version":"0.2.10","keywords":["ai","openinference","opentelemetry","tanstack"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-tanstack-ai@0.2.10","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/openinference#readme","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"ed14916820361677026e813b36e3e51ed3466f19","tarball":"https://registry.npmjs.org/@arizeai/openinference-tanstack-ai/-/openinference-tanstack-ai-0.2.10.tgz","fileCount":34,"integrity":"sha512-RuId7snXIzj2Un6hF9YY2ckaT7OoY4XjKBbSohVegWC/NHZmStdt5ScbKhR5pRJEL7NVEA6xH7Ck5zy9esGKtA==","signatures":[{"sig":"MEQCIGYGQX1xS1VQkr7YLXJG61ZINMZnsZREOhAgdzWkmz4NAiBl8PhUIT7KVpzo4tXovvo+F7Ol4r8KLRF1Zp2t49ehSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-tanstack-ai@0.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186395},"type":"module","_from":"file:arizeai-openinference-tanstack-ai-0.2.10.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"private":false,"scripts":{"test":"vitest run --typecheck","build":"tsc --build tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist && pnpm run version:update","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","type:check":"tsc --noEmit","version:update":"../../scripts/version-update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec401f34-399a-4aa0-b381-fce06fa7f537"}},"_resolved":"/tmp/40e1a009c7f393e89c530b1a8c147e99/arizeai-openinference-tanstack-ai-0.2.10.tgz","_integrity":"sha512-RuId7snXIzj2Un6hF9YY2ckaT7OoY4XjKBbSohVegWC/NHZmStdt5ScbKhR5pRJEL7NVEA6xH7Ck5zy9esGKtA==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.17.0","description":"OpenInference middleware for TanStack AI","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.8.0","@arizeai/openinference-core":"2.6.2","@arizeai/openinference-semantic-conventions":"2.9.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vitest":"^4.0.3","typescript":"^7.0.2","@types/node":"^20.14.11","@tanstack/ai":"^0.10.0","@tanstack/ai-openai":"^0.7.3","@tanstack/ai-anthropic":"^0.7.2","@opentelemetry/resources":"^1.30.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/sdk-trace-node":"^1.30.1","@opentelemetry/exporter-trace-otlp-proto":"^0.50.0"},"peerDependencies":{"@tanstack/ai":">=0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-tanstack-ai_0.2.10_1788499871026_0.9499284041664531","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@arizeai/openinference-tanstack-ai","version":"0.2.11","keywords":["ai","openinference","opentelemetry","tanstack"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-tanstack-ai@0.2.11","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/openinference#readme","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"2e079a79da2624087450db78d8711e00a741cd91","tarball":"https://registry.npmjs.org/@arizeai/openinference-tanstack-ai/-/openinference-tanstack-ai-0.2.11.tgz","fileCount":34,"integrity":"sha512-PkTMNwqkvXoPWFD8GkKLLgYLoOuyFgSjRNiF4S9qftgeTA1CDkk/Rkh03cHkr9X7Bp9HJnzWLhNX0LgQQlWsyA==","signatures":[{"sig":"MEQCIGr6kstxo5WZlAlsJ2bbfJQmajvWJn1Ok7PO5CeiN+nsAiBi4Asp8HPIpIXtYcAqb2fr9H+iS9vZbqpou3nVqp1eSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-tanstack-ai@0.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186396},"type":"module","_from":"file:arizeai-openinference-tanstack-ai-0.2.11.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"private":false,"scripts":{"test":"vitest run --typecheck","build":"tsc --build tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist && pnpm run version:update","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","type:check":"tsc --noEmit","version:update":"../../scripts/version-update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec401f34-399a-4aa0-b381-fce06fa7f537"}},"_resolved":"/tmp/b98bdc7fbb622f01d2fa988d6fd8b473/arizeai-openinference-tanstack-ai-0.2.11.tgz","_integrity":"sha512-PkTMNwqkvXoPWFD8GkKLLgYLoOuyFgSjRNiF4S9qftgeTA1CDkk/Rkh03cHkr9X7Bp9HJnzWLhNX0LgQQlWsyA==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.19.0","description":"OpenInference middleware for TanStack AI","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.8.0","@arizeai/openinference-core":"2.6.3","@arizeai/openinference-semantic-conventions":"2.10.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vitest":"^4.0.3","typescript":"^7.0.2","@types/node":"^20.14.11","@tanstack/ai":"^0.10.0","@tanstack/ai-openai":"^0.7.3","@tanstack/ai-anthropic":"^0.7.2","@opentelemetry/resources":"^1.30.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/sdk-trace-node":"^1.30.1","@opentelemetry/exporter-trace-otlp-proto":"^0.50.0"},"peerDependencies":{"@tanstack/ai":">=0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-tanstack-ai_0.2.11_1789006730054_0.1062333044624304","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@arizeai/openinference-tanstack-ai","version":"0.2.12","keywords":["ai","openinference","opentelemetry","tanstack"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-tanstack-ai@0.2.12","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"homepage":"https://github.com/Arize-ai/openinference#readme","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"4e7217b9e14cabaffdc89e8c17eb72f1c4b0c924","tarball":"https://registry.npmjs.org/@arizeai/openinference-tanstack-ai/-/openinference-tanstack-ai-0.2.12.tgz","fileCount":34,"integrity":"sha512-CuIcZREZFrW1i8g78OSBl4xKXi1zNSw24Y0VPYIm7cY5pxV1k7/CnXVBIKBTSd0OhzX6HjO0aQtwHTXZg0WPJw==","signatures":[{"sig":"MEYCIQDrRe51AW5nlOjYmC3RnqDEUdqgkGYCgtf7fCud+Ss1RAIhANHJWlViM/T31Vuf2P5h0a2414PZQDQX4UE3nfGkSQdz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHgWkz9o3QHxj7HRhS/1fRXv4JYKODT/1Led2upbSJqQAiBI2Ale3Th4hNC0moEmDFPl9YAC3ku9bS2mtS5KypSkog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-tanstack-ai@0.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186396},"type":"module","_from":"file:arizeai-openinference-tanstack-ai-0.2.12.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"private":false,"scripts":{"test":"vitest run --typecheck","build":"tsc --build tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist && pnpm run version:update","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","type:check":"tsc --noEmit","version:update":"../../scripts/version-update.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec401f34-399a-4aa0-b381-fce06fa7f537"}},"_resolved":"/tmp/537ddf7640246fdd8f668b5bd0d03882/arizeai-openinference-tanstack-ai-0.2.12.tgz","_integrity":"sha512-CuIcZREZFrW1i8g78OSBl4xKXi1zNSw24Y0VPYIm7cY5pxV1k7/CnXVBIKBTSd0OhzX6HjO0aQtwHTXZg0WPJw==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.19.0","description":"OpenInference middleware for TanStack AI","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.8.0","@arizeai/openinference-core":"2.7.0","@arizeai/openinference-semantic-conventions":"2.11.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vitest":"^4.0.3","typescript":"^7.0.2","@types/node":"^20.14.11","@tanstack/ai":"^0.10.0","@tanstack/ai-openai":"^0.7.3","@tanstack/ai-anthropic":"^0.7.2","@opentelemetry/resources":"^1.30.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/sdk-trace-node":"^1.30.1","@opentelemetry/exporter-trace-otlp-proto":"^0.50.0"},"peerDependencies":{"@tanstack/ai":">=0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-tanstack-ai_0.2.12_1789438763997_0.017456149893685158","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"_id":"@arizeai/openinference-tanstack-ai@0.2.13","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"e8d8069b4b1b26ed94aac056f321edb4813d9784","tarball":"https://registry.npmjs.org/@arizeai/openinference-tanstack-ai/-/openinference-tanstack-ai-0.2.13.tgz","fileCount":34,"integrity":"sha512-284J0rlwIoDAmFE1horqoYlEj2lZjbQd1/oGhXvWpQwigBWb4bI1VoOCvt36uCy35MymX9zdZIX6BljM7ae+tw==","signatures":[{"sig":"MEQCIBVdCy64tYIgCt7Ltvr6Q5LCwZ4Th76IJaKFECK88mzbAiBsMe8DWDzd8AFVS18JTkn7v1wPn9XTL5hKAQiFHKDR/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDzVQNNd1a/2OLfC62H4DkoHQIOYsV1yEZK2iazgpwwEAiEA+8DFIP3v5/J5ti4hfpMpouV0Z80HQsemmpSYvFBvqsM="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-tanstack-ai@0.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":186396},"name":"@arizeai/openinference-tanstack-ai","type":"module","_from":"file:arizeai-openinference-tanstack-ai-0.2.13.tgz","types":"dist/esm/index.d.ts","author":{"name":"oss-devs@arize.com"},"module":"dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"license":"Apache-2.0","private":false,"scripts":{"test":"vitest run --typecheck","build":"tsc --build tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist && pnpm run version:update","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json","type:check":"tsc --noEmit","version:update":"../../scripts/version-update.js"},"version":"0.2.13","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ec401f34-399a-4aa0-b381-fce06fa7f537"}},"homepage":"https://github.com/Arize-ai/openinference#readme","keywords":["ai","openinference","opentelemetry","tanstack"],"_resolved":"/tmp/38e0e38363dd62e2c73558b05d13e8f1/arizeai-openinference-tanstack-ai-0.2.13.tgz","_integrity":"sha512-284J0rlwIoDAmFE1horqoYlEj2lZjbQd1/oGhXvWpQwigBWb4bI1VoOCvt36uCy35MymX9zdZIX6BljM7ae+tw==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.19.0","description":"OpenInference middleware for TanStack AI","directories":{},"maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"_nodeVersion":"24.20.0","dependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.8.0","@arizeai/openinference-core":"2.7.1","@arizeai/openinference-semantic-conventions":"2.12.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.2.0","vitest":"^4.0.3","typescript":"^7.0.2","@types/node":"^20.14.11","@tanstack/ai":"^0.10.0","@tanstack/ai-openai":"^0.7.3","@tanstack/ai-anthropic":"^0.7.2","@opentelemetry/resources":"^1.30.1","@opentelemetry/sdk-trace-base":"^1.30.1","@opentelemetry/sdk-trace-node":"^1.30.1","@opentelemetry/exporter-trace-otlp-proto":"^0.50.0"},"peerDependencies":{"@tanstack/ai":">=0.10.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openinference-tanstack-ai_0.2.13_1789756477723_0.11669146557053156"}}},"time":{"created":"2026-04-28T00:01:17.761Z","modified":"2026-09-18T18:34:38.157Z","0.0.0":"2026-04-28T00:01:18.021Z","0.1.0":"2026-05-10T02:32:58.059Z","0.1.1":"2026-05-14T16:02:00.563Z","0.1.2":"2026-05-22T21:07:33.606Z","0.1.3":"2026-05-29T22:31:13.492Z","0.1.4":"2026-06-22T16:39:24.137Z","0.2.0":"2026-06-26T21:38:03.210Z","0.2.1":"2026-08-01T04:33:34.323Z","0.2.2":"2026-08-04T23:58:27.194Z","0.2.3":"2026-08-07T13:21:24.953Z","0.2.4":"2026-08-15T23:49:55.263Z","0.2.5":"2026-08-25T05:23:23.070Z","0.2.6":"2026-08-26T00:54:58.151Z","0.2.7":"2026-08-27T05:51:18.935Z","0.2.8":"2026-08-28T23:32:25.583Z","0.2.9":"2026-08-29T00:33:49.597Z","0.2.10":"2026-09-04T05:31:11.143Z","0.2.11":"2026-09-10T02:18:50.182Z","0.2.12":"2026-09-15T02:19:24.096Z","0.2.13":"2026-09-18T18:34:37.813Z"},"bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","homepage":"https://github.com/Arize-ai/openinference#readme","keywords":["ai","openinference","opentelemetry","tanstack"],"repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"description":"OpenInference middleware for TanStack AI","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"remiarize","email":"remi@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"},{"name":"jackyxcs","email":"jacky@arize.com"}],"readme":"# OpenInference TanStack AI\n\n[![npm version](https://badge.fury.io/js/@arizeai%2Fopeninference-tanstack-ai.svg)](https://badge.fury.io/js/@arizeai%2Fopeninference-tanstack-ai)\n\nThis package provides an OpenInference middleware for [TanStack AI](https://tanstack.com/ai/latest/docs/getting-started/overview). It emits OpenTelemetry spans shaped according to the OpenInference specification so TanStack AI runs can be visualized in systems like [Arize AX](https://arize.com/products/ax?utm_source=docs&utm_medium=web&utm_content=openinference) and [Phoenix](https://phoenix.arize.com/).\n\n## Installation\n\n```shell\nnpm install --save @arizeai/openinference-tanstack-ai @tanstack/ai\n```\n\nYou will also need an OpenTelemetry setup in your application. For example:\n\n```shell\nnpm install --save @arizeai/phoenix-otel\n```\n\nor:\n\n```shell\nnpm install --save @opentelemetry/api @opentelemetry/sdk-trace-node @opentelemetry/exporter-trace-otlp-proto\n```\n\nInstall the provider adapter you plan to use with TanStack AI as well, for example:\n\n```shell\nnpm install --save @tanstack/ai-openai\n```\n\n## Usage\n\n`@arizeai/openinference-tanstack-ai` exports `openInferenceMiddleware`, which plugs directly into TanStack AI's `middleware` option.\n\n```ts\nimport { chat } from \"@tanstack/ai\";\nimport { openaiText } from \"@tanstack/ai-openai\";\n\nimport { openInferenceMiddleware } from \"@arizeai/openinference-tanstack-ai\";\n\nconst stream = chat({\n  adapter: openaiText(\"gpt-4o-mini\"),\n  messages: [{ role: \"user\", content: \"What is OpenInference?\" }],\n  middleware: [openInferenceMiddleware()],\n});\n```\n\nThe middleware works for both streaming and non-streaming TanStack AI calls.\n\n```ts\nconst text = await chat({\n  adapter: openaiText(\"gpt-4o-mini\"),\n  stream: false,\n  systemPrompts: [\"You are a concise technical explainer.\"],\n  messages: [{ role: \"user\", content: \"Explain OpenInference in one sentence.\" }],\n  middleware: [openInferenceMiddleware()],\n});\n```\n\n## Tracer Setup\n\nThis package uses your application's existing OpenTelemetry tracer provider and exporters. It does not export spans by itself.\n\n> [!NOTE]\n> Your instrumentation code should run before the middleware is applied. This ensures that the tracer provider is properly configured before the middleware starts emitting spans.\n\nThe recommended quick start is to pair it with `@arizeai/phoenix-otel`.\n\n```ts\nimport { register } from \"@arizeai/phoenix-otel\";\n\nregister({\n  projectName: \"my-tanstack-ai-app\",\n  endpoint: process.env[\"PHOENIX_COLLECTOR_ENDPOINT\"] ?? \"http://localhost:6006/v1/traces\",\n  apiKey: process.env[\"PHOENIX_API_KEY\"],\n});\n```\n\nIf you already have a standard OpenTelemetry setup, that works as well. For example, with a local Phoenix collector, a minimal manual setup looks like this:\n\n```ts\nimport { OTLPTraceExporter } from \"@opentelemetry/exporter-trace-otlp-proto\";\nimport { Resource } from \"@opentelemetry/resources\";\nimport { SimpleSpanProcessor } from \"@opentelemetry/sdk-trace-base\";\nimport { NodeTracerProvider } from \"@opentelemetry/sdk-trace-node\";\nimport { SEMRESATTRS_PROJECT_NAME } from \"@arizeai/openinference-semantic-conventions\";\n\nconst tracerProvider = new NodeTracerProvider({\n  resource: new Resource({\n    [SEMRESATTRS_PROJECT_NAME]: \"my-tanstack-ai-app\",\n  }),\n  spanProcessors: [\n    new SimpleSpanProcessor(\n      new OTLPTraceExporter({\n        url: process.env[\"PHOENIX_COLLECTOR_ENDPOINT\"] ?? \"http://localhost:6006/v1/traces\",\n        headers:\n          process.env[\"PHOENIX_API_KEY\"] == null\n            ? undefined\n            : {\n                Authorization: `Bearer ${process.env[\"PHOENIX_API_KEY\"]}`,\n              },\n      }),\n    ),\n  ],\n});\n\ntracerProvider.register();\n```\n\n## Custom Tracer\n\nBy default, the middleware uses the global tracer for this package. If your application already has a request-scoped or custom tracer, pass it explicitly.\n\n```ts\nimport { trace } from \"@opentelemetry/api\";\n\nconst tracer = trace.getTracer(\"tanstack-ai-request\");\n\nconst middleware = openInferenceMiddleware({ tracer });\n```\n\nThis is useful when you want the middleware to participate in a specific tracer setup without relying on the global default.\n\n## What Gets Traced\n\nThe middleware emits the following span structure for a TanStack AI run:\n\n- One `AGENT` span for the overall `chat()` invocation\n- One `LLM` span for each model turn\n- One `TOOL` span for each executed tool call\n\nFor a tool loop, the trace will typically look like:\n\n- `AGENT`\n- `LLM 1`\n- `TOOL`\n- `LLM 2`\n\nThe `AGENT` span captures the top-level request and final response. The `LLM` spans capture provider/model metadata, input messages, output messages, tool definitions, and token counts. The `TOOL` spans capture tool names, arguments, outputs, and errors.\n\n## Examples\n\nThis package includes example files in `examples/`:\n\n- `examples/chat-with-tools.ts` - OpenAI example with one tool call\n- `examples/anthropic-multi-tool.ts` - Anthropic example with multiple tool calls\n- `examples/non-streaming-chat.ts` - Anthropic non-streaming example with a system prompt\n\nSee `examples/README.md` for setup and run commands.\n\n## Notes\n\n- This package is ESM-only because TanStack AI is ESM-only.\n- The middleware works in both server and client environments, but client/server trace stitching depends on your application's context propagation setup.\n","readmeFilename":"README.md"}