{"_id":"@arizeai/openinference-genai","_rev":"24-0214e480543f8cb2053752708ad87c6d","name":"@arizeai/openinference-genai","dist-tags":{"latest":"0.3.10"},"versions":{"0.1.0":{"name":"@arizeai/openinference-genai","version":"0.1.0","keywords":["openinference","llm","opentelemetry","genai","agent"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-genai@0.1.0","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"eunicode","email":"eunice@arize.com"},{"name":"koonal","email":"kunal@arize.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"nickleach22","email":"nickleach22@gmail.com"},{"name":"jackyxcs","email":"jacky@arize.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"homepage":"https://github.com/arize-ai/openinference/tree/main/js/packages/openinference-genai","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"60cb2823dcbd381a1b5e2c9d3fa2071431f646c8","tarball":"https://registry.npmjs.org/@arizeai/openinference-genai/-/openinference-genai-0.1.0.tgz","fileCount":34,"integrity":"sha512-KfNcWlpK3uD5cIQ5+BZDtjXgtRsAhhwQgNCgNuasGOfLeS0XK9by1S6FSe5+u4RoqoXxYdVtW6SkkZzDpigEqA==","signatures":[{"sig":"MEUCIQCpeBSG2HJ0XpmcIdBCmpRlFDAMwSOkT0z1KEeOsm6s5AIgJH+qyyNmWmhM6/+N5BWggDzKDfFywzP+UGfaTVaintw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134597},"type":"module","_from":"file:arizeai-openinference-genai-0.1.0.tgz","types":"dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js"},"./types":{"types":"./dist/esm/types.d.ts"},"./utils":{"import":"./dist/esm/utils.js"},"./attributes":{"import":"./dist/esm/attributes.js"}},"private":false,"scripts":{"test":"vitest","build":"tsc --build tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/3aa4f213c711e9adae756bfd7d4a016f/arizeai-openinference-genai-0.1.0.tgz","_integrity":"sha512-KfNcWlpK3uD5cIQ5+BZDtjXgtRsAhhwQgNCgNuasGOfLeS0XK9by1S6FSe5+u4RoqoXxYdVtW6SkkZzDpigEqA==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"10.8.2","description":"OpenInference utilities for converting OpenTelemetry GenAI span attributes to OpenInference span attributes","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@arizeai/openinference-semantic-conventions":"2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","@types/node":"^20.14.11","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.1.0","@opentelemetry/resources":"^2.1.0","@opentelemetry/sdk-trace-base":"^2.1.0","@opentelemetry/sdk-trace-node":"^2.1.0","@opentelemetry/semantic-conventions":"^1.37.0","@opentelemetry/exporter-trace-otlp-proto":"^0.206.0"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/semantic-conventions":">=1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-genai_0.1.0_1760994067121_0.02751762443569228","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@arizeai/openinference-genai","version":"0.1.5","keywords":["openinference","llm","opentelemetry","genai","agent"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-genai@0.1.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/tree/main/js/packages/openinference-genai","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"e2e8fd4f7487d892f45fbd28a29d8a4967367eb3","tarball":"https://registry.npmjs.org/@arizeai/openinference-genai/-/openinference-genai-0.1.5.tgz","fileCount":34,"integrity":"sha512-tGh/eohqme1k5IGhLjqwl2QIDZb1S/7eM8i65V0omXQelnddx3zpyrspHwmhzX4YR6AT5utX0R1ehs854IzW4Q==","signatures":[{"sig":"MEQCIAyHUsWUUGFB+Hxv8tMdz6H3JsVgMX93E6hqkR4HAMykAiB5LvNS0I+X/MM6dAAlZ7lrKoYsOkvawax99s1pwGciDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-genai@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139914},"type":"module","_from":"file:arizeai-openinference-genai-0.1.5.tgz","types":"dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js"},"./types":{"types":"./dist/esm/types.d.ts"},"./utils":{"import":"./dist/esm/utils.js"},"./attributes":{"import":"./dist/esm/attributes.js"}},"private":false,"scripts":{"test":"vitest","build":"tsc --build tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c318764-2758-44ba-8a26-9b8fce38c9b6"}},"_resolved":"/tmp/a0059555b019ba7dccbdc06c5490176c/arizeai-openinference-genai-0.1.5.tgz","_integrity":"sha512-tGh/eohqme1k5IGhLjqwl2QIDZb1S/7eM8i65V0omXQelnddx3zpyrspHwmhzX4YR6AT5utX0R1ehs854IzW4Q==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenInference utilities for converting OpenTelemetry GenAI span attributes to OpenInference span attributes","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@arizeai/openinference-semantic-conventions":"2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","@types/node":"^20.14.11","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.1.0","@opentelemetry/resources":"^2.1.0","@opentelemetry/sdk-trace-base":"^2.1.0","@opentelemetry/sdk-trace-node":"^2.1.0","@opentelemetry/semantic-conventions":"^1.37.0","@opentelemetry/exporter-trace-otlp-proto":"^0.206.0"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/semantic-conventions":">=1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-genai_0.1.5_1765601896277_0.75950129606786","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@arizeai/openinference-genai","version":"0.1.6","keywords":["openinference","llm","opentelemetry","genai","agent"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-genai@0.1.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/tree/main/js/packages/openinference-genai","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"1ffd0e70f18fc682752ddca1ed00d0d7039631e9","tarball":"https://registry.npmjs.org/@arizeai/openinference-genai/-/openinference-genai-0.1.6.tgz","fileCount":59,"integrity":"sha512-SYXKe/wKS5rrXfq2nrxvNqy3qtJzZeIp3AWAMWzmkKqd5e0R/jAquuAawhIY8Jxof0jhuhYm/QBsE+tqEg8fkg==","signatures":[{"sig":"MEUCIQCfp5IMtVJDZ4IqNRw1WCbbCtDgts0ecEFw2Vg15lZBAQIgC4qVu6UOhzdiAEJzv7ajzDo0aai2ah0gO4VDcYBhN8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-genai@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":252059},"main":"dist/src/index.js","_from":"file:arizeai-openinference-genai-0.1.6.tgz","types":"dist/src/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/commonjs/index.js"},"./types":{"types":"./dist/esm/types.d.ts","require":"./dist/commonjs/types.d.ts"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/commonjs/utils.js"},"./attributes":{"import":"./dist/esm/attributes.js","require":"./dist/commonjs/attributes.js"}},"private":false,"scripts":{"test":"vitest","build":"tsc --build tsconfig.commonjs.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c318764-2758-44ba-8a26-9b8fce38c9b6"}},"_resolved":"/tmp/3ff59206dc2bf32719b8442be3a120b3/arizeai-openinference-genai-0.1.6.tgz","_integrity":"sha512-SYXKe/wKS5rrXfq2nrxvNqy3qtJzZeIp3AWAMWzmkKqd5e0R/jAquuAawhIY8Jxof0jhuhYm/QBsE+tqEg8fkg==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenInference utilities for converting OpenTelemetry GenAI span attributes to OpenInference span attributes","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@arizeai/openinference-semantic-conventions":"2.1.7"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","@types/node":"^20.14.11","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.1.0","@opentelemetry/resources":"^2.1.0","@opentelemetry/sdk-trace-base":"^2.1.0","@opentelemetry/sdk-trace-node":"^2.1.0","@opentelemetry/semantic-conventions":"^1.37.0","@opentelemetry/exporter-trace-otlp-proto":"^0.206.0"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/semantic-conventions":">=1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-genai_0.1.6_1770043574280_0.77763228191298","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@arizeai/openinference-genai","version":"0.1.7","keywords":["agent","genai","llm","openinference","opentelemetry"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-genai@0.1.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/tree/main/js/packages/openinference-genai","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"6647545be36064e42f792f593ceab111081c79fc","tarball":"https://registry.npmjs.org/@arizeai/openinference-genai/-/openinference-genai-0.1.7.tgz","fileCount":59,"integrity":"sha512-w1sevI+y1tFusyzlLkuI7mdT87IsvO9cBGljxB0cd/tM9/TWV5/A0m9fZd/hys/jgMRRQCU+AW4tGBWcCZ/WCQ==","signatures":[{"sig":"MEQCIArivlnhngdSK8LCkfd2Uq+evUCwSGCrPLGpZCCt+lB2AiAMuBi4U499ATmfmgTM2PYs/DIQV2TjDkzudF20oSLgfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-genai@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":251126},"main":"dist/commonjs/index.js","_from":"file:arizeai-openinference-genai-0.1.7.tgz","types":"dist/commonjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/commonjs/index.js"},"./types":{"types":"./dist/esm/types.d.ts","require":"./dist/commonjs/types.d.ts"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/commonjs/utils.js"},"./attributes":{"import":"./dist/esm/attributes.js","require":"./dist/commonjs/attributes.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsc --build tsconfig.commonjs.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c318764-2758-44ba-8a26-9b8fce38c9b6"}},"_resolved":"/tmp/f2a0a688377043213989fb76a749a945/arizeai-openinference-genai-0.1.7.tgz","_integrity":"sha512-w1sevI+y1tFusyzlLkuI7mdT87IsvO9cBGljxB0cd/tM9/TWV5/A0m9fZd/hys/jgMRRQCU+AW4tGBWcCZ/WCQ==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenInference utilities for converting OpenTelemetry GenAI span attributes to OpenInference span attributes","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@arizeai/openinference-semantic-conventions":"2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.3","typescript":"^5.8.3","@types/node":"^20.14.11","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.1.0","@opentelemetry/resources":"^2.1.0","@opentelemetry/sdk-trace-base":"^2.1.0","@opentelemetry/sdk-trace-node":"^2.1.0","@opentelemetry/semantic-conventions":"^1.37.0","@opentelemetry/exporter-trace-otlp-proto":"^0.206.0"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/semantic-conventions":">=1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-genai_0.1.7_1775253956531_0.6980064876682155","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@arizeai/openinference-genai","version":"0.1.8","keywords":["agent","genai","llm","openinference","opentelemetry"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-genai@0.1.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/tree/main/js/packages/openinference-genai","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"ebd537faed255a9fab9e139ba0bc441ffed3782b","tarball":"https://registry.npmjs.org/@arizeai/openinference-genai/-/openinference-genai-0.1.8.tgz","fileCount":59,"integrity":"sha512-7Lbpwk0FHQgi7wKboMbJBAvvjvsVzxyLnr9P/KTWzUPZon2S/72CQWHhgEZ9uHKNAvOayH95nlpaYd0sKP9riw==","signatures":[{"sig":"MEQCIHdTXyEgrKbzM7RExOfbdOzq5JWA856fYSngm/GyGXLeAiA2iqHrvOJFBoycaRSGaZd2RvQMN8uVyaG5o96dZzMMxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-genai@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":251126},"main":"dist/commonjs/index.js","_from":"file:arizeai-openinference-genai-0.1.8.tgz","types":"dist/commonjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/commonjs/index.js"},"./types":{"types":"./dist/esm/types.d.ts","require":"./dist/commonjs/types.d.ts"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/commonjs/utils.js"},"./attributes":{"import":"./dist/esm/attributes.js","require":"./dist/commonjs/attributes.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsc --build tsconfig.commonjs.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c318764-2758-44ba-8a26-9b8fce38c9b6"}},"_resolved":"/tmp/cb8add429205b4fe7d3e4565650a6219/arizeai-openinference-genai-0.1.8.tgz","_integrity":"sha512-7Lbpwk0FHQgi7wKboMbJBAvvjvsVzxyLnr9P/KTWzUPZon2S/72CQWHhgEZ9uHKNAvOayH95nlpaYd0sKP9riw==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.11.0","description":"OpenInference utilities for converting OpenTelemetry GenAI span attributes to OpenInference span attributes","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@arizeai/openinference-semantic-conventions":"2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.3","typescript":"^5.8.3","@types/node":"^20.14.11","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.1.0","@opentelemetry/resources":"^2.1.0","@opentelemetry/sdk-trace-base":"^2.1.0","@opentelemetry/sdk-trace-node":"^2.1.0","@opentelemetry/semantic-conventions":"^1.37.0","@opentelemetry/exporter-trace-otlp-proto":"^0.206.0"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/semantic-conventions":">=1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-genai_0.1.8_1776818105127_0.39701082372038954","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@arizeai/openinference-genai","version":"0.1.9","keywords":["agent","genai","llm","openinference","opentelemetry"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-genai@0.1.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/tree/main/js/packages/openinference-genai","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"ec3ab0873646417ff83c43309ed22839cb91c805","tarball":"https://registry.npmjs.org/@arizeai/openinference-genai/-/openinference-genai-0.1.9.tgz","fileCount":59,"integrity":"sha512-HEv4JR0GZVFkUV+aU8O8lL+ajWg2kuFig8Viyy3lwF79qTHYiNaNVukm6JSc44ngjMXURnwNr3Qm9ksiIYRY3g==","signatures":[{"sig":"MEUCIDANghQILEmbQ2zeXpXihNm+3k5Mm2cz2ZGa/GQXhUm+AiEAo3h8nUjLblgmJUuRhzMSgWfFFs1BO7OWDRDs/RgDWvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-genai@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":251126},"main":"dist/commonjs/index.js","_from":"file:arizeai-openinference-genai-0.1.9.tgz","types":"dist/commonjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/commonjs/index.js"},"./types":{"types":"./dist/esm/types.d.ts","require":"./dist/commonjs/types.d.ts"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/commonjs/utils.js"},"./attributes":{"import":"./dist/esm/attributes.js","require":"./dist/commonjs/attributes.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsc --build tsconfig.commonjs.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c318764-2758-44ba-8a26-9b8fce38c9b6"}},"_resolved":"/tmp/111b3cd55d0bea9f70fbb90c075b4a3b/arizeai-openinference-genai-0.1.9.tgz","_integrity":"sha512-HEv4JR0GZVFkUV+aU8O8lL+ajWg2kuFig8Viyy3lwF79qTHYiNaNVukm6JSc44ngjMXURnwNr3Qm9ksiIYRY3g==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.12.1","description":"OpenInference utilities for converting OpenTelemetry GenAI span attributes to OpenInference span attributes","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@arizeai/openinference-semantic-conventions":"2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.3","typescript":"^5.8.3","@types/node":"^20.14.11","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.1.0","@opentelemetry/resources":"^2.1.0","@opentelemetry/sdk-trace-base":"^2.1.0","@opentelemetry/sdk-trace-node":"^2.1.0","@opentelemetry/semantic-conventions":"^1.37.0","@opentelemetry/exporter-trace-otlp-proto":"^0.206.0"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/semantic-conventions":">=1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-genai_0.1.9_1779484014235_0.5124629420615601","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@arizeai/openinference-genai","version":"0.1.10","keywords":["agent","genai","llm","openinference","opentelemetry"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-genai@0.1.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/tree/main/js/packages/openinference-genai","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"1834d70edc91131c33969363d858f0c52170accd","tarball":"https://registry.npmjs.org/@arizeai/openinference-genai/-/openinference-genai-0.1.10.tgz","fileCount":59,"integrity":"sha512-BrkTeZm57FXHZ82C50KU79NJfz/jQseW/4sTdz5IvAbZPBnwEbwua/jspckD1b3vdTS+BGEwkXWTx0fkUilb7A==","signatures":[{"sig":"MEUCIQC0PcPV7ElZwJ4iY97L3/hcpPOq6OOjcEJquHy0UIJK9wIgXnp2bYeM3AHFdefAN5Bkp/hBDJ1ZYit7kt985o0m/Sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-genai@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":251127},"main":"dist/commonjs/index.js","_from":"file:arizeai-openinference-genai-0.1.10.tgz","types":"dist/commonjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/commonjs/index.js"},"./types":{"types":"./dist/esm/types.d.ts","require":"./dist/commonjs/types.d.ts"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/commonjs/utils.js"},"./attributes":{"import":"./dist/esm/attributes.js","require":"./dist/commonjs/attributes.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsc --build tsconfig.commonjs.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c318764-2758-44ba-8a26-9b8fce38c9b6"}},"_resolved":"/tmp/8681cc3742821ffc8ec98690ce8e3ca3/arizeai-openinference-genai-0.1.10.tgz","_integrity":"sha512-BrkTeZm57FXHZ82C50KU79NJfz/jQseW/4sTdz5IvAbZPBnwEbwua/jspckD1b3vdTS+BGEwkXWTx0fkUilb7A==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.13.0","description":"OpenInference utilities for converting OpenTelemetry GenAI span attributes to OpenInference span attributes","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@arizeai/openinference-semantic-conventions":"2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.3","typescript":"^5.8.3","@types/node":"^20.14.11","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.1.0","@opentelemetry/resources":"^2.1.0","@opentelemetry/sdk-trace-base":"^2.1.0","@opentelemetry/sdk-trace-node":"^2.1.0","@opentelemetry/semantic-conventions":"^1.37.0","@opentelemetry/exporter-trace-otlp-proto":"^0.206.0"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/semantic-conventions":">=1.37.0"},"_npmOperationalInternal":{"tmp":"tmp/openinference-genai_0.1.10_1780093833706_0.4441504980159672","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@arizeai/openinference-genai","version":"0.2.0","keywords":["agent","genai","llm","openinference","opentelemetry"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-genai@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/tree/main/js/packages/openinference-genai","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"f1fde921dbc129ce9d4ae99ab0f0902665d21444","tarball":"https://registry.npmjs.org/@arizeai/openinference-genai/-/openinference-genai-0.2.0.tgz","fileCount":59,"integrity":"sha512-WHAT0aLZ1VTosbZIK10geKp39sm4Ml7Awiv1xFS2uJIw+8EB163plGq74LEHP5h/yjBprewELwjBuvDB+wtTqQ==","signatures":[{"sig":"MEQCIBIf8buOUnixxIAJKRmkHXuiNhjiG0WrKr8XBEN9pCxQAiB6xsmz/HszhP6vwzzH07XpUjRgh4rhUdEcMd81BL74NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-genai@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":269098},"main":"dist/commonjs/index.js","_from":"file:arizeai-openinference-genai-0.2.0.tgz","types":"dist/commonjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/commonjs/index.js"},"./types":{"types":"./dist/esm/types.d.ts","require":"./dist/commonjs/types.d.ts"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/commonjs/utils.js"},"./attributes":{"import":"./dist/esm/attributes.js","require":"./dist/commonjs/attributes.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsc --build tsconfig.commonjs.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c318764-2758-44ba-8a26-9b8fce38c9b6"}},"_resolved":"/tmp/16648ba23a3b1180272ed10157ddd877/arizeai-openinference-genai-0.2.0.tgz","_integrity":"sha512-WHAT0aLZ1VTosbZIK10geKp39sm4Ml7Awiv1xFS2uJIw+8EB163plGq74LEHP5h/yjBprewELwjBuvDB+wtTqQ==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.13.0","description":"OpenInference utilities for converting OpenTelemetry GenAI span attributes to OpenInference span attributes","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@arizeai/openinference-semantic-conventions":"2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.3","typescript":"^5.8.3","@types/node":"^20.14.11","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.1.0","@opentelemetry/resources":"^2.1.0","@opentelemetry/sdk-trace-base":"^2.1.0","@opentelemetry/sdk-trace-node":"^2.1.0","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/exporter-trace-otlp-proto":"^0.206.0"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/semantic-conventions":">=1.41.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-genai_0.2.0_1781198728533_0.6563483534259102","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@arizeai/openinference-genai","version":"0.3.0","keywords":["agent","genai","llm","openinference","opentelemetry"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-genai@0.3.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/tree/main/js/packages/openinference-genai","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"e35fcb2995f2430418f3291bae706d48749f4b5b","tarball":"https://registry.npmjs.org/@arizeai/openinference-genai/-/openinference-genai-0.3.0.tgz","fileCount":59,"integrity":"sha512-aCmE4F1o25GdFuXX5FVM26IPKi7j5w7rEDax5W6Qh4whX3J67cAEnYVbCCGqnJBRw2dycOk1Yd7Z93TjcRqOaA==","signatures":[{"sig":"MEUCIHpLEFYEOkc4jhWgx00x6xn/etJMxXwrF7lWb7o/cS3pAiEA7xkpC/Rp5Y64i+HGVMJRejupv0CHJgl1mUWfOxHh4Jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-genai@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":304761},"main":"dist/commonjs/index.js","_from":"file:arizeai-openinference-genai-0.3.0.tgz","types":"dist/commonjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/commonjs/index.js"},"./types":{"types":"./dist/esm/types.d.ts","require":"./dist/commonjs/types.d.ts"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/commonjs/utils.js"},"./attributes":{"import":"./dist/esm/attributes.js","require":"./dist/commonjs/attributes.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsc --build tsconfig.commonjs.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c318764-2758-44ba-8a26-9b8fce38c9b6"}},"_resolved":"/tmp/10f1c9730e5b6b44c710489a80ce276b/arizeai-openinference-genai-0.3.0.tgz","_integrity":"sha512-aCmE4F1o25GdFuXX5FVM26IPKi7j5w7rEDax5W6Qh4whX3J67cAEnYVbCCGqnJBRw2dycOk1Yd7Z93TjcRqOaA==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.13.0","description":"OpenInference utilities for converting OpenTelemetry GenAI span attributes to OpenInference span attributes","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@arizeai/openinference-semantic-conventions":"2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.3","typescript":"^5.8.3","@types/node":"^20.14.11","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.1.0","@opentelemetry/resources":"^2.1.0","@opentelemetry/sdk-trace-base":"^2.1.0","@opentelemetry/sdk-trace-node":"^2.1.0","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/exporter-trace-otlp-proto":"^0.206.0"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/semantic-conventions":">=1.41.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-genai_0.3.0_1782509837975_0.3393111645811515","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@arizeai/openinference-genai","version":"0.3.1","keywords":["agent","genai","llm","openinference","opentelemetry"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-genai@0.3.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/tree/main/js/packages/openinference-genai","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"3d6e72fba0f54e5f0fed309b791775d2884522ff","tarball":"https://registry.npmjs.org/@arizeai/openinference-genai/-/openinference-genai-0.3.1.tgz","fileCount":59,"integrity":"sha512-Mk08h2lUoVjUQ9VGDPLA0MEUM3HtDHtFyXtAJAkrwtpeXFs5BPtNa/8HFvEFbUvvFEVqkM35GmWG4lt8kz6rQQ==","signatures":[{"sig":"MEQCIEyF0yInF7ggtA41Y+eVyHvaUkYGyGdfIa6QNoi5/yCDAiAe/xEF+C57RP3TC0qWPFHGzOxkhXgHui5bcnAueEFf+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-genai@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363496},"main":"dist/commonjs/index.js","_from":"file:arizeai-openinference-genai-0.3.1.tgz","types":"dist/commonjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/commonjs/index.js"},"./types":{"types":"./dist/esm/types.d.ts","require":"./dist/commonjs/types.d.ts"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/commonjs/utils.js"},"./attributes":{"import":"./dist/esm/attributes.js","require":"./dist/commonjs/attributes.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsc --build tsconfig.commonjs.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c318764-2758-44ba-8a26-9b8fce38c9b6"}},"_resolved":"/tmp/ed3f0bad77979c68dafbf7f217610a06/arizeai-openinference-genai-0.3.1.tgz","_integrity":"sha512-Mk08h2lUoVjUQ9VGDPLA0MEUM3HtDHtFyXtAJAkrwtpeXFs5BPtNa/8HFvEFbUvvFEVqkM35GmWG4lt8kz6rQQ==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenInference utilities for converting OpenTelemetry GenAI span attributes to OpenInference span attributes","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@arizeai/openinference-semantic-conventions":"2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.3","typescript":"^7.0.2","@types/node":"^20.14.11","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.1.0","@opentelemetry/resources":"^2.1.0","@opentelemetry/sdk-trace-base":"^2.1.0","@opentelemetry/sdk-trace-node":"^2.1.0","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/exporter-trace-otlp-proto":"^0.206.0"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/semantic-conventions":">=1.41.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-genai_0.3.1_1785558770290_0.4491669548497361","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@arizeai/openinference-genai","version":"0.3.2","keywords":["agent","genai","llm","openinference","opentelemetry"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-genai@0.3.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/tree/main/js/packages/openinference-genai","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"4c9faed5985f7fc28ae2d1989345ab0f20f2dec0","tarball":"https://registry.npmjs.org/@arizeai/openinference-genai/-/openinference-genai-0.3.2.tgz","fileCount":59,"integrity":"sha512-l2U69890wXOsTtwxWFuEr+9KYfZoMBXoyGaZFePLeo0lbLRKm9YYVl8SAu3zw3LPjSQ73L0DQX+IkrfUkaB6YQ==","signatures":[{"sig":"MEYCIQCOOox8q3Wm0tiBeXzdPA7XggXXhsRc7udo5+JYDozV9gIhAPsCJtBNWjdCE6l/WcPDHt3KytmuIOwzoLz5RdSR1Ilz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-genai@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":368237},"main":"dist/commonjs/index.js","_from":"file:arizeai-openinference-genai-0.3.2.tgz","types":"dist/commonjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/commonjs/index.js"},"./types":{"types":"./dist/esm/types.d.ts","require":"./dist/commonjs/types.d.ts"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/commonjs/utils.js"},"./attributes":{"import":"./dist/esm/attributes.js","require":"./dist/commonjs/attributes.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsc --build tsconfig.commonjs.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c318764-2758-44ba-8a26-9b8fce38c9b6"}},"_resolved":"/tmp/925ce7280733c5e159054c2823a5de0b/arizeai-openinference-genai-0.3.2.tgz","_integrity":"sha512-l2U69890wXOsTtwxWFuEr+9KYfZoMBXoyGaZFePLeo0lbLRKm9YYVl8SAu3zw3LPjSQ73L0DQX+IkrfUkaB6YQ==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenInference utilities for converting OpenTelemetry GenAI span attributes to OpenInference span attributes","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@arizeai/openinference-semantic-conventions":"2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.3","typescript":"^7.0.2","@types/node":"^20.14.11","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.1.0","@opentelemetry/resources":"^2.1.0","@opentelemetry/sdk-trace-base":"^2.1.0","@opentelemetry/sdk-trace-node":"^2.1.0","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/exporter-trace-otlp-proto":"^0.206.0"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/semantic-conventions":">=1.41.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-genai_0.3.2_1785859840723_0.8263906374443888","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@arizeai/openinference-genai","version":"0.3.3","keywords":["agent","genai","llm","openinference","opentelemetry"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-genai@0.3.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/tree/main/js/packages/openinference-genai","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"0fec52649c825c725b3e367485d948ffbca02e94","tarball":"https://registry.npmjs.org/@arizeai/openinference-genai/-/openinference-genai-0.3.3.tgz","fileCount":59,"integrity":"sha512-uKxMbCgQYaJ/isLXP2kgzfq6f0ggDDGoUGzwGFUpG/aC/oXr5AQlpuWQ34jxbSRqUg+AWgf5pNDkUMxzA6itpA==","signatures":[{"sig":"MEQCIAotTsWwWxdBQF4DvB6d0nVW/vwUdZhOy1Gfi1EAMDcdAiAd2vrNG9ly6GDJeoNgxESU1oO+unUBd8zpKpFeLqLd+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-genai@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":368237},"main":"dist/commonjs/index.js","_from":"file:arizeai-openinference-genai-0.3.3.tgz","types":"dist/commonjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/commonjs/index.js"},"./types":{"types":"./dist/esm/types.d.ts","require":"./dist/commonjs/types.d.ts"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/commonjs/utils.js"},"./attributes":{"import":"./dist/esm/attributes.js","require":"./dist/commonjs/attributes.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsc --build tsconfig.commonjs.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c318764-2758-44ba-8a26-9b8fce38c9b6"}},"_resolved":"/tmp/09610c1e26b01a81703d134753e73819/arizeai-openinference-genai-0.3.3.tgz","_integrity":"sha512-uKxMbCgQYaJ/isLXP2kgzfq6f0ggDDGoUGzwGFUpG/aC/oXr5AQlpuWQ34jxbSRqUg+AWgf5pNDkUMxzA6itpA==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.16.0","description":"OpenInference utilities for converting OpenTelemetry GenAI span attributes to OpenInference span attributes","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@arizeai/openinference-semantic-conventions":"2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.3","typescript":"^7.0.2","@types/node":"^20.14.11","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.1.0","@opentelemetry/resources":"^2.1.0","@opentelemetry/sdk-trace-base":"^2.1.0","@opentelemetry/sdk-trace-node":"^2.1.0","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/exporter-trace-otlp-proto":"^0.206.0"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/semantic-conventions":">=1.41.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-genai_0.3.3_1786108831806_0.9960002003414603","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@arizeai/openinference-genai","version":"0.3.4","keywords":["agent","genai","llm","openinference","opentelemetry"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-genai@0.3.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/tree/main/js/packages/openinference-genai","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"43df33c942bfc22de063bb56ef14f93fd2b86777","tarball":"https://registry.npmjs.org/@arizeai/openinference-genai/-/openinference-genai-0.3.4.tgz","fileCount":59,"integrity":"sha512-LqMmzucu+CfpWjM6AFPH3P2gmiwgSZmHTgvUyY8Fs1lv+i1PzQjgdZFeqCY12o6dmgzSRqFK4b+YvrX8eOgg9g==","signatures":[{"sig":"MEUCIASaESFieFNy8fjHJfxIpmkM+8CEyWNJ/G6AWf0qV58dAiEAqJ18VepzWHnqLMSxJ7lQo1CRzTf04TjvRC4PtcFKYwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-genai@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":368455},"main":"dist/commonjs/index.js","_from":"file:arizeai-openinference-genai-0.3.4.tgz","types":"dist/commonjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/commonjs/index.js"},"./types":{"types":"./dist/esm/types.d.ts","require":"./dist/commonjs/types.d.ts"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/commonjs/utils.js"},"./attributes":{"import":"./dist/esm/attributes.js","require":"./dist/commonjs/attributes.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsc --build tsconfig.commonjs.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c318764-2758-44ba-8a26-9b8fce38c9b6"}},"_resolved":"/tmp/095d80901d8c48e14f7d299277e30787/arizeai-openinference-genai-0.3.4.tgz","_integrity":"sha512-LqMmzucu+CfpWjM6AFPH3P2gmiwgSZmHTgvUyY8Fs1lv+i1PzQjgdZFeqCY12o6dmgzSRqFK4b+YvrX8eOgg9g==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.17.0","description":"OpenInference utilities for converting OpenTelemetry GenAI span attributes to OpenInference span attributes","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@arizeai/openinference-semantic-conventions":"2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.3","typescript":"^7.0.2","@types/node":"^20.14.11","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.1.0","@opentelemetry/resources":"^2.1.0","@opentelemetry/sdk-trace-base":"^2.1.0","@opentelemetry/sdk-trace-node":"^2.1.0","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/exporter-trace-otlp-proto":"^0.206.0"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/semantic-conventions":">=1.41.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-genai_0.3.4_1786837743627_0.694385958765241","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@arizeai/openinference-genai","version":"0.3.5","keywords":["agent","genai","llm","openinference","opentelemetry"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-genai@0.3.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/tree/main/js/packages/openinference-genai","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"6bf1f9c86eb190dbcf5e6c2451cab194e4e53f09","tarball":"https://registry.npmjs.org/@arizeai/openinference-genai/-/openinference-genai-0.3.5.tgz","fileCount":59,"integrity":"sha512-6La3QULjCV5+bu3XpCkoezqssjWVYh5/DIkEgCYy6GhWCyK1pZrZaEL9mACooeGXVOv3f3kb54ZTQDs+KfhoJQ==","signatures":[{"sig":"MEYCIQD3TebKSt/0uEqV3bwHs/1+jaH3zhtMZXFJ5b/cv/qqYgIhALnJ/jwj/qv78NBC2QSrg3RN3J0uRAXUSMa90YzaQyvC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-genai@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":368455},"main":"dist/commonjs/index.js","_from":"file:arizeai-openinference-genai-0.3.5.tgz","types":"dist/commonjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/commonjs/index.js"},"./types":{"types":"./dist/esm/types.d.ts","require":"./dist/commonjs/types.d.ts"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/commonjs/utils.js"},"./attributes":{"import":"./dist/esm/attributes.js","require":"./dist/commonjs/attributes.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsc --build tsconfig.commonjs.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c318764-2758-44ba-8a26-9b8fce38c9b6"}},"_resolved":"/tmp/0fe888a3180072416749e9f2a8ccfb38/arizeai-openinference-genai-0.3.5.tgz","_integrity":"sha512-6La3QULjCV5+bu3XpCkoezqssjWVYh5/DIkEgCYy6GhWCyK1pZrZaEL9mACooeGXVOv3f3kb54ZTQDs+KfhoJQ==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.17.0","description":"OpenInference utilities for converting OpenTelemetry GenAI span attributes to OpenInference span attributes","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@arizeai/openinference-semantic-conventions":"2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.3","typescript":"^7.0.2","@types/node":"^20.14.11","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.1.0","@opentelemetry/resources":"^2.1.0","@opentelemetry/sdk-trace-base":"^2.1.0","@opentelemetry/sdk-trace-node":"^2.1.0","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/exporter-trace-otlp-proto":"^0.206.0"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/semantic-conventions":">=1.41.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-genai_0.3.5_1787635353276_0.6830535623954774","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@arizeai/openinference-genai","version":"0.3.6","keywords":["agent","genai","llm","openinference","opentelemetry"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-genai@0.3.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/tree/main/js/packages/openinference-genai","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"bb0482c2e4b897db0c3fb98bccba86b977736035","tarball":"https://registry.npmjs.org/@arizeai/openinference-genai/-/openinference-genai-0.3.6.tgz","fileCount":59,"integrity":"sha512-5EqDEhu/jcD6X5o1HR39lZWoAoqUWR4tSrozdcO0HFoBp+WgEK5zqNGQEhNujkF3sbEi7kuLFP16S285Y4AMHQ==","signatures":[{"sig":"MEUCIAUMVauEVWmAL0KGqQm/zNNwalzICeJxb2YB+oNvpF0JAiEAj55G7DJN5GqsnT7kuBD58WxS3N4e2GYsdnE8KJ1nfyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-genai@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":368451},"main":"dist/commonjs/index.js","_from":"file:arizeai-openinference-genai-0.3.6.tgz","types":"dist/commonjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/commonjs/index.js"},"./types":{"types":"./dist/esm/types.d.ts","require":"./dist/commonjs/types.d.ts"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/commonjs/utils.js"},"./attributes":{"import":"./dist/esm/attributes.js","require":"./dist/commonjs/attributes.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsc --build tsconfig.commonjs.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c318764-2758-44ba-8a26-9b8fce38c9b6"}},"_resolved":"/tmp/5c5a690a7b18f6df031785f04a22dad0/arizeai-openinference-genai-0.3.6.tgz","_integrity":"sha512-5EqDEhu/jcD6X5o1HR39lZWoAoqUWR4tSrozdcO0HFoBp+WgEK5zqNGQEhNujkF3sbEi7kuLFP16S285Y4AMHQ==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.17.0","description":"OpenInference utilities for converting OpenTelemetry GenAI span attributes to OpenInference span attributes","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@arizeai/openinference-semantic-conventions":"2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.3","typescript":"^7.0.2","@types/node":"^20.14.11","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.1.0","@opentelemetry/resources":"^2.1.0","@opentelemetry/sdk-trace-base":"^2.1.0","@opentelemetry/sdk-trace-node":"^2.1.0","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/exporter-trace-otlp-proto":"^0.206.0"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/semantic-conventions":">=1.41.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-genai_0.3.6_1787809826389_0.5449297371808828","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@arizeai/openinference-genai","version":"0.3.7","keywords":["agent","genai","llm","openinference","opentelemetry"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-genai@0.3.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/tree/main/js/packages/openinference-genai","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"d65c0763d7f0e7b72797fd12f1a9f2e8d181cebe","tarball":"https://registry.npmjs.org/@arizeai/openinference-genai/-/openinference-genai-0.3.7.tgz","fileCount":59,"integrity":"sha512-TnltPqYDm/2PIDqPNUWgUgXt0RInUDKjQ8UiRl/+38erDisr0ANG47zCiqbdv/Z9gNQtIzflInwdX0A5U5MbcQ==","signatures":[{"sig":"MEUCIQDl62qG/3lt3rYGuf1MduVWR6nJdnzKX8Sh3YegalpytwIgehjVkgT1DR4VkYgzb0XhKkkqW94qdLxgZioJ4RCNE4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-genai@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":368451},"main":"dist/commonjs/index.js","_from":"file:arizeai-openinference-genai-0.3.7.tgz","types":"dist/commonjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/commonjs/index.js"},"./types":{"types":"./dist/esm/types.d.ts","require":"./dist/commonjs/types.d.ts"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/commonjs/utils.js"},"./attributes":{"import":"./dist/esm/attributes.js","require":"./dist/commonjs/attributes.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsc --build tsconfig.commonjs.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c318764-2758-44ba-8a26-9b8fce38c9b6"}},"_resolved":"/tmp/f51ee173635741ae9999b5d978aec640/arizeai-openinference-genai-0.3.7.tgz","_integrity":"sha512-TnltPqYDm/2PIDqPNUWgUgXt0RInUDKjQ8UiRl/+38erDisr0ANG47zCiqbdv/Z9gNQtIzflInwdX0A5U5MbcQ==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.17.0","description":"OpenInference utilities for converting OpenTelemetry GenAI span attributes to OpenInference span attributes","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@arizeai/openinference-semantic-conventions":"2.9.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.3","typescript":"^7.0.2","@types/node":"^20.14.11","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.1.0","@opentelemetry/resources":"^2.1.0","@opentelemetry/sdk-trace-base":"^2.1.0","@opentelemetry/sdk-trace-node":"^2.1.0","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/exporter-trace-otlp-proto":"^0.206.0"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/semantic-conventions":">=1.41.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-genai_0.3.7_1788499858359_0.26772609793055313","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@arizeai/openinference-genai","version":"0.3.8","keywords":["agent","genai","llm","openinference","opentelemetry"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-genai@0.3.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/tree/main/js/packages/openinference-genai","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"1322ec269c31010e9c5fba9093b1f971ac7c1be4","tarball":"https://registry.npmjs.org/@arizeai/openinference-genai/-/openinference-genai-0.3.8.tgz","fileCount":59,"integrity":"sha512-pBykrNRhwCMN9zU4BRb44Unoy3okfdsPIOrJaYco0T2FF59arwtdFRKd5isQWLC5WSrdMhHYSmWnGjSJfffapg==","signatures":[{"sig":"MEYCIQCqMZq+RCkETw0wtNA31ILudngHZyH3yBL7Ce43lxTCZwIhAMkYlbIOz1Xdsr6GYb/wwtNNtV8BfLSTG+For29ZJAQn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-genai@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372504},"main":"dist/commonjs/index.js","_from":"file:arizeai-openinference-genai-0.3.8.tgz","types":"dist/commonjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/commonjs/index.js"},"./types":{"types":"./dist/esm/types.d.ts","require":"./dist/commonjs/types.d.ts"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/commonjs/utils.js"},"./attributes":{"import":"./dist/esm/attributes.js","require":"./dist/commonjs/attributes.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsc --build tsconfig.commonjs.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c318764-2758-44ba-8a26-9b8fce38c9b6"}},"_resolved":"/tmp/7e994990ae18679da8dd2163dfe95968/arizeai-openinference-genai-0.3.8.tgz","_integrity":"sha512-pBykrNRhwCMN9zU4BRb44Unoy3okfdsPIOrJaYco0T2FF59arwtdFRKd5isQWLC5WSrdMhHYSmWnGjSJfffapg==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.19.0","description":"OpenInference utilities for converting OpenTelemetry GenAI span attributes to OpenInference span attributes","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@arizeai/openinference-semantic-conventions":"2.10.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.3","typescript":"^7.0.2","@types/node":"^20.14.11","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.1.0","@opentelemetry/resources":"^2.1.0","@opentelemetry/sdk-trace-base":"^2.1.0","@opentelemetry/sdk-trace-node":"^2.1.0","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/exporter-trace-otlp-proto":"^0.206.0"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/semantic-conventions":">=1.41.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-genai_0.3.8_1789006716770_0.4825693100319075","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@arizeai/openinference-genai","version":"0.3.9","keywords":["agent","genai","llm","openinference","opentelemetry"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-genai@0.3.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/tree/main/js/packages/openinference-genai","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"e20f46a5a6f2e42ae4b1b81eb5c640f88414e484","tarball":"https://registry.npmjs.org/@arizeai/openinference-genai/-/openinference-genai-0.3.9.tgz","fileCount":59,"integrity":"sha512-npTu9mMqpwx4xqYUTnx8PSDgqmB5rlv+GqZXVThHZeLWkibjyLLRcMU0RC6zN6Rv+NbxbWteNgxHt9MX2a0zkQ==","signatures":[{"sig":"MEUCIFuOG+qlBzDWUTYImFGjRaGKlBv6UM3D9iIbVvJrFGdNAiEA3MdM8amOYuZqBuWBb8CjdtyX4SNUblsEWIJZpkEVrGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-genai@0.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372504},"main":"dist/commonjs/index.js","_from":"file:arizeai-openinference-genai-0.3.9.tgz","types":"dist/commonjs/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/commonjs/index.js"},"./types":{"types":"./dist/esm/types.d.ts","require":"./dist/commonjs/types.d.ts"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/commonjs/utils.js"},"./attributes":{"import":"./dist/esm/attributes.js","require":"./dist/commonjs/attributes.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsc --build tsconfig.commonjs.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c318764-2758-44ba-8a26-9b8fce38c9b6"}},"_resolved":"/tmp/91f2838ca57fee1fc94a7f90015add66/arizeai-openinference-genai-0.3.9.tgz","_integrity":"sha512-npTu9mMqpwx4xqYUTnx8PSDgqmB5rlv+GqZXVThHZeLWkibjyLLRcMU0RC6zN6Rv+NbxbWteNgxHt9MX2a0zkQ==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.19.0","description":"OpenInference utilities for converting OpenTelemetry GenAI span attributes to OpenInference span attributes","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@arizeai/openinference-semantic-conventions":"2.11.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.3","typescript":"^7.0.2","@types/node":"^20.14.11","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.1.0","@opentelemetry/resources":"^2.1.0","@opentelemetry/sdk-trace-base":"^2.1.0","@opentelemetry/sdk-trace-node":"^2.1.0","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/exporter-trace-otlp-proto":"^0.206.0"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/semantic-conventions":">=1.41.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-genai_0.3.9_1789438676169_0.5446199581994673","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"_id":"@arizeai/openinference-genai@0.3.10","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"1de39423c883f335c54d7017c0b93c9c624d5c17","tarball":"https://registry.npmjs.org/@arizeai/openinference-genai/-/openinference-genai-0.3.10.tgz","fileCount":59,"integrity":"sha512-P7y/Q5/HO/BQWX2rG11zdyThzM2Uo3BeQxTlxfN3Xw4300DSRenUbmhvDhqIgXltQx9LVRtzryLqQQ+2ndQa8Q==","signatures":[{"sig":"MEUCIAPD7mzyFF1qooEFuNc1d2CU4r53EPaNiPJ8xt43C8xKAiEApXp/J4gIOO+Yhl01yhKPKim0AazSmWY7XVuwkVX1o2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDU95TkJn55szrYAiCtq0H+/0yoyiYyn3IpW9g7+99/mAiB5YOzZVce+VpbpPiUrqsjjiyuZ2UVDjob4OzUKK1NQsQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-genai@0.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372787},"main":"dist/commonjs/index.js","name":"@arizeai/openinference-genai","_from":"file:arizeai-openinference-genai-0.3.10.tgz","types":"dist/commonjs/index.d.ts","author":{"name":"oss-devs@arize.com"},"module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/commonjs/index.js"},"./types":{"types":"./dist/esm/types.d.ts","require":"./dist/commonjs/types.d.ts"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/commonjs/utils.js"},"./attributes":{"import":"./dist/esm/attributes.js","require":"./dist/commonjs/attributes.js"}},"license":"Apache-2.0","private":false,"scripts":{"test":"vitest run","build":"tsc --build tsconfig.commonjs.json tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","prebuild":"rimraf dist","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test dist/examples","type:check":"tsc --noEmit"},"version":"0.3.10","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5c318764-2758-44ba-8a26-9b8fce38c9b6"}},"homepage":"https://github.com/arize-ai/openinference/tree/main/js/packages/openinference-genai","keywords":["agent","genai","llm","openinference","opentelemetry"],"_resolved":"/tmp/38fc83137cbcf7d7a70fa96077345c4d/arizeai-openinference-genai-0.3.10.tgz","_integrity":"sha512-P7y/Q5/HO/BQWX2rG11zdyThzM2Uo3BeQxTlxfN3Xw4300DSRenUbmhvDhqIgXltQx9LVRtzryLqQQ+2ndQa8Q==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"11.19.0","description":"OpenInference utilities for converting OpenTelemetry GenAI span attributes to OpenInference span attributes","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":{"@arizeai/openinference-semantic-conventions":"2.12.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.3","typescript":"^7.0.2","@types/node":"^20.14.11","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.1.0","@opentelemetry/resources":"^2.1.0","@opentelemetry/sdk-trace-base":"^2.1.0","@opentelemetry/sdk-trace-node":"^2.1.0","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/exporter-trace-otlp-proto":"^0.206.0"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/semantic-conventions":">=1.41.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openinference-genai_0.3.10_1789756486910_0.42144512444340654"}}},"time":{"created":"2025-10-20T21:01:06.983Z","modified":"2026-09-18T18:34:47.372Z","0.1.0":"2025-10-20T21:01:07.313Z","0.1.5":"2025-12-13T04:58:16.429Z","0.1.6":"2026-02-02T14:46:14.528Z","0.1.7":"2026-04-03T22:05:56.710Z","0.1.8":"2026-04-22T00:35:05.270Z","0.1.9":"2026-05-22T21:06:54.371Z","0.1.10":"2026-05-29T22:30:33.844Z","0.2.0":"2026-06-11T17:25:28.762Z","0.3.0":"2026-06-26T21:37:18.140Z","0.3.1":"2026-08-01T04:32:50.474Z","0.3.2":"2026-08-04T16:10:40.899Z","0.3.3":"2026-08-07T13:20:31.957Z","0.3.4":"2026-08-15T23:49:03.774Z","0.3.5":"2026-08-25T05:22:33.454Z","0.3.6":"2026-08-27T05:50:26.537Z","0.3.7":"2026-09-04T05:30:58.504Z","0.3.8":"2026-09-10T02:18:36.916Z","0.3.9":"2026-09-15T02:17:56.381Z","0.3.10":"2026-09-18T18:34:47.007Z"},"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/tree/main/js/packages/openinference-genai","keywords":["agent","genai","llm","openinference","opentelemetry"],"repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"description":"OpenInference utilities for converting OpenTelemetry GenAI span attributes to OpenInference span attributes","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 GenAI\n\n[![npm version](https://badge.fury.io/js/@arizeai%2Fopeninference-genai.svg)](https://badge.fury.io/js/@arizeai%2Fopeninference-genai)\n\nThis package provides a set of utilities to convert [OpenTelemetry GenAI](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation/opentelemetry-instrumentation-genai) span attributes to OpenInference span attributes.\n\n> [!WARNING]\n> The OpenTelemetry GenAI conventions are still incubating, and may include breaking changes at any time.\n> This package will attempt best effort conversions of a subset of the OpenTelemetry GenAI attributes to OpenInference attributes.\n> Currently, attributes reflect their definition as of October 2025.\n\n## Installation\n\n```shell\nnpm install --save @arizeai/openinference-genai\n```\n\n## Usage\n\n`@arizeai/openinference-genai` can be used as a standalone set of helper functions,\nor in conjunction with a SpanProcessor in order to automatically convert OpenTelemetry GenAI spans to OpenInference spans.\n\n### Standalone\n\nYou can mutate the span attributes in place by using the standalone helper functions.\n\n> [!IMPORTANT]\n> Span mutation is not supported by the OpenTelemetry SDK, so ensure that you are\n> performing mutations in the last-mile of the span's lifetime (i.e. just before exporting the span in a SpanProcessor).\n\n```ts\nimport { convertGenAISpanAttributesToOpenInferenceSpanAttributes } from `@arizeai/openinference-genai`\n\n// obtain a span with OpenTelemetry GenAI attributes from your tracing system\nconst span: ReadableSpan = {/* ... */}\n\n// convert the span attributes to OpenInference attributes\nconst openinferenceAttributes = convertGenAISpanAttributesToOpenInferenceSpanAttributes(span.attributes)\n\n// add the OpenInference attributes to the span\nspan.attributes = {...span.attributes, ...openinferenceAttributes}\n```\n\n### SpanProcessor\n\nYou can use the a custom TraceExporter to automatically convert OpenTelemetry GenAI spans to OpenInference spans.\n\nSee [examples/export-spans.ts](./examples/export-spans.ts) for a runnable version of the following sample code.\n\nStart by installing packages\n\n```shell\npnpm add @opentelemetry/api @opentelemetry/core @opentelemetry/exporter-trace-otlp-proto @opentelemetry/sdk-trace-base @opentelemetry/sdk-trace-node @opentelemetry/semantic-conventions @opentelemetry/resources @arizeai/openinference-genai\n```\n\nCreate a custom TraceExporter that converts the OpenTelemetry GenAI attributes to OpenInference attributes.\n\n```ts\n// openinferenceOTLPTraceExporter.ts\nimport { OTLPTraceExporter } from \"@opentelemetry/exporter-trace-otlp-proto\";\nimport type { ReadableSpan } from \"@opentelemetry/sdk-trace-base\";\nimport type { ExportResult } from \"@opentelemetry/core\";\n\nimport { convertGenAISpanAttributesToOpenInferenceSpanAttributes } from \"@arizeai/openinference-genai\";\nimport type { Mutable } from \"@arizeai/openinference-genai/types\";\n\nclass OpenInferenceOTLPTraceExporter extends OTLPTraceExporter {\n  export(spans: ReadableSpan[], resultCallback: (result: ExportResult) => void) {\n    const processedSpans = spans.map((span) => {\n      const processedAttributes = convertGenAISpanAttributesToOpenInferenceSpanAttributes(\n        span.attributes,\n      );\n      // optionally you can replace the entire attributes object with the\n      // processed attributes if you want _only_ the OpenInference attributes\n      (span as Mutable<ReadableSpan>).attributes = {\n        ...span.attributes,\n        ...processedAttributes,\n      };\n      return span;\n    });\n\n    super.export(processedSpans, resultCallback);\n  }\n}\n```\n\nAnd then use it in the SpanProcessor of your choice.\n\n```ts\n// instrumentation.ts\nimport { resourceFromAttributes } from \"@opentelemetry/resources\";\nimport { NodeTracerProvider, BatchSpanProcessor } from \"@opentelemetry/sdk-trace-node\";\nimport { ATTR_SERVICE_NAME } from \"@opentelemetry/semantic-conventions\";\n\nimport { SEMRESATTRS_PROJECT_NAME } from \"@arizeai/openinference-semantic-conventions\";\n\nimport { OpenInferenceOTLPTraceExporter } from \"./openinferenceOTLPTraceExporter\";\n\nconst COLLECTOR_ENDPOINT = process.env.COLLECTOR_ENDPOINT;\nconst SERVICE_NAME = \"openinference-genai-app\";\n\nexport const provider = new NodeTracerProvider({\n  resource: resourceFromAttributes({\n    [ATTR_SERVICE_NAME]: SERVICE_NAME,\n    [SEMRESATTRS_PROJECT_NAME]: SERVICE_NAME,\n  }),\n  spanProcessors: [\n    new BatchSpanProcessor(\n      new OpenInferenceOTLPTraceExporter({\n        url: `${COLLECTOR_ENDPOINT}/v1/traces`,\n      }),\n    ),\n  ],\n});\n\nprovider.register();\n```\n\n## Examples\n\nSee the [examples](./examples) directory in this package for more executable examples.\n\nTo execute an example, run the following commands:\n\n```shell\ncd js/packages/openinference-genai\npnpm install\npnpm -r build\npnpx tsx examples/export-spans.ts\n```\n","readmeFilename":"README.md"}