{"_id":"@semiont/observability","_rev":"51-c0c2681f1426d275f14268d2411f011e","name":"@semiont/observability","dist-tags":{"latest":"0.6.8"},"versions":{"0.4.21":{"name":"@semiont/observability","version":"0.4.21","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.4.21","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"ced478171672b5f0d0ce7b910b9ff7aa8e3e5b16","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.4.21.tgz","fileCount":10,"integrity":"sha512-+gz9isx4xEXGYOCXWYyzCCmS7rxZnBil5rVyGX8xZYD/Iu7zASmA7N8pLPMBOOcq+aEf0L9nYGAp5633p8UEqw==","signatures":[{"sig":"MEUCIC9OcX8mHlmCezjwNo5ZyQE6Gj/KDHNlJw7n3joad8rpAiEAgpmlO1vPp3zD6Ast7xopha7Tqs1H5nt++AlQv/YBvmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60284},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.18.1"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"}},"gitHead":"ef591e6171b7a00c4597a6daa90217c013ea4bb9","scripts":{"test":"vitest run","build":"npm run typecheck && tsup","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"adamaialliance","email":"apingel@thealliance.ai"},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.11.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@semiont/core":"0.4.21","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.7.0","@opentelemetry/resources":"^2.7.0","@opentelemetry/sdk-metrics":"^2.7.0","@opentelemetry/sdk-trace-web":"^2.7.0","@opentelemetry/sdk-trace-base":"^2.7.0","@opentelemetry/context-async-hooks":"^2.7.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.0","typescript":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.4.21_1777264534538_0.6226630256687244","host":"s3://npm-registry-packages-npm-production"}},"0.4.22":{"name":"@semiont/observability","version":"0.4.22","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.4.22","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"8e9b0daa440ed2d04037ee3140ef48f1644651d9","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.4.22.tgz","fileCount":11,"integrity":"sha512-84fXZcs4U7PBbOgKHMBI8GNvy5zcuBA0vVXZE7FLmUXQvZT4VNXx2y/Jl8+qUqkAnKmd20IIbV6kDYRH8mBqLg==","signatures":[{"sig":"MEYCIQDR9Ip+3T+7p5Bcu9iXpB+Hqqc85s3CCbipllszDJvQIQIhANKomff4QBLUQTW5VMNk8MvbzeObPetuumgrHZAA2OPi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.4.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67848},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.18.1"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"}},"gitHead":"f346884c288ab8548c75bed0cb169718611a609f","scripts":{"test":"vitest run","build":"npm run typecheck && tsup","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.11.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@semiont/core":"*","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.7.0","@opentelemetry/resources":"^2.7.0","@opentelemetry/sdk-metrics":"^2.7.0","@opentelemetry/sdk-trace-web":"^2.7.0","@opentelemetry/sdk-trace-base":"^2.7.0","@opentelemetry/context-async-hooks":"^2.7.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.0","typescript":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.4.22_1777265751260_0.9466587615781175","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@semiont/observability","version":"0.5.0","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.0","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"927861880169d93c06e621a624f1241bded4b82b","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.0.tgz","fileCount":11,"integrity":"sha512-dTm4mjSrcmrDr6ARNpaxhsgHh5EP8nNVBsgg9/VyUNWnKRFrhkjFtaFjQP07xzZN+IxDM3M1eF0J0+9SYZYbjw==","signatures":[{"sig":"MEUCIQCRXgMM0+eiv10evCitUGPJ44PSv/+ta4bYtUOnFMy05AIgGwwzGurTR9CK4SR+4PdLwszLQBfN4oCbfsYH62rxoXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67847},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.18.1"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"}},"gitHead":"0457076a9e52ca587cc3bce1c15e9830c501936e","scripts":{"test":"vitest run","build":"npm run typecheck && tsup","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.11.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@semiont/core":"*","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.7.0","@opentelemetry/resources":"^2.7.0","@opentelemetry/sdk-metrics":"^2.7.0","@opentelemetry/sdk-trace-web":"^2.7.0","@opentelemetry/sdk-trace-base":"^2.7.0","@opentelemetry/context-async-hooks":"^2.7.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.0","typescript":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.0_1777267330829_0.63882613790162","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@semiont/observability","version":"0.5.1","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.1","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"d1dfccf4bd1aedc83dafdad996f84209775cf7d5","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.1.tgz","fileCount":11,"integrity":"sha512-xWfpHpfLNtrv+wLtg2+sqdzdqI75oKU5HSIOBCJGkSl+XEhFJdhc1toVD9pl/9D7lApaVd85Z37uX7nKSP6jAw==","signatures":[{"sig":"MEYCIQDgYAssaX9pNxcWZ1W+ub/Sjbkhr+Te42PJUdnumKV11gIhALiHr289goQf1zWgqidt0FCgB/puKaVgPKuV99OREj2n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":67847},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.18.1"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"}},"gitHead":"7693b26318c634ba1f36efb258a37b0133aa0ddd","scripts":{"test":"vitest run","build":"npm run typecheck && tsup","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.12.1","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@semiont/core":"*","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.7.0","@opentelemetry/resources":"^2.7.0","@opentelemetry/sdk-metrics":"^2.7.0","@opentelemetry/sdk-trace-web":"^2.7.0","@opentelemetry/sdk-trace-base":"^2.7.0","@opentelemetry/context-async-hooks":"^2.7.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.0","typescript":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.1_1777339375250_0.7177357616163289","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@semiont/observability","version":"0.5.2","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.2","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"e4d372368764ff719a1b5f5ec4f1fa3d00c0e8bc","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.2.tgz","fileCount":14,"integrity":"sha512-aYncmYS9dcnZ8bZBzL16gNX6borsQTEPgph85rZ2TvYpM3t98Qm4UoKgoG9PCwX5cLJ2MHYgU/zpyCZtRDghPQ==","signatures":[{"sig":"MEYCIQCyfQaWTGbrkqHmT5vhO+FdmtoKBjX3GXyK4TppVqW7CgIhAOKYdMpSp/ZMm6NKhrs1lsqtqYUyHHsci5bjw/Li7eAg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91783},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.18.1"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"1171cab0f7abec2d50dc1982131bde801fbd59df","scripts":{"test":"vitest run","build":"npm run typecheck && tsup","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.11.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"winston":"^3.17.0","@semiont/core":"*","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.7.0","@opentelemetry/resources":"^2.7.0","@opentelemetry/sdk-metrics":"^2.7.0","@opentelemetry/sdk-trace-web":"^2.7.0","@opentelemetry/sdk-trace-base":"^2.7.0","@opentelemetry/context-async-hooks":"^2.7.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.0","typescript":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.2_1777515622692_0.3510069427260638","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@semiont/observability","version":"0.5.3","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.3","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"5bef2e3f807f8dd8ad4feecc4e33bce289d8f752","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.3.tgz","fileCount":14,"integrity":"sha512-gQ2oPSUsqc1Ofl75j/szU+fwFX4O2zEZvg4pYnIfiTTudzROyc4PFpyw5AqINq6h4X+TjBeOftNBvZtvjZmlhA==","signatures":[{"sig":"MEUCIQDUSVyLsv5SLQoXWV4Wo6i/ljYnK6ecEP1JNSBsZE9+fAIgHD4ktZ5N6b9o8rbBifTj0T27JZ1xht9A5qb14qtD5SI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91783},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.18.1"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"4a71ddf712a4a6735bc43e1a3b52254009106ac3","scripts":{"test":"vitest run","build":"npm run typecheck && tsup","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.11.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"winston":"^3.17.0","@semiont/core":"*","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.7.0","@opentelemetry/resources":"^2.7.0","@opentelemetry/sdk-metrics":"^2.7.0","@opentelemetry/sdk-trace-web":"^2.7.0","@opentelemetry/sdk-trace-base":"^2.7.0","@opentelemetry/context-async-hooks":"^2.7.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.0","typescript":"^5.6.3"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.3_1778009027775_0.05052914168980549","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@semiont/observability","version":"0.5.4","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.4","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"408e1f66054333ce1ee737760ba3a164c4a35e2b","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.4.tgz","fileCount":18,"integrity":"sha512-gH0oPmiOAxgkRXzS/YX6X2AbQKnJz7HOYEgNggDBnMtE96PkGRXztTWP3r4ZwcEaw4rAb3WqEwkJkibCQfoQ1g==","signatures":[{"sig":"MEUCIQCnHeyHnHDqeG+hqHydEv+PCOMb93vrVY8Iv/qIIPjETAIgZDHQEgus9DoM5s8nnsxKJunwvuUinl7uHY84r7cKPE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":95105},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.18.1"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"be842bcf86ca44fb78666b7b6d41429415087283","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.11.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"winston":"^3.17.0","@semiont/core":"*","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.7.0","@opentelemetry/resources":"^2.7.0","@opentelemetry/sdk-metrics":"^2.7.0","@opentelemetry/sdk-trace-web":"^2.7.0","@opentelemetry/sdk-trace-base":"^2.7.0","@opentelemetry/context-async-hooks":"^2.7.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.0","typescript":"^6.0.2"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.4_1778222961432_0.6517399324781845","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@semiont/observability","version":"0.5.5","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.5","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"b1fdbde50b9d28664473e9b1b14e8c8d1135efd5","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.5.tgz","fileCount":14,"integrity":"sha512-T4PdY3ZRYUCMF0Rq/VNUVFlo7gnuDbVus9gmkEq2mzJ/kNPFnPHNXqgsKXTj+hDmnfdrC7zjoFgCGzLUU3mbtw==","signatures":[{"sig":"MEUCIFQ/EiqCzLyukhvCe08u9xsDLH+GyseIHHr11SXpHUElAiEAz7nBOijf1RJpcNHP+6NcP9p/GotTzTpWrlLBNbfz53M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91957},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.18.1"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"243ff30e4f7765ca2df05ab7fcc26ae02fb59efd","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.11.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"winston":"^3.17.0","@semiont/core":"*","@opentelemetry/api":"^1.9.0","@opentelemetry/core":"^2.7.0","@opentelemetry/resources":"^2.7.0","@opentelemetry/sdk-metrics":"^2.7.0","@opentelemetry/sdk-trace-web":"^2.7.0","@opentelemetry/sdk-trace-base":"^2.7.0","@opentelemetry/context-async-hooks":"^2.7.0","@opentelemetry/semantic-conventions":"^1.40.0","@opentelemetry/exporter-trace-otlp-http":"^0.215.0","@opentelemetry/exporter-metrics-otlp-http":"^0.215.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.60.3","vitest":"^4.1.0","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.5_1778608575856_0.6972172360171385","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@semiont/observability","version":"0.5.6","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.6","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"9c1f1470f9d1f5572a5777107968d43664f8a075","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.6.tgz","fileCount":14,"integrity":"sha512-WfSh+IzUzVd34bwCQM2LKNnTyjfbZOTup4ryGPzlErmUCNuln+JLywbNrBDbR0z2acgqn8QNSf6fA9ZPqX3mVg==","signatures":[{"sig":"MEYCIQC2es1Kv/0eak+/zXQpSkYehQS4ZOpFXHuWvZDhdeQ11AIhAOEDE5zOxOnyZQjrGjiaYkVwaWCnnrtAAb22oETM7OAs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91956},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"9c46bf8f7f9fbe7b96ae2580e18b3ce6dccdbcce","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.13.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"winston":"^3.17.0","@semiont/core":"*","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.7.1","@opentelemetry/resources":"^2.7.0","@opentelemetry/sdk-metrics":"^2.7.0","@opentelemetry/sdk-trace-web":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.0","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/exporter-trace-otlp-http":"^0.218.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.61.0","vitest":"^4.1.8","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.6_1781067428091_0.5228847751431605","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@semiont/observability","version":"0.5.7","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.7","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"040bd9dd402ec13485a444e5c4cb77711d01ef6a","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.7.tgz","fileCount":14,"integrity":"sha512-pLv/3BNRmZb/AMeJz1qGJlI8oFX4rFr/Aqp46Or75ETNm81UykneAy0pzpPnWuaIfHPK8+LmYaifID9EjFo0sQ==","signatures":[{"sig":"MEUCIQCpmgvkCFFJ7VKwoKnYVJB8AJIgcOnM+pSxfXy4XnVZ/gIgRZXe+6x4vrnWs0CT1Pnzu56AUE6qs4vYOPYtOLLxksc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93446},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"0bdfda61b8087e5a3ea678dca0f26c61c646f367","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.13.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"winston":"^3.17.0","@semiont/core":"*","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.7.1","@opentelemetry/resources":"^2.7.0","@opentelemetry/sdk-metrics":"^2.7.0","@opentelemetry/sdk-trace-web":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.0","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/exporter-trace-otlp-http":"^0.218.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.61.0","vitest":"^4.1.8","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.7_1781404401420_0.7354369853520328","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@semiont/observability","version":"0.5.8","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.8","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"e962ae9a0e76e5bf64e21e2186cb75f2eca74be6","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.8.tgz","fileCount":14,"integrity":"sha512-WJ1w3YGDUJtwmqaO0UrQSthDSg4xEIm3LtE/5sQ0Ar2Ldwfx0AZLGlD2B+wyqVQF3ZMQuh0f/8lhlGBym7b02Q==","signatures":[{"sig":"MEUCIH3dNyYA7CaNORi9sTlI6wHp7n2LLaMET6jvz3x5Lr7vAiEAq31oVxTcv7yLu+Mvn2JJsJPrb6lpLHIwiJAlRb5loyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93450},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"3f889b91bdd02fa738cbd24e212432653ff6cf3d","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.13.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.8","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.8.0","@opentelemetry/resources":"^2.7.0","@opentelemetry/sdk-metrics":"^2.7.0","@opentelemetry/sdk-trace-web":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.0","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/exporter-trace-otlp-http":"^0.218.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.61.0","vitest":"^4.1.8","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.8_1781667347865_0.30339888708145923","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"@semiont/observability","version":"0.5.9","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.9","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"b9c9ca0e01b3d3718a5bc3e0bee39742292ab961","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.9.tgz","fileCount":14,"integrity":"sha512-3PQae05s3XmFERbPdK4LKj8kTJ4q79SPVakhRD+MWPdRWHlzJH/0nx0aYyY3TcquHAi7Q7RwuqIXvSOPu2sAXg==","signatures":[{"sig":"MEUCIA1eUfBT5SZ2Pw0hIw9kgECOt/NkhR0hviXJRJiNJ+MOAiEAvrPUv2P9BPWWKKbOeQ9gTgOjhqv5znicrMeA4J7vilA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93450},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"f8be02acac84763d05f1a241c83176eb68ee9138","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.13.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.9","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.8.0","@opentelemetry/resources":"^2.7.0","@opentelemetry/sdk-metrics":"^2.7.0","@opentelemetry/sdk-trace-web":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.0","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/exporter-trace-otlp-http":"^0.218.0","@opentelemetry/exporter-metrics-otlp-http":"^0.218.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.61.0","vitest":"^4.1.8","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.9_1782094056234_0.3341660551196719","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"@semiont/observability","version":"0.5.10","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.10","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"43cdd8d19bb560cd7d047b654106bf03754bed40","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.10.tgz","fileCount":14,"integrity":"sha512-xhFaRVCH3BFaWYTXTL3EnhYakvw1kAwRtGF/iDqptJ4ykcM/BRhG+c+F+tElF3bvYSirPdu7yVYMfpy7fCxY1Q==","signatures":[{"sig":"MEQCID1QWJhO64QS+8jNiPy5uYyuyw63MiByo8e2nGWh8Ns3AiAfo5vQXiknyRG9P8iiTU2iqR3Yj8lgX/1leTWR+gXYwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93452},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"aad50be6ce9059b19a7dc511ef021ae3cbf353fb","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.13.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.10","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.8.0","@opentelemetry/resources":"^2.7.0","@opentelemetry/sdk-metrics":"^2.7.0","@opentelemetry/sdk-trace-web":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.0","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/exporter-trace-otlp-http":"^0.219.0","@opentelemetry/exporter-metrics-otlp-http":"^0.219.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.61.0","vitest":"^4.1.8","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.10_1782795247233_0.8401412132347879","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"@semiont/observability","version":"0.5.11","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.11","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"cd45cef563648694af42bf00d53ab282e4b8a32f","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.11.tgz","fileCount":14,"integrity":"sha512-hny2pwb0QRjErY31ZHAXs69rEbT6/Bn+N6/owDpLBBvL6QrBw9NJuu42EbIAeqgaMbcEQE9SUXfBAAhpxTowxw==","signatures":[{"sig":"MEUCIQDqdMErBLYiQqSCARZG3BOZR4DeCH+aM5pkhT9wLWRx3gIgDHIoSzDcSwcklloqxs+EMVSUKKsi2t1x8d9737bzqvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93452},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"953cada0d547cd8d47fc1b21a0f5d6a10ff9c82a","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.16.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.11","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.8.0","@opentelemetry/resources":"^2.7.0","@opentelemetry/sdk-metrics":"^2.7.0","@opentelemetry/sdk-trace-web":"^2.7.1","@opentelemetry/sdk-trace-base":"^2.7.0","@opentelemetry/context-async-hooks":"^2.7.1","@opentelemetry/semantic-conventions":"^1.41.1","@opentelemetry/exporter-trace-otlp-http":"^0.219.0","@opentelemetry/exporter-metrics-otlp-http":"^0.219.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.61.0","vitest":"^4.1.8","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.11_1783825236330_0.27134904547320304","host":"s3://npm-registry-packages-npm-production"}},"0.5.12":{"name":"@semiont/observability","version":"0.5.12","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.12","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"9eb929c148787768613c74d36619f0206c334612","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.12.tgz","fileCount":14,"integrity":"sha512-JzM5CRC2jtIgLAFSRvnXdNlGcaMlatPMIuZLFArubHsrS0uhGVYkj3+lrKJre0/8D7DLdratPy3rQsGcZVaLOQ==","signatures":[{"sig":"MEUCIBQuramkz1weSAYJU/OthTOvkPMnfjlUY94E4oslTZPcAiEAgENaXmzhXUCDuOJ3hVfeFz4pArLSgDAMA+L6HlF9Yik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93453},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"83e3cd39091d701a72897a009dcf410524f81ec4","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.16.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.12","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.9.0","@opentelemetry/resources":"^2.9.0","@opentelemetry/sdk-metrics":"^2.9.0","@opentelemetry/sdk-trace-web":"^2.9.0","@opentelemetry/sdk-trace-base":"^2.9.0","@opentelemetry/context-async-hooks":"^2.9.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.220.0","@opentelemetry/exporter-metrics-otlp-http":"^0.220.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.61.0","vitest":"^4.1.10","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.12_1784091094899_0.5868804961284793","host":"s3://npm-registry-packages-npm-production"}},"0.5.13":{"name":"@semiont/observability","version":"0.5.13","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.13","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"9eac0c76e3145cb4e372573c80cfdccc1b6b6122","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.13.tgz","fileCount":14,"integrity":"sha512-ZvkZsLzsBAwk0KdvNcar1jl8HXyzS2684qldtnIi0SfLqKX7eVOUZKCiLkJtQJCWT00/z9i4PkEo137Z7Ctv5w==","signatures":[{"sig":"MEQCIEHSW9kDBmLbbyAGWVJFWo/r7dA2TD1GeSRUCsbDHG70AiBWKTjJcKuXfQHM2cWFdXsccJgCjh6vSy20acsXgO0uEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93453},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"5070ac49bc3770cbe880e79fc8471a9b53d3abea","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.16.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.13","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.9.0","@opentelemetry/resources":"^2.9.0","@opentelemetry/sdk-metrics":"^2.9.0","@opentelemetry/sdk-trace-web":"^2.9.0","@opentelemetry/sdk-trace-base":"^2.9.0","@opentelemetry/context-async-hooks":"^2.9.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.220.0","@opentelemetry/exporter-metrics-otlp-http":"^0.220.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.61.0","vitest":"^4.1.10","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.13_1784332455816_0.18251484645818694","host":"s3://npm-registry-packages-npm-production"}},"0.5.14":{"name":"@semiont/observability","version":"0.5.14","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.14","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"9827eae42b81684cf32648a920a9ca89f622c4ea","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.14.tgz","fileCount":14,"integrity":"sha512-Y8vREpHrzcqCpNxFJWZ7S7snI6eQuUs4P8ASllO6qjrwHj01BUFMQayZ3I+/yutmbUaW/XNitum6PtEFzSk0Qg==","signatures":[{"sig":"MEYCIQDQsSvcYDbihcJDgmJC/UYdyzRHQxoXClOEoDwm8mvACgIhAOG9i3sc80bdIOPInofx5VsTotUERXicYtmqZOPyIhhY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96909},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"859a8693f6543eb6e5201fdd2f02d7ce616701bb","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.16.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.14","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.9.0","@opentelemetry/resources":"^2.9.0","@opentelemetry/sdk-metrics":"^2.9.0","@opentelemetry/sdk-trace-web":"^2.9.0","@opentelemetry/sdk-trace-base":"^2.9.0","@opentelemetry/context-async-hooks":"^2.9.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.220.0","@opentelemetry/exporter-metrics-otlp-http":"^0.220.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.61.0","vitest":"^4.1.10","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.14_1784406547060_0.6503665311918401","host":"s3://npm-registry-packages-npm-production"}},"0.5.15":{"name":"@semiont/observability","version":"0.5.15","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.15","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"7d64b360105ecc8b8362abf9368035f2ff4a3209","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.15.tgz","fileCount":14,"integrity":"sha512-5Qy/JFIzoQD7EvxMbEsHMJXIM8yNaEs+4FSvsp+ZfTo58pN16IAmTi6hn9feJw4o9QLxeRlzt9m5doJSGOD7wQ==","signatures":[{"sig":"MEQCIFPnbijXCBwRZCrTiJhHlN3MmTGORtUSI6/PwWCjvHw6AiBqdBxNtLuXkF6cul7lee6EXXMFniTuzZPSSVQwPHVxtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96909},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"2e33ff0a25784a22b65d3568aa81ba20e92c285a","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.16.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.15","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.9.0","@opentelemetry/resources":"^2.9.0","@opentelemetry/sdk-metrics":"^2.9.0","@opentelemetry/sdk-trace-web":"^2.9.0","@opentelemetry/sdk-trace-base":"^2.9.0","@opentelemetry/context-async-hooks":"^2.9.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.220.0","@opentelemetry/exporter-metrics-otlp-http":"^0.220.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.61.0","vitest":"^4.1.10","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.15_1784435818354_0.2789568264086639","host":"s3://npm-registry-packages-npm-production"}},"0.5.16":{"name":"@semiont/observability","version":"0.5.16","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.16","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"6b01e6a37ab476ab646e0a7834377a47c500d020","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.16.tgz","fileCount":14,"integrity":"sha512-v/cBJlOvxq35WvpAnuAPQyMWE1RPWWAJVRtrf9laVwPra1kIaWdgx+VHSVe/sfAbV2ZDfJrcjCxIcX35phpk4A==","signatures":[{"sig":"MEQCICY2CzBOUdiu+jiM6rrsyvg7uEU77NwHfnimIskfH3MBAiAKlgV8A9sO3d/EKkimvl6k3t44VsVNfPBEarQ3+jL30w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96909},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"c84046f25f97b0f56a3ba9245d804be560358d5c","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.16.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.16","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.9.0","@opentelemetry/resources":"^2.9.0","@opentelemetry/sdk-metrics":"^2.9.0","@opentelemetry/sdk-trace-web":"^2.9.0","@opentelemetry/sdk-trace-base":"^2.9.0","@opentelemetry/context-async-hooks":"^2.9.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.220.0","@opentelemetry/exporter-metrics-otlp-http":"^0.220.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.61.0","vitest":"^4.1.10","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.16_1784530819543_0.17517675674828026","host":"s3://npm-registry-packages-npm-production"}},"0.5.17":{"name":"@semiont/observability","version":"0.5.17","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.17","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"b4b0045f1ca25e9e03d79ebe7edf7f52b66894a2","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.17.tgz","fileCount":14,"integrity":"sha512-iy4JB+VqZXTvsyJRSP32E1PYZZuaMFEL6eRXbJXvk8k1PQ8mmJpC7Te+h8Glh7ZamO3vsJv3RfkwM1u3oUfWVw==","signatures":[{"sig":"MEUCIGkhdZsIRz/Kbp6ykbmYEIEQOwZJENthSIXatlQ8S1z8AiEAgzmy/Kv2UlwYF7Zxyf58mee9TJOZAoqusFfYhOaq8ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96909},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"20e4de0be857f9ca6f58e81eb7e28dad1f6dcedb","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.16.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.17","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.9.0","@opentelemetry/resources":"^2.9.0","@opentelemetry/sdk-metrics":"^2.9.0","@opentelemetry/sdk-trace-web":"^2.9.0","@opentelemetry/sdk-trace-base":"^2.9.0","@opentelemetry/context-async-hooks":"^2.9.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.220.0","@opentelemetry/exporter-metrics-otlp-http":"^0.220.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.61.0","vitest":"^4.1.10","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.17_1784608794478_0.5631803100687742","host":"s3://npm-registry-packages-npm-production"}},"0.5.18":{"name":"@semiont/observability","version":"0.5.18","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.18","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"5ef5b3da27650ff27e06048637fb7dbda4657f46","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.18.tgz","fileCount":14,"integrity":"sha512-l0dBXJIe0lU05IZbWISTGt3xk6lfhLWfzaTWv1qDR/OJJHoOxdT4nDKsrSe5ku73qINVZ2BQljHUrtcM4/MFVw==","signatures":[{"sig":"MEUCIQDqfci/LLVi3HJhE9BNAa9U1itY8THGaJs/qGODdPJDjQIgWJl0Sc1qYzKs55D+QJbSHO+tbv3XOU2a6BC4i2bv45s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96909},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"039de60d9e57dbe532cfed00a73e1e19f7279b51","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.16.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.18","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.9.0","@opentelemetry/resources":"^2.9.0","@opentelemetry/sdk-metrics":"^2.9.0","@opentelemetry/sdk-trace-web":"^2.9.0","@opentelemetry/sdk-trace-base":"^2.9.0","@opentelemetry/context-async-hooks":"^2.9.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.220.0","@opentelemetry/exporter-metrics-otlp-http":"^0.220.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.61.0","vitest":"^4.1.10","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.18_1784699196746_0.16419928459753774","host":"s3://npm-registry-packages-npm-production"}},"0.5.19":{"name":"@semiont/observability","version":"0.5.19","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.19","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"6a3e22f6e205647ac54c1ba7288006c5600d3030","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.19.tgz","fileCount":14,"integrity":"sha512-UXkMDhsXnnoa9EFC1YoxmlWlZ3yKAO6W0//lmVB1j5OE+Urp52YLMXvA9kyv2PpTCvgZ0kPQ5NE9xeEyFFgYJQ==","signatures":[{"sig":"MEUCIHrBiAktgnghgTx2vx0RrGeQ9ImwsGnhqA9DYJAAW2qHAiEAnGxFMV6WP5CqIhEwW+s378Jezt4bUrR/qI8IwMqqPwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96909},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"e83ed68b121c3367c8790f58453f2976a862002e","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.16.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.19","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.9.0","@opentelemetry/resources":"^2.9.0","@opentelemetry/sdk-metrics":"^2.9.0","@opentelemetry/sdk-trace-web":"^2.9.0","@opentelemetry/sdk-trace-base":"^2.9.0","@opentelemetry/context-async-hooks":"^2.9.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.220.0","@opentelemetry/exporter-metrics-otlp-http":"^0.220.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.61.0","vitest":"^4.1.10","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.19_1784773574561_0.2511065540217112","host":"s3://npm-registry-packages-npm-production"}},"0.5.20":{"name":"@semiont/observability","version":"0.5.20","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.20","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"5b4a1e81562623bea707cec83480d9af71778330","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.20.tgz","fileCount":14,"integrity":"sha512-duALLNRDfN57AYlNdQ92PpOPpg478JGpza8lngo02ja7fWbJvAwZXWO71n7f4WUDMR7OCq6PzWDSfh9KiC5nVg==","signatures":[{"sig":"MEUCIQC7VvuB41eNdKpUucPc8iHfij4JMB1T4dRDBfMlu+WUBAIgUEZaRcmbFZiWE44xGa75fBjuzy+oATTJv7RxeH6letg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96909},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"13b1a5c26685b011657587c8eb131cf2743af24f","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.16.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.20","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.9.0","@opentelemetry/resources":"^2.9.0","@opentelemetry/sdk-metrics":"^2.9.0","@opentelemetry/sdk-trace-web":"^2.9.0","@opentelemetry/sdk-trace-base":"^2.9.0","@opentelemetry/context-async-hooks":"^2.9.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.220.0","@opentelemetry/exporter-metrics-otlp-http":"^0.220.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.61.0","vitest":"^4.1.10","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.20_1784951204951_0.7610876517209373","host":"s3://npm-registry-packages-npm-production"}},"0.5.21":{"name":"@semiont/observability","version":"0.5.21","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.21","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"9a2b010f585bddf4c3269c6392764289ae3b2b32","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.21.tgz","fileCount":14,"integrity":"sha512-jfuorimntPVgbvFY21EL0acQFS0jJSeF0IsyObcVoTT6oWe6mhiqout6+bMPkshDBkUi8s2ojWBGZWiFyiJ8tw==","signatures":[{"sig":"MEUCIE9nsXNas5cd6HbwgFO3WJEMaZweudOmAmmnpkuPCxmsAiEAuVxZFhVba4NJ4tya0SKIIcQUJyasTW6sevKURjDvFGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96909},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"c77464842a5ff62c1923920b00a0b177f1956c62","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.16.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.21","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.9.0","@opentelemetry/resources":"^2.9.0","@opentelemetry/sdk-metrics":"^2.9.0","@opentelemetry/sdk-trace-web":"^2.9.0","@opentelemetry/sdk-trace-base":"^2.9.0","@opentelemetry/context-async-hooks":"^2.9.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.220.0","@opentelemetry/exporter-metrics-otlp-http":"^0.220.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.61.0","vitest":"^4.1.10","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.21_1785096231831_0.2604261834047672","host":"s3://npm-registry-packages-npm-production"}},"0.5.22":{"name":"@semiont/observability","version":"0.5.22","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.22","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"d082854a7bef05b64f67919b618aef0221d5f37b","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.22.tgz","fileCount":14,"integrity":"sha512-6zFUPZISKwjweU8JsjEcrkB9bxncgcT0My4RbUBPKeaYmEspEEjGMRLdv0m9hA14Ik0bLcRKcG1zbx/G6/3wLw==","signatures":[{"sig":"MEUCIAVaXeiHHIbqQMs/rzdWYNwnmOGpeFTyZrTeyh5Mb26eAiEAuPH/CF1DqUzj36uBriCKAoszVxqCxF5nP/1TPhHVp9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96915},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"7afad15f482e3cc0c73777abbbfebce32c77f326","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.16.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.22","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.10.0","@opentelemetry/resources":"^2.10.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-web":"^2.10.0","@opentelemetry/sdk-trace-base":"^2.10.0","@opentelemetry/context-async-hooks":"^2.10.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.221.0","@opentelemetry/exporter-metrics-otlp-http":"^0.221.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.61.0","vitest":"^4.1.10","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.22_1785215131314_0.6060926932416439","host":"s3://npm-registry-packages-npm-production"}},"0.5.23":{"name":"@semiont/observability","version":"0.5.23","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.23","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"da5c1b1cbbabbf615ad127cd241cf066e50b7165","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.23.tgz","fileCount":14,"integrity":"sha512-/sDtLdK4movl8eN9Q6PVYJVqsCDPWI0Ln8sp6bE3S1MILfVk7Ly8JvfpZ9tPy3VV3GpCb1bcAVHctTf2X8FOdA==","signatures":[{"sig":"MEUCIAfEMr29v3hMOwd5pFA9Nao1nf3zZbSouulHRlDdMzk7AiEA2Q5yYSSZItOMyz2xsDwsDBX6EMsAH/0gXqqGgPTi7DE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96915},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"a1b0587b1476a7ed9ecbb3c4ca0680b636e4e45a","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.16.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.23","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.10.0","@opentelemetry/resources":"^2.10.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-web":"^2.10.0","@opentelemetry/sdk-trace-base":"^2.10.0","@opentelemetry/context-async-hooks":"^2.10.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.221.0","@opentelemetry/exporter-metrics-otlp-http":"^0.221.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.61.0","vitest":"^4.1.10","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.23_1785380190971_0.4056724660560447","host":"s3://npm-registry-packages-npm-production"}},"0.5.24":{"name":"@semiont/observability","version":"0.5.24","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.24","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"5fb28d7dd497f1277beb8665e5f95a29a9535235","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.24.tgz","fileCount":14,"integrity":"sha512-UKAOqWivJmj3KrDI1RjgaJMvn7ZEQJ21qqO6rRLQSl4zyquxzdMRui6jFoR78EPhFHbVQI6UWVwlmg3G/Ohppw==","signatures":[{"sig":"MEUCIFe1iIio2VE8W+hHPT6HbywRE6gvwPDJMgdQh4iFoKFRAiEAx2wTxxw+6LpdOc17t3PIRlRTqIQ87pKvsWBHgn4zg/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96915},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"e30188ba4c235cf27d6fbc4a48d28a622c09067d","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.16.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.24","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.10.0","@opentelemetry/resources":"^2.10.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-web":"^2.10.0","@opentelemetry/sdk-trace-base":"^2.10.0","@opentelemetry/context-async-hooks":"^2.10.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.221.0","@opentelemetry/exporter-metrics-otlp-http":"^0.221.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.61.0","vitest":"^4.1.10","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.24_1785465043403_0.8022629152397396","host":"s3://npm-registry-packages-npm-production"}},"0.5.25":{"name":"@semiont/observability","version":"0.5.25","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.25","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"e7a499fc4412e3080a7aabf753444d4a0a95755f","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.25.tgz","fileCount":14,"integrity":"sha512-LwgfPPBN5GLBPhvCBPHZVqPlqL18evoqDg+DvUSlRp0OPSdJ2MdwmC2BYVjpUqPVk53k0PU/twEc30dskk4qVg==","signatures":[{"sig":"MEQCIDfILxzDCuSPaEplCf0lmKMXla9x4MIIVwjzkx/yT5rCAiApqQnPtpHXJOXUYshKrVJRNhpwvqC1dgPE7E9zComOSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96915},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"c831418f2b7393e3dbe4ef8ccfabc75f79c732e7","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.16.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.25","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.10.0","@opentelemetry/resources":"^2.10.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-web":"^2.10.0","@opentelemetry/sdk-trace-base":"^2.10.0","@opentelemetry/context-async-hooks":"^2.10.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.221.0","@opentelemetry/exporter-metrics-otlp-http":"^0.221.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.62.3","vitest":"^4.1.10","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.25_1785907813850_0.7719409881176866","host":"s3://npm-registry-packages-npm-production"}},"0.5.26":{"name":"@semiont/observability","version":"0.5.26","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.26","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"03b82fcf5a7e0e24dc6ea68cf607b0ba3488d039","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.26.tgz","fileCount":14,"integrity":"sha512-2TfUu6FSu4gLdLa4BQ1cR8pOamAyXdcL0d3UGSENSSrRE2vtAwsaGI7lgK+M34nlTfyxqEyxMkjp9Q+YcqXG4A==","signatures":[{"sig":"MEQCIDjx08Y99MBpCBlpkpZZ8tfBi/KLBbSLwx9khPcspTqKAiB0oBg5KkCWjIPWjryrb1plaJniWpDc3XBS4EsgBTezkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96915},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"e80b6dbfe098e1ea442c5188301d2ae31cfb5e79","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.16.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.26","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.10.0","@opentelemetry/resources":"^2.10.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-web":"^2.10.0","@opentelemetry/sdk-trace-base":"^2.10.0","@opentelemetry/context-async-hooks":"^2.10.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.221.0","@opentelemetry/exporter-metrics-otlp-http":"^0.221.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.62.3","vitest":"^4.1.10","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.26_1786077443357_0.7377026200621457","host":"s3://npm-registry-packages-npm-production"}},"0.5.27":{"name":"@semiont/observability","version":"0.5.27","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.27","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"cf0732f29c26fd9d01e0a7f7d3456689eafd7bba","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.27.tgz","fileCount":14,"integrity":"sha512-Lyp4H3V0k2lx1HgCX5d5xAYjjppNZLcrRdnI3tHLeCZ94gmFLFJg+n9/9POjq6gP5TcHxFVf0A4q140aJW5n3w==","signatures":[{"sig":"MEQCICgQDbUu+To92zZWb9klCHwlbMJ2jvceWUaC7LX+KkxhAiAY/FvBwrFkKkCOdGHcZocy+8fiYQSkKtyAgvFoynSSoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96915},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"cf8781dadf227a5ae56ef47c496e76149e7ac236","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.17.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.27","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.10.0","@opentelemetry/resources":"^2.10.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-web":"^2.10.0","@opentelemetry/sdk-trace-base":"^2.10.0","@opentelemetry/context-async-hooks":"^2.10.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.221.0","@opentelemetry/exporter-metrics-otlp-http":"^0.221.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.62.3","vitest":"^4.1.10","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.27_1786764663496_0.08351990305126145","host":"s3://npm-registry-packages-npm-production"}},"0.5.28":{"name":"@semiont/observability","version":"0.5.28","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.28","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"f831e53c68518c8bf1a57aa5c45b0b2947c7b8cb","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.28.tgz","fileCount":14,"integrity":"sha512-rawTVGFXVy37W9+ZhO7wSF/3AN4gl980l5SaJ89bonnTdXg8VddxY/ITWZmssNusn7JaeLEa4v9x2Q6A6WRW5w==","signatures":[{"sig":"MEQCIHb0LC/dSH+vDOD4id9Lwr3/K5xDSTfiwRLT7EeFhA37AiBwaOxNa/7XW2j93+FRo46Y1ydFo1UFQIBJawPx3PgPUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96915},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"ae802a037a597cfa82b66b7dbfb47cf01da42922","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.17.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.28","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.10.0","@opentelemetry/resources":"^2.10.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-web":"^2.10.0","@opentelemetry/sdk-trace-base":"^2.10.0","@opentelemetry/context-async-hooks":"^2.10.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.221.0","@opentelemetry/exporter-metrics-otlp-http":"^0.221.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.62.3","vitest":"^4.1.10","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.28_1787456093077_0.32056177531395913","host":"s3://npm-registry-packages-npm-production"}},"0.5.29":{"name":"@semiont/observability","version":"0.5.29","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.29","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"80a43ff20bb97b2c00aca308de45c2b540596998","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.29.tgz","fileCount":14,"integrity":"sha512-bFxbfwC6r91h74nork7R+z8u4lKjxr4lBabHVXp+QEx8otGFqtoLl65kGGXNsw1UjxfxEv7vc/4spbGNa4xZiw==","signatures":[{"sig":"MEQCIHrpn5T5phDO6G32IdJtiCsF32V1Lalylycazj7VYnttAiAoN1Y/fqwTG/8mEom98WhgJiQF5zsNoGYqATTyhhRVUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96911},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"5ad37898bbf0938e7c56000c2a1d7155e3083be8","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.17.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.29","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.10.0","@opentelemetry/resources":"^2.10.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-web":"^2.10.0","@opentelemetry/sdk-trace-base":"^2.10.0","@opentelemetry/context-async-hooks":"^2.10.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.221.0","@opentelemetry/exporter-metrics-otlp-http":"^0.221.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.63.0","vitest":"^4.1.11","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.29_1788276391476_0.14976418056311736","host":"s3://npm-registry-packages-npm-production"}},"0.5.30":{"name":"@semiont/observability","version":"0.5.30","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.30","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"103b9e3608a30f6d7e7b6663ccb6c990d4a80f8e","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.30.tgz","fileCount":14,"integrity":"sha512-WGEvSEAgjBiFTvihnCqS3jpI/zJAMnlOCZ2GqjX4FDse51sm/AgsGng8hmMklYuILYzIVMynilB/x8o9zw/3RA==","signatures":[{"sig":"MEYCIQDNsqpd6l7SgU2q+S/BNSTqRLoRdcYIgMv+7cnuyGRNogIhAJ0rB1pbnGZ1p+/icydkXbZyfxcp9n1nHTuVR132Jm2a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148801},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"41a9236dfb36aefec4cf14d0a6b27a7709445bfe","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.19.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.30","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.10.0","@opentelemetry/resources":"^2.10.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-web":"^2.10.0","@opentelemetry/sdk-trace-base":"^2.10.0","@opentelemetry/context-async-hooks":"^2.10.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.221.0","@opentelemetry/exporter-metrics-otlp-http":"^0.221.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.63.0","vitest":"^4.1.11","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.30_1788659049226_0.6116558496624689","host":"s3://npm-registry-packages-npm-production"}},"0.5.31":{"name":"@semiont/observability","version":"0.5.31","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.31","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"0e37ae8b01af070c9f5f94ef171f3c165d0e35f1","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.31.tgz","fileCount":14,"integrity":"sha512-pNRaVYmCZ64Yj961NL9SLZlcJJrV6HhqweMFoSEG8aepo6x4AK8scp7eCVYXGOFdq2jxVilluqfVflkQXa1y9A==","signatures":[{"sig":"MEUCIQD4LyJkwy3+zJH4Zb15FLLeL+LJb+Fgz8eALnm+LYyP/wIgdaBe6dH0jER/6d3WPmJ/4bbO3JYhIQHmlrwanclzQHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147134},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"967ea0250ec51efc7ea9193bf659264d8b975b1f","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.19.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.31","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.11.0","@opentelemetry/resources":"^2.11.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-web":"^2.11.0","@opentelemetry/sdk-trace-base":"^2.11.0","@opentelemetry/context-async-hooks":"^2.11.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.222.0","@opentelemetry/exporter-metrics-otlp-http":"^0.222.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.63.0","vitest":"^4.1.11","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.31_1788846309738_0.6743396807820448","host":"s3://npm-registry-packages-npm-production"}},"0.5.32":{"name":"@semiont/observability","version":"0.5.32","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.32","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"d9e90ea0a8d1b4c11a75ac8995095f8b9d5e28bb","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.32.tgz","fileCount":14,"integrity":"sha512-hZNWfnyRYW3tw/dW3yR+Hy2nubKjkpeH/eWdwZn6luz2LAJNVrCwq/8lhx4SRpE9BAZups2+hGU3x4nCoa+8Fg==","signatures":[{"sig":"MEYCIQC1Xjbc0CL9tAxicnwTmHqI8f34liTSlMMTE8d5VQYudQIhAM3S5v3hPrFXYr5Q0jIkhTB+TBpXPP9cmbCy4iWYM9g6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198992},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"bb728541e7cae07fb2ff156a23777c6ab63aac22","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.19.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.32","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.11.0","@opentelemetry/resources":"^2.11.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-web":"^2.11.0","@opentelemetry/sdk-trace-base":"^2.11.0","@opentelemetry/context-async-hooks":"^2.11.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.222.0","@opentelemetry/exporter-metrics-otlp-http":"^0.222.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.63.0","vitest":"^4.1.11","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.32_1788878265174_0.6937257929422351","host":"s3://npm-registry-packages-npm-production"}},"0.5.33":{"name":"@semiont/observability","version":"0.5.33","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.33","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"ccb6f580b34b9c1c3a38861d90283648d7c355c9","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.33.tgz","fileCount":14,"integrity":"sha512-n7Wddo7+NgzeUu+hK7xPVsh74LAvvmHYVKL1NKPJJWQk/mfXUaSz233m4qsAcWYvsTZ9+ZxB423W1zl6hQX6BA==","signatures":[{"sig":"MEUCICCOBAFecLMuXczVdBcOhR5uY/infAQK2XJI6/2HfZz4AiEA4ZWvOxtg7oPrAH8QVtA5O6v9tMRrxRfiF8mmCRO/qd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206458},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"e9ce1c61f4f5b3e5b298c26a9111304f91019d5b","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.19.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.33","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.11.0","@opentelemetry/resources":"^2.11.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-web":"^2.11.0","@opentelemetry/sdk-trace-base":"^2.11.0","@opentelemetry/context-async-hooks":"^2.11.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.222.0","@opentelemetry/exporter-metrics-otlp-http":"^0.222.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.63.0","vitest":"^4.1.11","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.33_1788964834542_0.5353523480482656","host":"s3://npm-registry-packages-npm-production"}},"0.5.34":{"name":"@semiont/observability","version":"0.5.34","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.34","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"94a24b7fc5add973c7ecd70d4f2ccf6a915c12bf","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.34.tgz","fileCount":14,"integrity":"sha512-g48kK2Ant95zApBlYB9mMnfigoP+Q0lwwuRlLx/1j3zLwTpkoPrQcwpHIJ+uwlV84Zej7vcewQBDAJCfbmrsaA==","signatures":[{"sig":"MEQCIEA93vi/PII+opfs22XQ4UHGJT5ewTkT9ocyuzYeRo5aAiA15uYX09tsbir0BjSeN+ZInRT0kMhSpmHJ6+r763aGAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206458},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"7f80805eeb6eb03930e34db9073e28d88bf75432","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.19.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.34","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.11.0","@opentelemetry/resources":"^2.11.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-web":"^2.11.0","@opentelemetry/sdk-trace-base":"^2.11.0","@opentelemetry/context-async-hooks":"^2.11.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.222.0","@opentelemetry/exporter-metrics-otlp-http":"^0.222.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.63.0","vitest":"^4.1.11","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.34_1789010210796_0.6922810945372626","host":"s3://npm-registry-packages-npm-production"}},"0.5.35":{"name":"@semiont/observability","version":"0.5.35","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.35","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"91e29609c22745aa9dfe2315c88216a726d295c6","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.35.tgz","fileCount":14,"integrity":"sha512-6QGNkHOQ/zNBCm+O5XXTJR9p8CraUCd4wWdTdFaK4n3rtgpStfbXnQwlFNRkOnS++aVMokt7GCjgPE5ptW/RjQ==","signatures":[{"sig":"MEUCIHRe9qATP+pJpURuESMh2e7VJ1GW7lw+iLle+rNzGoOjAiEA82dQy8m/q1mFvyzr2mb9PXkU73/q2sXfSaL9NrH6bks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206933},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"0f8e9cf23f7442282cb8fe4be427f91eac702f61","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.19.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.35","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.11.0","@opentelemetry/resources":"^2.11.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-web":"^2.11.0","@opentelemetry/sdk-trace-base":"^2.11.0","@opentelemetry/context-async-hooks":"^2.11.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.222.0","@opentelemetry/exporter-metrics-otlp-http":"^0.222.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.63.0","vitest":"^4.1.11","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.35_1789272871670_0.6645819795593861","host":"s3://npm-registry-packages-npm-production"}},"0.5.36":{"name":"@semiont/observability","version":"0.5.36","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.36","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"0120b664cf9394652280f3467e841cf8483a654e","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.36.tgz","fileCount":14,"integrity":"sha512-lLnVsEB7QDPk9Ss1xcIDeZ3hI5s02kc4nZFNxKD7EaGiy341OGYiIt28eUVE8TYmE8mF46iuKn05YXyHsu+U0w==","signatures":[{"sig":"MEUCIQC+L797Wo1RgyXfQzVDANdT9qI3rXGkoUGAxLi2rVTPKAIgAadxB5Bo95cA8B8DMwyu4AxJ85hDlTpYJeNVPUkhkPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206933},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"6ae19a818d602fa297e2ffaf3cc95f7323468240","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.19.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.36","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.11.0","@opentelemetry/resources":"^2.11.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-web":"^2.11.0","@opentelemetry/sdk-trace-base":"^2.11.0","@opentelemetry/context-async-hooks":"^2.11.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.222.0","@opentelemetry/exporter-metrics-otlp-http":"^0.222.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.63.0","vitest":"^4.1.11","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.36_1789363272288_0.2748336631764521","host":"s3://npm-registry-packages-npm-production"}},"0.5.37":{"name":"@semiont/observability","version":"0.5.37","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.37","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"b911c7000f2bb0e512c41c8ad9d2400dbfaec6ad","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.37.tgz","fileCount":14,"integrity":"sha512-0La1giU+2zDhry2vUkQxJtfjTkGh7X+oK6U6a/MLu0JwHOiVaScN5d0YR0lMLVuxAdNKn+DTTI5cXU+RBoBwJg==","signatures":[{"sig":"MEYCIQC01VZ14YS85pdSC0GTrvQkADAhwsrbr1qWhpnIlPSNkQIhAN1FaUJTYJmJMJ+4J4hSZhhxBSqNL/lIxd781MR4IQJ5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206933},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"589fae7914415e1b005eff2132eec201f104972c","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.19.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.37","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.11.0","@opentelemetry/resources":"^2.11.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-web":"^2.11.0","@opentelemetry/sdk-trace-base":"^2.11.0","@opentelemetry/context-async-hooks":"^2.11.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.222.0","@opentelemetry/exporter-metrics-otlp-http":"^0.222.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.63.0","vitest":"^4.1.11","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.37_1789434891070_0.16516955382800846","host":"s3://npm-registry-packages-npm-production"}},"0.5.38":{"name":"@semiont/observability","version":"0.5.38","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.38","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"f75dd40115470facdea8271c7830b0eb05644688","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.38.tgz","fileCount":14,"integrity":"sha512-Rlnrih+HSFGbcwT8YUlFY18jJ4qPIa0ki9nu4y7M67vRijzbO6IGJ54LGxp7rA27oN55mmyXLm9hJWWcBBe59A==","signatures":[{"sig":"MEYCIQD2DAn43vR0A7MiEu0dZt2iMG17h0Fd3gogRZcKDxc7rgIhAI7PEhUSaD/QxufCEvT45easnnffl0natr5aQDfhzwYH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206933},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"a3fc64e5c0ebd7d86063e5d5a9160aed1d393b06","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.19.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.38","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.11.0","@opentelemetry/resources":"^2.11.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-web":"^2.11.0","@opentelemetry/sdk-trace-base":"^2.11.0","@opentelemetry/context-async-hooks":"^2.11.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.222.0","@opentelemetry/exporter-metrics-otlp-http":"^0.222.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.63.0","vitest":"^4.1.11","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.38_1789561856168_0.19716361500851165","host":"s3://npm-registry-packages-npm-production"}},"0.5.39":{"name":"@semiont/observability","version":"0.5.39","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.5.39","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"c28905964b8d77a506fcc407b6d7b1af7a216874","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.5.39.tgz","fileCount":14,"integrity":"sha512-VkgQc7X5V6a5S0tGrxyN7j6sGmwTXhYXPEyQi0HzjP+Qel4FeeTesizUSpONtd4R7Ufj1nw2lJdODbOIzyua2w==","signatures":[{"sig":"MEQCIF3OqW1ztBht/N9pSbjHPBXHL/y0vN6X7gDmH/rgx0XkAiBGMMUohP5xqveoLa/nVcT/lYgijH7iIygUa8Lz7luBeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEhzjnrhsGbSlAqa07ga7rBaM676J3UEq6w63F9CzCK8AiEA0991kbY93GNUI4q55c2DcUBNu/hSAYZmma7i/w7Nbuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.5.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206929},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"74270973647e4bc6afacc2b41a2dc9e20f7854a3","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.19.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.5.39","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.11.0","@opentelemetry/resources":"^2.11.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-web":"^2.11.0","@opentelemetry/sdk-trace-base":"^2.11.0","@opentelemetry/context-async-hooks":"^2.11.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.222.0","@opentelemetry/exporter-metrics-otlp-http":"^0.222.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.63.0","vitest":"^4.1.11","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.5.39_1789675966958_0.3539751949743317","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@semiont/observability","version":"0.6.0","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.6.0","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"2393090812825af9389716fa5e6504a1f3eba1ea","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.6.0.tgz","fileCount":14,"integrity":"sha512-IDlfAJ4MhImvzhLUmeb4fPPy67q3C9k2gwBgT5KevYlnqpwggwqD5gXZumSIJzwasLkIAd6qF73cVBmaptvj5Q==","signatures":[{"sig":"MEUCICdhe5MY0v4zFYP5OAM4Z4JRXrXycONvR3BbjDJBBxj5AiEAkiGJQTV1oCBxj0YtJRQ1qIjf8FmnyFiPrmMs0ijJdCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDy4arzKloOSenjSyUAcBUxh8MPH+mp9RfgHKpXweZFNgIhAP66WofYWLiqyLjTs0ffVpF43brmUFmb5tl7h/MXuRXW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206927},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"10ef4be036f04d0b34f2c399f0debe5a55c91788","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.19.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.6.0","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.11.0","@opentelemetry/resources":"^2.11.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-web":"^2.11.0","@opentelemetry/sdk-trace-base":"^2.11.0","@opentelemetry/context-async-hooks":"^2.11.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.222.0","@opentelemetry/exporter-metrics-otlp-http":"^0.222.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.63.3","vitest":"^4.1.11","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.6.0_1790180910967_0.7093015270591931","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@semiont/observability","version":"0.6.1","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.6.1","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"eac568eb5d8e01f688628aac406670ec7784f83d","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.6.1.tgz","fileCount":14,"integrity":"sha512-kUxBbpSJz/cxgw506dOTV9N/1g+JNP283XtkFwO0EnONxmHFMUq8s2AWIoSM0woxH+KDypGOcexIfon8sQqrDg==","signatures":[{"sig":"MEUCIEeO7KaUKJdB5TNqTD7XOvxFHY5HXsEkvmjkf75hIgfYAiEA2CTOEzqaf9xAcNdzkcyMAVm0eLsmnLxcnfDcd/8XDhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFhGOnpaL++i9J2+TEqHwyHwjs+yUXZ291taGUYERjDZAiB4pJJUia5ZnuKQE5JVWbN0dzNzLhMjTNnBrZO+3CXOvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207460},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"13bbf13793f95f14fc2186b8c3f7e13c9477490b","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.19.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.6.1","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.11.0","@opentelemetry/resources":"^2.11.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-web":"^2.11.0","@opentelemetry/sdk-trace-base":"^2.11.0","@opentelemetry/context-async-hooks":"^2.11.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.222.0","@opentelemetry/exporter-metrics-otlp-http":"^0.222.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.63.3","vitest":"^4.1.11","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1","@vitest/coverage-v8":"^4.1.11"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.6.1_1790222322217_0.9951041284977711","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@semiont/observability","version":"0.6.2","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.6.2","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"b2ad475c3525c4975cd3b552509551a2a3ebdf7b","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.6.2.tgz","fileCount":14,"integrity":"sha512-JNsSVrmWeX1jHciH8bN4NvK5B/ig4QvpVmKNz9DpSShXcX4oZ00NQ+KVN1Z6B+y0SwJwAqDBJ9GJw3q3ovlzzQ==","signatures":[{"sig":"MEUCIQD6sExMr/OZmU8KBSZ6/2jF60xBlIAgW3412dVNfvRWcQIgJKph8lrrdMUWvm4psGr9C2BaKUOb/RYMxCm6KV/yUK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG5/D3HIaFybsnQJIfrMXZZgeOQhxKMdu8zWblN3NtiVAiEAkOL8SPdAfM0wGa/5ByGZdy+tqkRjtOKlnXA7JNKTlbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220358},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"2ae2b2710873465bf26221e829aa62c9ce056a7f","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.19.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.6.2","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.11.0","@opentelemetry/resources":"^2.11.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-web":"^2.11.0","@opentelemetry/sdk-trace-base":"^2.11.0","@opentelemetry/context-async-hooks":"^2.11.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.222.0","@opentelemetry/exporter-metrics-otlp-http":"^0.222.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.63.3","vitest":"^4.1.11","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1","@vitest/coverage-v8":"^4.1.11"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.6.2_1790265130780_0.614216493241583","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@semiont/observability","version":"0.6.3","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.6.3","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"15fe17751c4f8257d1b003f456a74b945a532a98","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.6.3.tgz","fileCount":14,"integrity":"sha512-XVZSqbFz0lmNVPlaoga1SjJNCWQNscpRFCgWOwYcNBE+xHOoBF6lRHzVLN6hrMxEG5ApJwRFAyg7KhJZyGgurA==","signatures":[{"sig":"MEUCIA/KYRnXVCvxk1OYN0BJaYDBFk6baLaqiIVbSgfWJAQrAiEAjLUuRVmcrT2oOT8WyfVp+JySwzo1wuMPPmfWU+g7OQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEPIBa7XkQR4A9ATaX6/PIf3loxvx+GKxb536cKXnoMTAiEAz0j0b6ooXCiA07WHvcxlNLm3HrCWGyB/IZf7q+2llxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220358},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"60dbdcd3fa271e9d617eccee407fc1ea19e1cedd","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.19.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.6.3","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.11.0","@opentelemetry/resources":"^2.11.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-web":"^2.11.0","@opentelemetry/sdk-trace-base":"^2.11.0","@opentelemetry/context-async-hooks":"^2.11.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.222.0","@opentelemetry/exporter-metrics-otlp-http":"^0.222.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.63.3","vitest":"^4.1.11","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1","@vitest/coverage-v8":"^4.1.11"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.6.3_1790274716198_0.24339188926565458","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@semiont/observability","version":"0.6.4","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.6.4","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"11942ba13075d6264ee0bfaae6eafeccd760efe1","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.6.4.tgz","fileCount":14,"integrity":"sha512-HQ41GIq7cCpRdz/TZQSWtkEh3ngKSArMjYU67KqjypkGBl38TepApO4DIg+DF4a/KkG4otUbl2DQql0cQpWZMw==","signatures":[{"sig":"MEUCIQDaBP6OVOpUb4d2XAyk0ypsPHWbZzJvuCR95Tdiv4bCrQIgZzsH/cQ/ADXLRr7MuRFwGgrBoqznoxlkcxRJM8qb6c4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCmgZ0QFlN7O45pIsEF8ja1GQFx73lahBF9b1iG2YC68AIgArOKy0tY+T5C4vvGR1rWWM10kCDQWN5CLBRRfGhOoeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":220358},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./web":{"types":"./dist/web.d.ts","import":"./dist/web.js","default":"./dist/web.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"d53719f0ed52cb33bfc899021ad5a9a97a756542","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.19.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Process-init helpers (Node + Web), withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.6.4","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.11.0","@opentelemetry/resources":"^2.11.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-web":"^2.11.0","@opentelemetry/sdk-trace-base":"^2.11.0","@opentelemetry/context-async-hooks":"^2.11.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.222.0","@opentelemetry/exporter-metrics-otlp-http":"^0.222.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.63.3","vitest":"^4.1.11","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1","@vitest/coverage-v8":"^4.1.11"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.6.4_1790319280916_0.616725647486523","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@semiont/observability","version":"0.6.5","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.6.5","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"51d9b3a8563285342e99e510aab59fdc56428beb","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.6.5.tgz","fileCount":11,"integrity":"sha512-iFUSs3OP3xM/pQaDiehWoTIyNtwDtvVcs63kapywWulixYkExIKUAzcDXSdEiECld4TOXHDWQAnZ3XPwypbmRg==","signatures":[{"sig":"MEYCIQC+iycyJRqqJfNwoewPSBb+JphErxND4s3B2hl0zRnz4wIhAKotlNdWlf2pH5Kf4CxHscW28anySt5fgjVLHPIb64SK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDKb90eT8J7V2xybdlcFiuqI6+Gj/SNLxlsJC9PmIgeXAIhAP0CB1ZJoUW5O9q2u9ZKH0Ajtzv5aTzCLIfhoQTsoIxS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211907},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"42bc666e46497c8c3cbc11fbc8b12e69a3893d2c","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.19.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Node process-init helpers, withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.6.5","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.11.0","@opentelemetry/resources":"^2.11.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-base":"^2.11.0","@opentelemetry/context-async-hooks":"^2.11.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.222.0","@opentelemetry/exporter-metrics-otlp-http":"^0.222.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.63.5","vitest":"^4.1.11","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1","@vitest/coverage-v8":"^4.1.11"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.6.5_1790607138102_0.8046278398512938","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@semiont/observability","version":"0.6.6","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.6.6","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"aa960a65258cc716b7c94ebe5544d67db46f6a51","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.6.6.tgz","fileCount":11,"integrity":"sha512-14GTNHMd+7QJFkjkNg1fGKn3XDj4Ywk3t6jBLthSX2qVuTGuUnl81LnGsx3ntbMFfK2EU99g0YHk7SGNLtotIw==","signatures":[{"sig":"MEUCIH8jq7DALD0yLePBXQ2D9BkT/A2TLcbOJYK/4hZVdXD3AiEA/jRba8MZBmA4qvHWJh9fZnAghjZobSGZilL5XQ4sCzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF3DYDPhQUVuHeSQ8L5GKJ2m5h5lihbl59R/fcxr0adJAiBe/gAJsY+5GuzoLPJ3recq2Hpqyu5n0bg/1fuQhd+kWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211907},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"f568e704c91aeb59bd6829e73b3a09d52cae01f9","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.19.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Node process-init helpers, withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.6.6","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.11.0","@opentelemetry/resources":"^2.11.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-base":"^2.11.0","@opentelemetry/context-async-hooks":"^2.11.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.222.0","@opentelemetry/exporter-metrics-otlp-http":"^0.222.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.63.5","vitest":"^4.1.11","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1","@vitest/coverage-v8":"^4.1.11"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.6.6_1790657136620_0.8924552939001629","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@semiont/observability","version":"0.6.7","author":{"name":"Semiont Team"},"license":"Apache-2.0","_id":"@semiont/observability@0.6.7","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"homepage":"https://github.com/The-AI-Alliance/semiont#readme","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"a2a96f1b42b72d45f12b4b98e5cf6fcb7dfc40c3","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.6.7.tgz","fileCount":11,"integrity":"sha512-dpQmFu8p0cKIDajbdG3jdre1Zv6qnDQGWxUV3JESibpulAKlbTvdmoYZo3NafypN9OQu61cOMy39dmKXd5yLaQ==","signatures":[{"sig":"MEUCID6dVyTiJnqNf5eCEX0tR4WQ5P1j71P4VV2HKLBreHaEAiEA+muoG9xkuweM9AAIZ18aEyrVys7VAKDFzAYzAPgxrzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCeXwcfQHjzHLHGegIBIXiPMYQejuCQ8/8fDlXLtsU4NwIhAP7qK7lLXtHWvVLSfaA9Ul525H2Zpr+kiKyUkCSCay9H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.6.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":211907},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"129a01ed7a585817b5b19eb426de6b795d69655f","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.19.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Node process-init helpers, withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.6.7","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.11.0","@opentelemetry/resources":"^2.11.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-base":"^2.11.0","@opentelemetry/context-async-hooks":"^2.11.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.222.0","@opentelemetry/exporter-metrics-otlp-http":"^0.222.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.63.5","vitest":"^4.1.11","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1","@vitest/coverage-v8":"^4.1.11"},"_npmOperationalInternal":{"tmp":"tmp/observability_0.6.7_1790778715219_0.33598103094761633","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"_id":"@semiont/observability@0.6.8","bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"dist":{"shasum":"e788622cb071105743950a5b3edc7fbd9681c345","tarball":"https://registry.npmjs.org/@semiont/observability/-/observability-0.6.8.tgz","fileCount":11,"integrity":"sha512-E9XqvM+8xxtBhI12Me576FwMJdaexPHjhLCrv9jpqhdr/QAKECTblI7J+DDBmq0G3V6odUhVRO/l5/LZG8rnDw==","signatures":[{"sig":"MEYCIQDFX/GH/jCzGsTgeVruGGa4/fl9wc00I8oPpPkPzL3o7gIhAJToh3Rs2fg7YvW8qb59SChFeU0iYaPAj8SzPGEcCbx3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDd0YYniDqqmdFWZkY7qRawSw4NzFzxnF/9LkY2BsR/cwIgE+ME3UNvYO/cxdiqMlHrh4XigQ18GrM+kpkEYdTbyew="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@semiont%2fobservability@0.6.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206462},"main":"dist/index.js","name":"@semiont/observability","type":"module","types":"dist/index.d.ts","author":{"name":"Semiont Team"},"engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./process-logger":{"types":"./dist/process-logger.d.ts","import":"./dist/process-logger.js","default":"./dist/process-logger.js"}},"gitHead":"e76644bf3a021233e58fb880de47e83e616cc7b2","license":"Apache-2.0","scripts":{"test":"vitest run","build":"npm run typecheck && tsup && tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs && rm -rf dist-types","clean":"rm -rf dist *.tsbuildinfo","watch":"tsup --watch","typecheck":"tsc --noEmit","test:watch":"vitest","pretypecheck":"npm run build --workspace=@semiont/core --if-present","test:coverage":"vitest run --coverage"},"version":"0.6.8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c9372444-36c6-47bd-ab2c-7cc2a5ea86a2"}},"homepage":"https://github.com/The-AI-Alliance/semiont#readme","repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"_npmVersion":"11.19.0","description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Node process-init helpers, withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","directories":{},"maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"_nodeVersion":"24.21.0","dependencies":{"winston":"^3.17.0","@semiont/core":"0.6.8","@opentelemetry/api":"^1.9.1","@opentelemetry/core":"^2.11.0","@opentelemetry/resources":"^2.11.0","@opentelemetry/sdk-metrics":"^2.10.0","@opentelemetry/sdk-trace-base":"^2.11.0","@opentelemetry/context-async-hooks":"^2.11.0","@opentelemetry/semantic-conventions":"^1.43.0","@opentelemetry/exporter-trace-otlp-http":"^0.222.0","@opentelemetry/exporter-metrics-otlp-http":"^0.222.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rollup":"^4.63.5","vitest":"^4.1.11","typescript":"^6.0.2","rollup-plugin-dts":"^6.4.1","@vitest/coverage-v8":"^4.1.11"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/observability_0.6.8_1790953939584_0.539649713274593"}}},"time":{"created":"2026-04-27T04:35:34.431Z","modified":"2026-10-02T15:12:20.067Z","0.4.21":"2026-04-27T04:35:34.671Z","0.4.22":"2026-04-27T04:55:51.401Z","0.5.0":"2026-04-27T05:22:10.973Z","0.5.1":"2026-04-28T01:22:55.420Z","0.5.2":"2026-04-30T02:20:22.812Z","0.5.3":"2026-05-05T19:23:47.927Z","0.5.4":"2026-05-08T06:49:21.586Z","0.5.5":"2026-05-12T17:56:16.027Z","0.5.6":"2026-06-10T04:57:08.257Z","0.5.7":"2026-06-14T02:33:21.618Z","0.5.8":"2026-06-17T03:35:48.008Z","0.5.9":"2026-06-22T02:07:36.359Z","0.5.10":"2026-06-30T04:54:07.381Z","0.5.11":"2026-07-12T03:00:36.561Z","0.5.12":"2026-07-15T04:51:35.026Z","0.5.13":"2026-07-17T23:54:15.972Z","0.5.14":"2026-07-18T20:29:07.228Z","0.5.15":"2026-07-19T04:36:58.503Z","0.5.16":"2026-07-20T07:00:19.728Z","0.5.17":"2026-07-21T04:39:54.612Z","0.5.18":"2026-07-22T05:46:36.887Z","0.5.19":"2026-07-23T02:26:14.702Z","0.5.20":"2026-07-25T03:46:45.090Z","0.5.21":"2026-07-26T20:03:51.985Z","0.5.22":"2026-07-28T05:05:31.439Z","0.5.23":"2026-07-30T02:56:31.129Z","0.5.24":"2026-07-31T02:30:43.563Z","0.5.25":"2026-08-05T05:30:13.985Z","0.5.26":"2026-08-07T04:37:23.497Z","0.5.27":"2026-08-15T03:31:03.646Z","0.5.28":"2026-08-23T03:34:53.216Z","0.5.29":"2026-09-01T15:26:31.617Z","0.5.30":"2026-09-06T01:44:09.364Z","0.5.31":"2026-09-08T05:45:09.845Z","0.5.32":"2026-09-08T14:37:45.325Z","0.5.33":"2026-09-09T14:40:34.678Z","0.5.34":"2026-09-10T03:16:50.928Z","0.5.35":"2026-09-13T04:14:31.807Z","0.5.36":"2026-09-14T05:21:12.420Z","0.5.37":"2026-09-15T01:14:51.238Z","0.5.38":"2026-09-16T12:30:56.289Z","0.5.39":"2026-09-17T20:12:47.057Z","0.6.0":"2026-09-23T16:28:31.048Z","0.6.1":"2026-09-24T03:58:42.312Z","0.6.2":"2026-09-24T15:52:10.895Z","0.6.3":"2026-09-24T18:31:56.285Z","0.6.4":"2026-09-25T06:54:41.008Z","0.6.5":"2026-09-28T14:52:18.210Z","0.6.6":"2026-09-29T04:45:36.712Z","0.6.7":"2026-09-30T14:31:55.316Z","0.6.8":"2026-10-02T15:12:19.733Z"},"bugs":{"url":"https://github.com/The-AI-Alliance/semiont/issues"},"author":{"name":"Semiont Team"},"license":"Apache-2.0","homepage":"https://github.com/The-AI-Alliance/semiont#readme","repository":{"url":"git+https://github.com/The-AI-Alliance/semiont.git","type":"git","directory":"packages/observability"},"description":"OpenTelemetry-based tracing for Semiont — Tier 2 of OBSERVABILITY.md. Node process-init helpers, withSpan helper, W3C traceparent inject/extract for bus payloads. No-op when no exporter is configured.","maintainers":[{"name":"adamaialliance","email":"apingel@thealliance.ai"}],"readme":"# @semiont/observability\n\n[![Tests](https://github.com/The-AI-Alliance/semiont/actions/workflows/package-tests.yml/badge.svg)](https://github.com/The-AI-Alliance/semiont/actions/workflows/package-tests.yml?query=branch%3Amain+is%3Asuccess+job%3A%22Test+observability%22)\n[![codecov](https://codecov.io/gh/The-AI-Alliance/semiont/graph/badge.svg?flag=observability)](https://codecov.io/gh/The-AI-Alliance/semiont?flag=observability)\n[![npm version](https://img.shields.io/npm/v/@semiont/observability.svg)](https://www.npmjs.com/package/@semiont/observability)\n[![npm downloads](https://img.shields.io/npm/dm/@semiont/observability.svg)](https://www.npmjs.com/package/@semiont/observability)\n[![License](https://img.shields.io/npm/l/@semiont/observability.svg)](https://github.com/The-AI-Alliance/semiont/blob/main/LICENSE)\n\nOpenTelemetry-based tracing and metrics for [Semiont](https://github.com/The-AI-Alliance/semiont). Tier 2 of the Semiont observability stack: Node process-init helpers, a thin `withSpan` wrapper, W3C trace-context propagation across the bus, and a small set of metric recorders for the platform's hot paths.\n\n> **Off by default.** With no `OTEL_EXPORTER_OTLP_ENDPOINT` (or `OTEL_CONSOLE_EXPORTER=true`) set, every API in this package becomes a no-op via the `@opentelemetry/api` no-op tracer. You pay nothing in production unless you opt in.\n\n## Architecture context\n\nSemiont's observability is layered:\n\n- **Tier 1 — `busLog`** (in [`@semiont/core`](https://github.com/The-AI-Alliance/semiont/tree/main/packages/core)): a 5-op grep-friendly timeline at the `ITransport` contract layer (`EMIT`, `RECV`, `SSE`, `PUT`, `GET`). Always on, always free.\n- **Tier 2 — this package**: real OpenTelemetry traces + metrics, with W3C trace-context propagation across the bus's HTTP and SSE legs so a single user action produces one trace spanning Browser → gateway → worker → smelter.\n- **Tier 3** — log correlation and dashboards.\n\nThis package does not implement any platform domain logic; it provides the spanning helpers and metric recorders the rest of the codebase calls.\n\n## Installation\n\n```bash\nnpm install @semiont/observability\n```\n\n## Quick start (Node)\n\nInitialize once at the process entry point, before any spanning code runs:\n\n```ts\n// worker-main.ts (or gateway index.ts, etc.)\nimport { initObservabilityNode } from '@semiont/observability/node';\n\ninitObservabilityNode({ serviceName: 'semiont-worker' });\n\n// ...rest of process startup\n```\n\nThen use the universal API anywhere:\n\n```ts\nimport { withSpan } from '@semiont/observability';\n\nawait withSpan('handle-request', async (span) => {\n  span.setAttribute('user.id', userId);\n  return await doWork();\n});\n```\n\nConfiguration is via the standard `OTEL_*` env vars:\n\n| Variable | Purpose |\n|---|---|\n| `OTEL_EXPORTER_OTLP_ENDPOINT` | Collector HTTP endpoint (e.g. `http://jaeger:4318`) |\n| `OTEL_SERVICE_NAME` | Overrides the `serviceName` passed to `init` |\n| `OTEL_TRACES_SAMPLER` | Sampler (default: `parentbased_always_on`) |\n| `OTEL_TRACES_SAMPLER_ARG` | Sampler ratio (default: `1.0`) |\n| `OTEL_METRIC_EXPORT_INTERVAL` | Metric export interval ms (default: 30000) |\n| `OTEL_CONSOLE_EXPORTER=true` | Dev-only: emit spans + metrics to stderr |\n| `OTEL_SDK_DISABLED=true` | Skip initialization entirely |\n\n## Process logger (Node)\n\nFor long-lived Node entry points (workers, smelter, the other sidecars), the package exposes a winston-based structured logger that auto-correlates each line with the active span:\n\n```ts\n// worker-main.ts (or smelter-main.ts, etc.)\nimport { createProcessLogger } from '@semiont/observability/process-logger';\n\nconst logger = createProcessLogger('worker');\nlogger.info('Started', { config });\n```\n\nReads `LOG_LEVEL` (default `info`) and `LOG_FORMAT` (`json` default, `simple` for dev). When an OTel SDK is initialized and a span is active at log time, every emitted line gets `trace_id` / `span_id` fields — Tier 3 correlation between grep-the-stdout and the trace UI. Lives on its own subpath so consumers that don't want winston in their bundle can ignore it.\n\n## In the browser\n\nThe universal API below runs in the Browser as it does in Node: the Browser bundles it through `@semiont/http-transport`, which is why `index.ts` imports no Node builtins. The Browser's tracer itself — the web SDK and its exporter — is the Browser's own (`apps/browser/src/lib/tracing.ts`), so no server that traces carries a browser SDK. Spans created in the SPA propagate to the gateway via the bus's `_trace` payload field.\n\n## Universal API\n\nEverything below is from the main `@semiont/observability` import — works identically in Node and the browser.\n\n### Spans\n\n```ts\nimport { withSpan, withActorSpan, SpanKind } from '@semiont/observability';\n\n// Generic async wrapper\nawait withSpan('parse-document', () => parser.parse(buf));\n\n// With kind + attributes\nawait withSpan(\n  'job:reference-annotation',\n  () => runJob(job),\n  { kind: SpanKind.CONSUMER, attrs: { 'job.id': job.id } },\n);\n\n// Actor handler wrapper — used by the bus dispatcher to standardize\n// span names across state units (StowerStateUnit, BrowserStateUnit, GathererStateUnit, MatcherStateUnit, SmelterStateUnit).\nawait withActorSpan('stower', 'mark:create', () => handler(payload));\n```\n\n### Trace-context propagation\n\nW3C `traceparent` propagation is automatic for HTTP requests routed through the bus. For payloads that cross SSE (or any non-HTTP channel), use the explicit helpers:\n\n```ts\nimport {\n  injectTraceparent,\n  extractTraceparent,\n  withTraceparent,\n  getActiveTraceparent,\n} from '@semiont/observability';\n\n// Sender side: stamp the active trace onto the bus payload.\nconst wirePayload = injectTraceparent(payload);\n\n// Receiver side: extract and continue the trace.\nconst traceparent = extractTraceparent(incoming);\nawait withTraceparent(traceparent, () =>\n  withSpan('handle-incoming', () => process(incoming)),\n);\n```\n\n### Log correlation\n\nAdd the active trace-id and span-id to every log line so log search and the trace UI link up:\n\n```ts\nimport { getLogTraceContext } from '@semiont/observability';\n\nlogger.info({ ...getLogTraceContext(), msg: 'job started' });\n// → { trace_id: '4e3...', span_id: 'a1b...', msg: 'job started' }\n```\n\n### Metrics\n\nHot-path metric recorders. The names and label conventions are picked to match Tier 3 dashboards:\n\n```ts\nimport {\n  recordBusSent,\n  recordHandlerDuration,\n  recordJobOutcome,\n  recordSubscriberConnect,\n  recordSubscriberDisconnect,\n  recordInferenceUsage,\n} from '@semiont/observability';\n\nrecordBusSent('mark:create', 'browse');\nrecordHandlerDuration('stower', 'mark:create', durationMs);\nrecordJobOutcome('reference-annotation', 'completed', durationMs);\nrecordSubscriberConnect();\nrecordInferenceUsage({ model: 'gemma3:27b', inputTokens: 412, outputTokens: 87 });\n```\n\n### Provider registration\n\nLong-lived snapshots (vector index size, the fact pump's backlog) are gauges, registered via callback so the SDK can pull at metric-export time:\n\n```ts\nimport { registerVectorIndexSizeProvider } from '@semiont/observability';\n\nregisterVectorIndexSizeProvider(() => vectorStore.count());\n```\n\n## Implementation notes\n\nThis package wires `BasicTracerProvider` and `MeterProvider` (stable `@opentelemetry/sdk-trace-base` 2.x line) directly, plus `AsyncLocalStorageContextManager` for Node async-context propagation. It deliberately avoids `@opentelemetry/sdk-node` because that package's experimental 0.x versions cross-depend on older 2.0.x SDK lines, forcing npm to nest duplicate copies of the stable packages and bloating consumer bundles.\n\n`initObservabilityNode` is idempotent — calling twice is a no-op and returns `false` on the second call. Both providers shut down cleanly on `SIGTERM` / `SIGINT`.\n\n## License\n\nApache-2.0 — see [LICENSE](https://github.com/The-AI-Alliance/semiont/blob/main/LICENSE).\n\n## Related packages\n\n- [`@semiont/core`](https://github.com/The-AI-Alliance/semiont/tree/main/packages/core) — Tier 1 `busLog`, domain types\n- [`@semiont/sdk`](https://github.com/The-AI-Alliance/semiont/tree/main/packages/sdk) — high-level Semiont client, the primary consumer of this package's spanning helpers\n- [`@semiont/http-transport`](https://github.com/The-AI-Alliance/semiont/tree/main/packages/http-transport) — HTTP transport, propagates `traceparent` on every request\n","readmeFilename":"README.md"}