{"_id":"@arizeai/openinference-mastra","_rev":"18-2f91940dcd02d5c920e6adcb9d4e51a6","name":"@arizeai/openinference-mastra","dist-tags":{"latest":"3.0.8"},"versions":{"2.0.0":{"name":"@arizeai/openinference-mastra","version":"2.0.0","keywords":["openinference","llm","opentelemetry","mastra","agent"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-mastra@2.0.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-mastra","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"46042900ebcfb7948d75c4abdba73a7f45bbfc70","tarball":"https://registry.npmjs.org/@arizeai/openinference-mastra/-/openinference-mastra-2.0.0.tgz","fileCount":34,"integrity":"sha512-15PN4r90kQTxryoq9o0B5NXbJmqV3C7q/8xIH/ZbQj3bi94CikmPn9VmYZ9arHwqbMuAz5OoLEXr+qiqkkIyjw==","signatures":[{"sig":"MEYCIQCaCFNVknJZI2fGqmGZoB/eL520eIbQyD0aa69a34H3FAIhALk7lkQk+/MCf66liZFm04+XX8PicTyl0BHNLtWi05c0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169663},"type":"module","_from":"file:arizeai-openinference-mastra-2.0.0.tgz","types":"dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js"},"./utils":{"import":"./dist/esm/utils.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","type:check":"tsc --noEmit"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/41e8731b80594121132e2ea5c7d0c500/arizeai-openinference-mastra-2.0.0.tgz","_integrity":"sha512-15PN4r90kQTxryoq9o0B5NXbJmqV3C7q/8xIH/ZbQj3bi94CikmPn9VmYZ9arHwqbMuAz5OoLEXr+qiqkkIyjw==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"10.8.2","description":"OpenInference utilities for ingesting Mastra spans","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@arizeai/openinference-core":"1.0.2","@arizeai/openinference-vercel":"2.2.0","@arizeai/openinference-semantic-conventions":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.1","@opentelemetry/semantic-conventions":"^1.34.0","@opentelemetry/exporter-trace-otlp-proto":"^0.201.1"},"peerDependencies":{"@opentelemetry/semantic-conventions":"^1.34.0","@opentelemetry/exporter-trace-otlp-proto":"^0.201.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-mastra_2.0.0_1747958647721_0.49230660451224817","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@arizeai/openinference-mastra","version":"2.1.0","keywords":["openinference","llm","opentelemetry","mastra","agent"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-mastra@2.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-mastra","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"fe66253a6582a975898d818ec3f93971dc5ce069","tarball":"https://registry.npmjs.org/@arizeai/openinference-mastra/-/openinference-mastra-2.1.0.tgz","fileCount":34,"integrity":"sha512-QWmclZSrlRjNq8/gI+6SQNmAdRcoXZJZ+mY3h48pG6Vgdgpx3RYgR/l9klVDMxg8SzWE5GnQwouIZkcqrArOXg==","signatures":[{"sig":"MEYCIQD08KRTgsTcnCYDrHLaCKKs7smLcNNOoogv5nyi6tOMeAIhAKhV4v2lXZGmQHL2eggJG9DZ4EDhBlshsdjpFQzrTszN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169505},"type":"module","_from":"file:arizeai-openinference-mastra-2.1.0.tgz","types":"dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js"},"./utils":{"import":"./dist/esm/utils.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","type:check":"tsc --noEmit"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/8e96aae8d716c376d17aadb76c25036f/arizeai-openinference-mastra-2.1.0.tgz","_integrity":"sha512-QWmclZSrlRjNq8/gI+6SQNmAdRcoXZJZ+mY3h48pG6Vgdgpx3RYgR/l9klVDMxg8SzWE5GnQwouIZkcqrArOXg==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"10.8.2","description":"OpenInference utilities for ingesting Mastra spans","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@arizeai/openinference-vercel":"2.2.0","@arizeai/openinference-semantic-conventions":"1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3"},"peerDependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.1","@opentelemetry/semantic-conventions":"^1.34.0","@opentelemetry/exporter-trace-otlp-proto":"^0.201.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-mastra_2.1.0_1748475473968_0.7222939654498868","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@arizeai/openinference-mastra","version":"2.1.1","keywords":["openinference","llm","opentelemetry","mastra","agent"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-mastra@2.1.1","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-mastra","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"8bf304bff0a1d0495b1c3d4fea54e5bd8eb8482f","tarball":"https://registry.npmjs.org/@arizeai/openinference-mastra/-/openinference-mastra-2.1.1.tgz","fileCount":34,"integrity":"sha512-Lw2GwJA77N3idSnyyz+1Nixu2X9lfXIKtx97bUkiysojVJSlHrIktiJLtT0YSmlGZLX10lrcc44GfI+PX3uLzg==","signatures":[{"sig":"MEUCIHRGrmIf4Xk2znJdT2pRZHs955gogyzxhfbO9e4z8N91AiEA1CN/z41I5cWTGLdEDhA30ouYm937vwAHgE0Mhfeo7+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169505},"type":"module","_from":"file:arizeai-openinference-mastra-2.1.1.tgz","types":"dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js"},"./utils":{"import":"./dist/esm/utils.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","type:check":"tsc --noEmit"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/c270030cc279b15c6fa8ab546d74b2cd/arizeai-openinference-mastra-2.1.1.tgz","_integrity":"sha512-Lw2GwJA77N3idSnyyz+1Nixu2X9lfXIKtx97bUkiysojVJSlHrIktiJLtT0YSmlGZLX10lrcc44GfI+PX3uLzg==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"10.8.2","description":"OpenInference utilities for ingesting Mastra spans","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@arizeai/openinference-vercel":"2.2.1","@arizeai/openinference-semantic-conventions":"2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3"},"peerDependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.1","@opentelemetry/semantic-conventions":"^1.34.0","@opentelemetry/exporter-trace-otlp-proto":"^0.201.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-mastra_2.1.1_1749841111591_0.9826139177200353","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@arizeai/openinference-mastra","version":"2.1.2","keywords":["openinference","llm","opentelemetry","mastra","agent"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-mastra@2.1.2","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-mastra","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"1c661e8390f20b31502486d87cc50a713207e802","tarball":"https://registry.npmjs.org/@arizeai/openinference-mastra/-/openinference-mastra-2.1.2.tgz","fileCount":34,"integrity":"sha512-qpU+a6686rHdAoqku23MUWddYfs7ozCapnZuIExHWLad/ieuFPIOOiZDHFWE8sMZ1AKenN7WWGXZnBmLs6lI2g==","signatures":[{"sig":"MEQCIHPx+NDEWhcqji15wTzFlMM+3qTdfwgpEn1XVn0z1UsnAiBSabKUQU/WTPsKaOcYBGT7PY8DIsnE61yTc4h25660mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169505},"type":"module","_from":"file:arizeai-openinference-mastra-2.1.2.tgz","types":"dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js"},"./utils":{"import":"./dist/esm/utils.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","type:check":"tsc --noEmit"},"_npmUser":{"name":"mikeldking","actor":{"name":"mikeldking","type":"user","email":"mikeldking@gmail.com"},"email":"mikeldking@gmail.com"},"_resolved":"/tmp/fd1604dec295e893eb480a0416ea3741/arizeai-openinference-mastra-2.1.2.tgz","_integrity":"sha512-qpU+a6686rHdAoqku23MUWddYfs7ozCapnZuIExHWLad/ieuFPIOOiZDHFWE8sMZ1AKenN7WWGXZnBmLs6lI2g==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"10.8.2","description":"OpenInference utilities for ingesting Mastra spans","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@arizeai/openinference-vercel":"2.2.2","@arizeai/openinference-semantic-conventions":"2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3"},"peerDependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.1","@opentelemetry/semantic-conventions":"^1.34.0","@opentelemetry/exporter-trace-otlp-proto":"^0.201.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-mastra_2.1.2_1751309971522_0.01931539344216482","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@arizeai/openinference-mastra","version":"2.1.3","keywords":["openinference","llm","opentelemetry","mastra","agent"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-mastra@2.1.3","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-mastra","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"9717019b6a9845aa20252c426570007964ec9f26","tarball":"https://registry.npmjs.org/@arizeai/openinference-mastra/-/openinference-mastra-2.1.3.tgz","fileCount":34,"integrity":"sha512-AcBLRcdV/SwIbZEmbD9Bd0/jTLIKSrm57M68udzHZNTygXed/xn6Kwu/6bGc+BM8gqS1hJwRKCRK7Oi7vANHeA==","signatures":[{"sig":"MEQCICHef6pjgpLHfdEoFE+x5TZ1HWk6Qk3OiC7CH7NAxfArAiBZG8Ewz0j5UDnR7DygMF/YyfqRLxQcDXf7h8mbZfqZRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158093},"type":"module","_from":"file:arizeai-openinference-mastra-2.1.3.tgz","types":"dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js"},"./utils":{"import":"./dist/esm/utils.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","type:check":"tsc --noEmit"},"_npmUser":{"name":"mikeldking","actor":{"name":"mikeldking","type":"user","email":"mikeldking@gmail.com"},"email":"mikeldking@gmail.com"},"_resolved":"/tmp/18116ea266534f10b85feaeb83b06626/arizeai-openinference-mastra-2.1.3.tgz","_integrity":"sha512-AcBLRcdV/SwIbZEmbD9Bd0/jTLIKSrm57M68udzHZNTygXed/xn6Kwu/6bGc+BM8gqS1hJwRKCRK7Oi7vANHeA==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"10.8.2","description":"OpenInference utilities for ingesting Mastra spans","directories":{},"_nodeVersion":"20.19.3","dependencies":{"@arizeai/openinference-vercel":"2.3.0","@arizeai/openinference-semantic-conventions":"2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3"},"peerDependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.1","@opentelemetry/semantic-conventions":"^1.34.0","@opentelemetry/exporter-trace-otlp-proto":"^0.201.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-mastra_2.1.3_1751996565033_0.7074550210006401","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@arizeai/openinference-mastra","version":"2.1.4","keywords":["openinference","llm","opentelemetry","mastra","agent"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-mastra@2.1.4","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-mastra","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"5de04d6b849d35c04cd85c57250e5b24fefcad74","tarball":"https://registry.npmjs.org/@arizeai/openinference-mastra/-/openinference-mastra-2.1.4.tgz","fileCount":34,"integrity":"sha512-LF3zeGtE0svXULzzGSUbep51c5vbFeIPs6at8ZkCtKjYLa0OKeY1EYqxMpbidoiQWLfbU2TVXHzMC/KGVzz47g==","signatures":[{"sig":"MEUCIGkhbokXSTUjMU//XtZHKLZpXVD5yx3Ly1nUOdt9ImyWAiEA6+T8Mvw4Y7Ykx0zNG1FzT/ZfmMwvPZCPPU6ws6kwDnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158092},"type":"module","_from":"file:arizeai-openinference-mastra-2.1.4.tgz","types":"dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js"},"./utils":{"import":"./dist/esm/utils.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","type:check":"tsc --noEmit"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/1c401f17a8925e5f3f99a153aaae5a28/arizeai-openinference-mastra-2.1.4.tgz","_integrity":"sha512-LF3zeGtE0svXULzzGSUbep51c5vbFeIPs6at8ZkCtKjYLa0OKeY1EYqxMpbidoiQWLfbU2TVXHzMC/KGVzz47g==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"10.8.2","description":"OpenInference utilities for ingesting Mastra spans","directories":{},"_nodeVersion":"20.19.3","dependencies":{"@arizeai/openinference-vercel":"2.3.1","@arizeai/openinference-semantic-conventions":"2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3"},"peerDependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.1","@opentelemetry/semantic-conventions":"^1.34.0","@opentelemetry/exporter-trace-otlp-proto":"^0.201.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-mastra_2.1.4_1752340543515_0.9146269208669897","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@arizeai/openinference-mastra","version":"2.1.5","keywords":["openinference","llm","opentelemetry","mastra","agent"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-mastra@2.1.5","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-mastra","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"dd8f1ece7dd9ec116f7377a96b47efb27d417e3f","tarball":"https://registry.npmjs.org/@arizeai/openinference-mastra/-/openinference-mastra-2.1.5.tgz","fileCount":34,"integrity":"sha512-+mS4VRUYeAJ+rmXlB1MvaioKj3hCcOF2FZvFHCzG1Iupbb96N4RtZwo66y3ORAWcesAYeCSJSfPSGPitD5Bafw==","signatures":[{"sig":"MEYCIQDRbXgOhH1YduSfS+AOECaH2mapgUVh7NSVRUaW5ME2sgIhAMGd8eYsUBjiSWmEDWBmewKpYHYwehwQByxH0X9lnAHN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158092},"type":"module","_from":"file:arizeai-openinference-mastra-2.1.5.tgz","types":"dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js"},"./utils":{"import":"./dist/esm/utils.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","type:check":"tsc --noEmit"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/4ebe83082e92d2360c9f454ae40af19b/arizeai-openinference-mastra-2.1.5.tgz","_integrity":"sha512-+mS4VRUYeAJ+rmXlB1MvaioKj3hCcOF2FZvFHCzG1Iupbb96N4RtZwo66y3ORAWcesAYeCSJSfPSGPitD5Bafw==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"10.8.2","description":"OpenInference utilities for ingesting Mastra spans","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@arizeai/openinference-vercel":"2.3.2","@arizeai/openinference-semantic-conventions":"2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3"},"peerDependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.1","@opentelemetry/semantic-conventions":"^1.34.0","@opentelemetry/exporter-trace-otlp-proto":"^0.201.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-mastra_2.1.5_1754423075885_0.4702529891196574","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@arizeai/openinference-mastra","version":"2.1.6","keywords":["openinference","llm","opentelemetry","mastra","agent"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-mastra@2.1.6","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-mastra","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"aae664e9f6ddaa0feb3f63b74b473e0d74297b12","tarball":"https://registry.npmjs.org/@arizeai/openinference-mastra/-/openinference-mastra-2.1.6.tgz","fileCount":34,"integrity":"sha512-guUfPOky1Od4Qs4JzjeK8u5wAY1adOiI/mkBr+qfn0vj/qHDcjMGoaC9uur6DKxzVSeFS1/RHhgUul2E8XXheQ==","signatures":[{"sig":"MEUCIFwTV+JtLWTTIyPT8MIypYcfe5zsQTdM/uLUu9P1TenfAiEA+QfpCQEBDUIJdvJvIyB9lgDeCJsmJsUqkYfZFAs6dus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158092},"type":"module","_from":"file:arizeai-openinference-mastra-2.1.6.tgz","types":"dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js"},"./utils":{"import":"./dist/esm/utils.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","type:check":"tsc --noEmit"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/d2bfd7f71bf198fe33b3fc4c451673ab/arizeai-openinference-mastra-2.1.6.tgz","_integrity":"sha512-guUfPOky1Od4Qs4JzjeK8u5wAY1adOiI/mkBr+qfn0vj/qHDcjMGoaC9uur6DKxzVSeFS1/RHhgUul2E8XXheQ==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"10.8.2","description":"OpenInference utilities for ingesting Mastra spans","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@arizeai/openinference-vercel":"2.3.3","@arizeai/openinference-semantic-conventions":"2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3"},"peerDependencies":{"@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.0.1","@opentelemetry/sdk-trace-base":"^2.0.1","@opentelemetry/semantic-conventions":"^1.34.0","@opentelemetry/exporter-trace-otlp-proto":"^0.201.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-mastra_2.1.6_1755203900603_0.08200443705570959","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@arizeai/openinference-mastra","version":"2.2.0","keywords":["openinference","llm","opentelemetry","mastra","agent"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-mastra@2.2.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-mastra","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"99f4d4f6fd7ac4a47f189c1c2e95334fce962fc9","tarball":"https://registry.npmjs.org/@arizeai/openinference-mastra/-/openinference-mastra-2.2.0.tgz","fileCount":39,"integrity":"sha512-nsPdh4USfgoJcZJsFUFp1T0dT2FOFqd3BErau34ZGbNjBZ/sM5uLZovk/56s9isKnf0l4VQN78U6CYzUcCHhtg==","signatures":[{"sig":"MEUCIBd0trr9fYUfHYmErl2rJqzckuoJPUHd9Q9DcgkreLQ5AiEAzkn817+Py8KQU+6lfeR4aijgg5pBThF50VsfF71nSrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195142},"type":"module","_from":"file:arizeai-openinference-mastra-2.2.0.tgz","types":"dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js"},"./utils":{"import":"./dist/esm/utils.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","type:check":"tsc --noEmit"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/1ab7263092d71136029a1b56cbd63375/arizeai-openinference-mastra-2.2.0.tgz","_integrity":"sha512-nsPdh4USfgoJcZJsFUFp1T0dT2FOFqd3BErau34ZGbNjBZ/sM5uLZovk/56s9isKnf0l4VQN78U6CYzUcCHhtg==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"10.8.2","description":"OpenInference utilities for ingesting Mastra spans","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@arizeai/openinference-core":"1.0.6","@arizeai/openinference-vercel":"2.3.3","@arizeai/openinference-semantic-conventions":"2.1.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/core":">=2.0.1","@opentelemetry/sdk-trace-base":">=2.0.1","@opentelemetry/semantic-conventions":">=1.34.0","@opentelemetry/exporter-trace-otlp-proto":">=0.201.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-mastra_2.2.0_1755970684225_0.2047044199196848","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@arizeai/openinference-mastra","version":"2.2.1","keywords":["openinference","llm","opentelemetry","mastra","agent"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-mastra@2.2.1","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-mastra","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"4c62194a36021622cd9d797fc47288b82b8c613d","tarball":"https://registry.npmjs.org/@arizeai/openinference-mastra/-/openinference-mastra-2.2.1.tgz","fileCount":39,"integrity":"sha512-1Knglg7OsSVGZk0YdGGBortkBqf4gIobAmfrOq3gOD/iJ1VPQBWSo3z2gtuHtemj+3457AWvQtie2pApzw89NQ==","signatures":[{"sig":"MEUCIQCLc0suWU9fdJGXBo0YE4AUJgqTmkwpv1WY9VoRDhWbKgIgJI6E+rFRybq72XUVpr9qwcCHvFbNr5UVRIH6WaNlTxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195142},"type":"module","_from":"file:arizeai-openinference-mastra-2.2.1.tgz","types":"dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js"},"./utils":{"import":"./dist/esm/utils.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","type:check":"tsc --noEmit"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/6a0780f73efbc672fa7b518cfb9e6218/arizeai-openinference-mastra-2.2.1.tgz","_integrity":"sha512-1Knglg7OsSVGZk0YdGGBortkBqf4gIobAmfrOq3gOD/iJ1VPQBWSo3z2gtuHtemj+3457AWvQtie2pApzw89NQ==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"10.8.2","description":"OpenInference utilities for ingesting Mastra spans","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@arizeai/openinference-core":"1.0.7","@arizeai/openinference-vercel":"2.3.4","@arizeai/openinference-semantic-conventions":"2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/core":">=2.0.1","@opentelemetry/sdk-trace-base":">=2.0.1","@opentelemetry/semantic-conventions":">=1.34.0","@opentelemetry/exporter-trace-otlp-proto":">=0.201.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-mastra_2.2.1_1758770645277_0.5047545052700533","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@arizeai/openinference-mastra","version":"3.0.0","keywords":["openinference","llm","opentelemetry","mastra","agent","deprecated"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-mastra@3.0.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-mastra","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"4b29d9db6f951981f2f7db2fb36a5af759009f63","tarball":"https://registry.npmjs.org/@arizeai/openinference-mastra/-/openinference-mastra-3.0.0.tgz","fileCount":39,"integrity":"sha512-uGlWb2w0j5tuv93yVBdkV+U813jrb2pQLyQnXVZhmnfxsfjRb947Ihd29kgs81xFYwf+PBe6Myo3jPbXRw5liw==","signatures":[{"sig":"MEUCIAbnB9EBocEKiF+RQthBWtxag5G5aljxfrZRzVhp1iX9AiEA2AmLA9aBVm8yRQ64hlIYcSFDAV+RlKMskyC+0wyyR08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199399},"type":"module","_from":"file:arizeai-openinference-mastra-3.0.0.tgz","types":"dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js"},"./utils":{"import":"./dist/esm/utils.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","type:check":"tsc --noEmit"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/f1d3c4e3c43cb35d170201fee3c543a7/arizeai-openinference-mastra-3.0.0.tgz","_integrity":"sha512-uGlWb2w0j5tuv93yVBdkV+U813jrb2pQLyQnXVZhmnfxsfjRb947Ihd29kgs81xFYwf+PBe6Myo3jPbXRw5liw==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"10.8.2","description":"[DEPRECATED] OpenInference utilities for ingesting Mastra spans - Use @mastra/arize instead","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@arizeai/openinference-core":"1.0.7","@arizeai/openinference-vercel":"2.3.4","@arizeai/openinference-semantic-conventions":"2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/core":">=2.0.1","@opentelemetry/sdk-trace-base":">=2.0.1","@opentelemetry/semantic-conventions":">=1.34.0","@opentelemetry/exporter-trace-otlp-proto":">=0.201.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-mastra_3.0.0_1761328751909_0.1036192261890474","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@arizeai/openinference-mastra","version":"3.0.1","keywords":["openinference","llm","opentelemetry","mastra","agent","deprecated"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-mastra@3.0.1","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"homepage":"https://github.com/arize-ai/openinference/tree/main/js/packages/openinference-mastra","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"fff53b30ff06295e6abcf0a03c98d55e770dfeb3","tarball":"https://registry.npmjs.org/@arizeai/openinference-mastra/-/openinference-mastra-3.0.1.tgz","fileCount":39,"integrity":"sha512-+rq5aP9AxLzMWpxfxhNO53SrmAk8OHcLX76LlrwSux1CSs8INsNrVWcaCIGRFM8P9GsViG53YQ7v5mE7TpkJhA==","signatures":[{"sig":"MEUCIF6zUn2qX0QwhpIPnKIv9MYTMZoI+IDeFKoYcRthsUayAiEAiw8aVHxl9HLBm8AApzIsF2V737qAqATPgBDW2EMmXR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226460},"type":"module","_from":"file:arizeai-openinference-mastra-3.0.1.tgz","types":"dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js"},"./utils":{"import":"./dist/esm/utils.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","type:check":"tsc --noEmit"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/2ffc6b2a7e1e8384ca5bebc2397d5c6b/arizeai-openinference-mastra-3.0.1.tgz","_integrity":"sha512-+rq5aP9AxLzMWpxfxhNO53SrmAk8OHcLX76LlrwSux1CSs8INsNrVWcaCIGRFM8P9GsViG53YQ7v5mE7TpkJhA==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"10.8.2","description":"[DEPRECATED] OpenInference utilities for ingesting Mastra spans - Use @mastra/arize instead","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@arizeai/openinference-core":"1.0.8","@arizeai/openinference-vercel":"2.3.5","@arizeai/openinference-semantic-conventions":"2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/core":">=2.0.1","@opentelemetry/sdk-trace-base":">=2.0.1","@opentelemetry/semantic-conventions":">=1.34.0","@opentelemetry/exporter-trace-otlp-proto":">=0.201.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-mastra_3.0.1_1761865438235_0.3142394538495008","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@arizeai/openinference-mastra","version":"3.0.2","keywords":["openinference","llm","opentelemetry","mastra","agent","deprecated"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-mastra@3.0.2","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"homepage":"https://github.com/arize-ai/openinference/tree/main/js/packages/openinference-mastra","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"429cf04355be78c0b9f6ec8aed9553ba86672a94","tarball":"https://registry.npmjs.org/@arizeai/openinference-mastra/-/openinference-mastra-3.0.2.tgz","fileCount":39,"integrity":"sha512-BFwh6c6583LB2cA/XVIH6un6IMx2/JfwLpAHqBBmNAH4PpmapTXGrUBzbIp3dBY0ZrVyA2E+F8wPRA1u702myA==","signatures":[{"sig":"MEUCIHfgsdNbrfk87C48EvBsLngwmUZECcZ1sFtOTjBWuqBEAiEAkwIK0Ebr91WjHSwEQba/ZDL9PCUgBJPB+372RijpTCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211806},"type":"module","_from":"file:arizeai-openinference-mastra-3.0.2.tgz","types":"dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js"},"./utils":{"import":"./dist/esm/utils.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","type:check":"tsc --noEmit"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/aa06c576b94726e7753f772105f27d72/arizeai-openinference-mastra-3.0.2.tgz","_integrity":"sha512-BFwh6c6583LB2cA/XVIH6un6IMx2/JfwLpAHqBBmNAH4PpmapTXGrUBzbIp3dBY0ZrVyA2E+F8wPRA1u702myA==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"10.8.2","description":"[DEPRECATED] OpenInference utilities for ingesting Mastra spans - Use @mastra/arize instead","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@arizeai/openinference-core":"2.0.0","@arizeai/openinference-vercel":"2.4.0","@arizeai/openinference-semantic-conventions":"2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/core":">=2.0.1","@opentelemetry/sdk-trace-base":">=2.0.1","@opentelemetry/semantic-conventions":">=1.34.0","@opentelemetry/exporter-trace-otlp-proto":">=0.201.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-mastra_3.0.2_1762279164007_0.6440819190675382","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@arizeai/openinference-mastra","version":"3.0.3","keywords":["openinference","llm","opentelemetry","mastra","agent","deprecated"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","_id":"@arizeai/openinference-mastra@3.0.3","maintainers":[{"name":"mikeldking","email":"mikeldking@gmail.com"},{"name":"parker-stafford","email":"parker.stafford92@gmail.com"},{"name":"cephalization","email":"powell.anthonyd@proton.me"}],"homepage":"https://github.com/arize-ai/openinference/tree/main/js/packages/openinference-mastra","bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dist":{"shasum":"ac8ffbfe4205fc9e289b909b2f11466073e117a4","tarball":"https://registry.npmjs.org/@arizeai/openinference-mastra/-/openinference-mastra-3.0.3.tgz","fileCount":39,"integrity":"sha512-ZMeAHWx6mLL5irHICbCxrpEl/5KAqCcFZYyDJ9330hM4jn+1uHLY6gFnKHQbnPr2vuYvj7sDihtlNNP2r8Fa9Q==","signatures":[{"sig":"MEUCIAWhwRnslt/nZMoeo9qomx+n27cI+dhDw7soWVBjl1QeAiEAxWhN1BNvuc1zb2aFWtO5z/yILdIbSkA2/Afu2Hcn5Z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211806},"type":"module","_from":"file:arizeai-openinference-mastra-3.0.3.tgz","types":"dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js"},"./utils":{"import":"./dist/esm/utils.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","type:check":"tsc --noEmit"},"_npmUser":{"name":"mikeldking","email":"mikeldking@gmail.com"},"_resolved":"/tmp/4397f26b8e4149296f580dff8100eef9/arizeai-openinference-mastra-3.0.3.tgz","_integrity":"sha512-ZMeAHWx6mLL5irHICbCxrpEl/5KAqCcFZYyDJ9330hM4jn+1uHLY6gFnKHQbnPr2vuYvj7sDihtlNNP2r8Fa9Q==","repository":{"url":"git+https://github.com/Arize-ai/openinference.git","type":"git"},"_npmVersion":"10.8.2","description":"[DEPRECATED] OpenInference utilities for ingesting Mastra spans - Use @mastra/arize instead","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@arizeai/openinference-core":"2.0.0","@arizeai/openinference-vercel":"2.5.0","@arizeai/openinference-semantic-conventions":"2.1.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.1.3"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/core":">=2.0.1","@opentelemetry/sdk-trace-base":">=2.0.1","@opentelemetry/semantic-conventions":">=1.34.0","@opentelemetry/exporter-trace-otlp-proto":">=0.201.1"},"_npmOperationalInternal":{"tmp":"tmp/openinference-mastra_3.0.3_1762288780403_0.23730455344483525","host":"s3://npm-registry-packages-npm-production"}},"3.0.8":{"name":"@arizeai/openinference-mastra","version":"3.0.8","private":false,"type":"module","types":"dist/esm/index.d.ts","description":"[DEPRECATED] OpenInference utilities for ingesting Mastra spans - Use @mastra/arize instead","exports":{".":{"import":"./dist/esm/index.js"},"./utils":{"import":"./dist/esm/utils.js"}},"keywords":["openinference","llm","opentelemetry","mastra","agent","deprecated"],"author":{"name":"oss-devs@arize.com"},"license":"Apache-2.0","homepage":"https://github.com/arize-ai/openinference/tree/main/js/packages/openinference-mastra","repository":{"type":"git","url":"git+https://github.com/Arize-ai/openinference.git"},"bugs":{"url":"https://github.com/Arize-ai/openinference/issues"},"dependencies":{"@arizeai/openinference-core":"2.0.5","@arizeai/openinference-vercel":"2.5.5","@arizeai/openinference-semantic-conventions":"2.1.7"},"devDependencies":{"vitest":"^3.1.3"},"peerDependencies":{"@opentelemetry/api":">=1.9.0","@opentelemetry/core":">=2.0.1","@opentelemetry/exporter-trace-otlp-proto":">=0.201.1","@opentelemetry/sdk-trace-base":">=2.0.1","@opentelemetry/semantic-conventions":">=1.34.0"},"scripts":{"prebuild":"rimraf dist","build":"tsc --build tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","postbuild":"echo '{\"type\": \"module\"}' > ./dist/esm/package.json && rimraf dist/test","type:check":"tsc --noEmit","test":"vitest"},"_id":"@arizeai/openinference-mastra@3.0.8","_integrity":"sha512-c4/wNrXyiK3nZQh8jj7Xul7msM3h4Z0WdPuujDsRTZXkScvZHSwrl/zu5es2f1lZl4Wd2WOYQVtERoPt7ohssQ==","_resolved":"/tmp/bb03aba2460ecc5d5e3c664ccf2871fd/arizeai-openinference-mastra-3.0.8.tgz","_from":"file:arizeai-openinference-mastra-3.0.8.tgz","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-c4/wNrXyiK3nZQh8jj7Xul7msM3h4Z0WdPuujDsRTZXkScvZHSwrl/zu5es2f1lZl4Wd2WOYQVtERoPt7ohssQ==","shasum":"b3bfb7fcaa031db558c1fb6273917570fc2de585","tarball":"https://registry.npmjs.org/@arizeai/openinference-mastra/-/openinference-mastra-3.0.8.tgz","fileCount":39,"unpackedSize":211806,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arizeai%2fopeninference-mastra@3.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCS9N4PdR0pA2TV2HukP8cWoPj3hF41VSKI6ysEYA3hcgIhAI70kYdBJ3NgIaC+HCoXfWVhSc76+Y+M5RWNEfZoNJhg"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9625e837-e331-4dbb-9fcf-e7ab0a160567"}},"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"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openinference-mastra_3.0.8_1765601935528_0.6216912026001709"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-23T00:04:07.624Z","modified":"2025-12-13T04:58:56.413Z","2.0.0":"2025-05-23T00:04:07.969Z","2.1.0":"2025-05-28T23:37:54.145Z","2.1.1":"2025-06-13T18:58:31.789Z","2.1.2":"2025-06-30T18:59:31.711Z","2.1.3":"2025-07-08T17:42:45.214Z","2.1.4":"2025-07-12T17:15:43.690Z","2.1.5":"2025-08-05T19:44:36.051Z","2.1.6":"2025-08-14T20:38:20.807Z","2.2.0":"2025-08-23T17:38:04.422Z","2.2.1":"2025-09-25T03:24:05.466Z","3.0.0":"2025-10-24T17:59:12.151Z","3.0.1":"2025-10-30T23:03:58.421Z","3.0.2":"2025-11-04T17:59:24.265Z","3.0.3":"2025-11-04T20:39:40.616Z","3.0.8":"2025-12-13T04:58:55.675Z"},"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-mastra","keywords":["openinference","llm","opentelemetry","mastra","agent","deprecated"],"repository":{"type":"git","url":"git+https://github.com/Arize-ai/openinference.git"},"description":"[DEPRECATED] OpenInference utilities for ingesting Mastra spans - Use @mastra/arize instead","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 Mastra\n\n[![npm version](https://badge.fury.io/js/@arizeai%2Fopeninference-mastra.svg)](https://badge.fury.io/js/@arizeai%2Fopeninference-mastra)\n\n> **⚠️ DEPRECATION NOTICE**: This package relies on Mastra's legacy OpenTelemetry-based telemetry system, which is being deprecated. Mastra will remove the old telemetry system on **November 4th, 2025**. Please refer to [Mastra Issue #8577](https://github.com/mastra-ai/mastra/issues/8577) for details about the deprecation and migration to the new AI Tracing system.\n>\n> **🔄 MIGRATION PATH**: Migrate to the new `@mastra/arize` package which provides native Arize integration with Mastra's new AI Tracing system. See the [Arize Exporter documentation](https://mastra.ai/en/docs/observability/ai-tracing/exporters/arize) for setup instructions.\n\nThis package provides a set of utilities to ingest [Mastra](https://github.com/mastra-ai/mastra) spans into platforms like [Arize](https://arize.com/) and [Arize Phoenix](https://phoenix.arize.com/).\n\n## Installation\n\n```shell\nnpm install --save @arizeai/openinference-mastra\n```\n\nA typical Mastra project will already have OpenTelemetry and related packages installed, so you will likely not need to install any additional packages.\n\n## Usage\n\n`@arizeai/openinference-mastra` provides a set of utilities to help you ingest Mastra spans into the Phoenix platform (and any other OpenInference-compatible platform) and works in conjunction with Mastra's OpenTelemetry support. To get started, you will need to add OpenTelemetry support to your Mastra project according to the [Mastra Observability guide](https://mastra.ai/en/reference/observability/providers), or, follow along with the rest of this README.\n\nTo process your Mastra spans add an `OpenInferenceOTLPTraceExporter` to your `telemetry` configuration within your `Mastra` instance.\n\nHere is an example of how to configure a `Mastra` instance to export spans to Arize Phoenix:\n\n```shell\n# Set the Phoenix collector endpoint and API key in your environment\nexport PHOENIX_COLLECTOR_ENDPOINT=\"https://localhost:6006/v1/traces\"\nexport PHOENIX_API_KEY=\"your-api-key\"\n```\n\n```typescript\nimport { Mastra } from \"@mastra/core\";\nimport {\n  OpenInferenceOTLPTraceExporter,\n  isOpenInferenceSpan,\n} from \"@arizeai/openinference-mastra\";\n\nexport const mastra = new Mastra({\n  // ... other config\n  telemetry: {\n    serviceName: \"openinference-mastra-agent\", // you can rename this to whatever you want to appear in the Phoenix UI\n    enabled: true,\n    export: {\n      type: \"custom\",\n      exporter: new OpenInferenceOTLPTraceExporter({\n        url: process.env.PHOENIX_COLLECTOR_ENDPOINT,\n        headers: {\n          Authorization: `Bearer ${process.env.PHOENIX_API_KEY}`,\n        },\n        // optional: filter out http, and other node service specific spans\n        // they will still be exported to Mastra, but not to the target of\n        // this exporter\n        spanFilter: isOpenInferenceSpan,\n      }),\n    },\n  },\n});\n```\n\nFor general details on Mastra's OpenTelemetry support see the [Mastra Observability guide](https://mastra.ai/en/docs/observability/tracing).\n\n## Examples\n\n### Weather Agent\n\nTo setup the canonical Mastra weather agent example, and then ingest the spans into Arize Phoenix (or any other OpenInference-compatible platform), follow the steps below.\n\n- Create a new Mastra project\n\n```shell\nnpm create mastra@latest\n# answer the prompts, include agent, tools, and the example when asked\ncd chosen-project-name\nnpm install --save @arizeai/openinference-mastra\n# export some variables for mastra to use later on\nexport PHOENIX_COLLECTOR_ENDPOINT=\"http://localhost:6006/v1/traces\"\nexport PHOENIX_API_KEY=\"your-api-key\"\nexport OPENAI_API_KEY=\"your-openai-api-key\"\n```\n\n- Add the OpenInferenceOTLPTraceExporter to your Mastra project\n\n```typescript\n// chosen-project-name/src/index.ts\nimport { Mastra } from \"@mastra/core/mastra\";\nimport { createLogger } from \"@mastra/core/logger\";\nimport { LibSQLStore } from \"@mastra/libsql\";\nimport {\n  isOpenInferenceSpan,\n  OpenInferenceOTLPTraceExporter,\n} from \"@arizeai/openinference-mastra\";\n\nimport { weatherAgent } from \"./agents\";\n\nexport const mastra = new Mastra({\n  agents: { weatherAgent },\n  storage: new LibSQLStore({\n    url: \":memory:\",\n  }),\n  logger: createLogger({\n    name: \"Mastra\",\n    level: \"info\",\n  }),\n  telemetry: {\n    enabled: true,\n    serviceName: \"weather-agent\",\n    export: {\n      type: \"custom\",\n      exporter: new OpenInferenceOTLPTraceExporter({\n        url: process.env.PHOENIX_COLLECTOR_ENDPOINT,\n        headers: {\n          Authorization: `Bearer ${process.env.PHOENIX_API_KEY}`,\n        },\n        spanFilter: isOpenInferenceSpan,\n      }),\n    },\n  },\n});\n```\n\n- Run the agent\n\n```shell\nnpm run dev\n```\n\n- Send a chat message to the agent in the playground [http://localhost:4111/agents/weatherAgent/chat/](http://localhost:4111/agents/weatherAgent/chat/)\n\n![weather agent chat](./docs/mastra-weather-agent.png)\n\n- After a few moments, you should see the spans for the agent's request and response in Phoenix.\n  - Not sure how to run the Phoenix collector? [Check out the Phoenix docs](https://docs.arize.com/phoenix/self-hosting/deployment-options/docker#docker).\n\n![weather agent spans](./docs/mastra-weather-agent-spans.png)\n\nYou've done it! For next steps, check out the [Mastra docs](https://mastra.ai/en/docs) to learn how to add more agents, tools, and storage options to your project.\n","readmeFilename":"README.md"}