{"_id":"@frontmcp/observability","_rev":"85-5c8de1248c1489bc7894f63bfa6290ac","name":"@frontmcp/observability","dist-tags":{"beta":"1.1.2-beta.1","rc":"1.12.0-rc.1","latest":"1.12.2"},"versions":{"0.0.1":{"name":"@frontmcp/observability","version":"0.0.1","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@0.0.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"6fb8387247ec25c24f6a2a4602b1d65392128193","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-0.0.1.tgz","fileCount":3,"integrity":"sha512-755NIckW/4j3LausFFs9ml37kCcMa1/QoHALiSqR7ERYHSJ1Q5VNqujuqou6qTuoTbrE3XfbWxCdd5khIWmnZQ==","signatures":[{"sig":"MEUCIQCacmNoDVE9YKY5Nev2IIWoY9FjjTgg2Q1Ue0sjQW4L/wIgZqWgzq9hHeVm27WPCqSmHAcLJYdNDk2chZWuc50r244=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119380},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"7a56c07964074f967290d7b2a5ffe5c3779dbcd8","_npmUser":{"name":"davidfrontegg","email":"david@frontegg.com"},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.9.0","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.0","typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^1.25.0"},"peerDependencies":{"zod":"^4.0.0","pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"^1.0.0-beta.13","@frontmcp/utils":"^1.0.0-beta.13","@opentelemetry/sdk-node":"^0.52.0","@opentelemetry/sdk-trace-base":"^1.25.0","@opentelemetry/exporter-trace-otlp-http":"^0.52.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_0.0.1_1775433190802_0.3491401790251578","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.1":{"name":"@frontmcp/observability","version":"1.0.0-rc.1","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.0.0-rc.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"697bf617956aad062c1f0fad923b3939235cf8b5","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.0.0-rc.1.tgz","fileCount":51,"integrity":"sha512-buwO6uh2mfziPm1jPiM+NFMW9HNQG0YuLTeLJ0PyBTpx/TnxNbi/lIgfFjNnpSj142P3D88JkDCB7JicFCBQUw==","signatures":[{"sig":"MEQCIBQ5IPCdWJa6cLPFGKqkgvZQIWWhVz+EP1rqkdgtR7IWAiARaZC43/J1vU8s6RUnd6NOKXi+KyKo1XUNaWeiQnAFjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.0.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292883},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"7a56c07964074f967290d7b2a5ffe5c3779dbcd8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.0","typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^1.25.0"},"peerDependencies":{"zod":"^4.0.0","pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"^1.0.0-beta.13","@frontmcp/utils":"^1.0.0-beta.13","@opentelemetry/sdk-node":"^0.52.0","@opentelemetry/sdk-trace-base":"^1.25.0","@opentelemetry/exporter-trace-otlp-http":"^0.52.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.0.0-rc.1_1775433553375_0.4346151310785993","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@frontmcp/observability","version":"1.0.0","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.0.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"b74591c05ab721c77a2cfe51d0c797de657504f1","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.0.0.tgz","fileCount":51,"integrity":"sha512-5zGho4l7f39RidXZ8RFjpwvOqzJy4Oz+QrQtd85VC8GERHmHYJnzM1omN8R9anH8/0wYTLaGyVSI3WjFJa9PEg==","signatures":[{"sig":"MEYCIQCwdpbYpUduHuV5TworH+r93ppgZoPO8+G4BnyZwZFuuwIhAPw8q9WdH9e2DqOnyugjctPNr0/LAwcJaKNhZhQG7HkR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292873},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"5c65d9c1ecf47eb0fdd822266e5c736d98d34fed","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.0","typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^1.25.0"},"peerDependencies":{"zod":"^4.0.0","pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"^1.0.0-beta.13","@frontmcp/utils":"^1.0.0-beta.13","@opentelemetry/sdk-node":"^0.52.0","@opentelemetry/sdk-trace-base":"^1.25.0","@opentelemetry/exporter-trace-otlp-http":"^0.52.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.0.0_1775434622679_0.6558136603120304","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@frontmcp/observability","version":"1.0.1","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.0.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"520a9c2d413ebd5e4da252ecd428d4e832f8d83e","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.0.1.tgz","fileCount":51,"integrity":"sha512-CHk6fLfUBg8czkSqqQ9kXgBn/kIP/HpjzZshCLwn/a8HRd0dldgs5TcAOpaFGvpJg7A9RC2oGWTEjO9XYbrEWA==","signatures":[{"sig":"MEUCIQDJaxN+19fF5hMzrSv2hhMf/vIBCx1Fk3k63xa4uvjhzwIgG+RZr8afwqxc1vvttaNjZ5hOmO4gfJFO+Q5SU1uQOJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292873},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"26467ab04590678ce21e3312aaad623c5c9f03d9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.0","typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^1.25.0"},"peerDependencies":{"zod":"^4.0.0","pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"^1.0.0-beta.13","@frontmcp/utils":"^1.0.0-beta.13","@opentelemetry/sdk-node":"^0.52.0","@opentelemetry/sdk-trace-base":"^1.25.0","@opentelemetry/exporter-trace-otlp-http":"^0.52.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.0.1_1775453346562_0.9783187674100482","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@frontmcp/observability","version":"1.0.2","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.0.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"fa6702df12feb37b0f1bef7087c6f91e371a9c6d","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.0.2.tgz","fileCount":51,"integrity":"sha512-inKgV1Fo72dvb7l/Ebj61ZeoyIh/VIU3Oja06fyi6cW0zIjSxbhjoWO3Fe24tFQCkZJacov1ULS4ByOKnf4iag==","signatures":[{"sig":"MEUCIHIJ68HwGQyssyaYrV7OPtCbmcvws3ILPww6y88pmMZAAiEA7vbjV2TYIhvHC5Bgc6FUyLFja5VLbbJx2L/JTpR9LYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292873},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"628cc317ea15344d04b97d5e7ab9cc0f74f6b6d2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.0","typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^1.25.0"},"peerDependencies":{"zod":"^4.0.0","pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"^1.0.0-beta.13","@frontmcp/utils":"^1.0.0-beta.13","@opentelemetry/sdk-node":"^0.52.0","@opentelemetry/sdk-trace-base":"^1.25.0","@opentelemetry/exporter-trace-otlp-http":"^0.52.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.0.2_1775489955673_0.4260318088651667","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@frontmcp/observability","version":"1.0.3","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.0.3","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"c537df6f58ace242743b9ab14c7480e9df2fce73","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.0.3.tgz","fileCount":51,"integrity":"sha512-r3I+bjw8y33XsgT836A/Vnq3EvuTsSx8x6YNVI383oyPMJPO/CTNFQ8oBEVFEIV8va+COlv9XknUks6982LCSA==","signatures":[{"sig":"MEQCIF7IKciAVVeDGknfnQUSE3bjMNKJkQBk5sig0h0Zv7VVAiBNezNOyy0Yq5RHZ1ExNBI2vJTvFOR7PWT8OcEvSAA0tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292873},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"b12d5b505b565f77e395c0902f6f5a02c2b5f5b8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.0","typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^1.25.0"},"peerDependencies":{"zod":"^4.0.0","pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"^1.0.0-beta.13","@frontmcp/utils":"^1.0.0-beta.13","@opentelemetry/sdk-node":"^0.52.0","@opentelemetry/sdk-trace-base":"^1.25.0","@opentelemetry/exporter-trace-otlp-http":"^0.52.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.0.3_1775500839294_0.09497686042864473","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@frontmcp/observability","version":"1.0.4","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.0.4","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"8e53d28d3b5f2cd1d33273b3eb613728ce3d922e","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.0.4.tgz","fileCount":51,"integrity":"sha512-T4LPV4MUejAc7jwx3jJFYG36+BDOxznH8Y2GhNdNw0/pc/JlV7x9U6spVP9UF2JPsZPvMgy/mZAAvrV6HLo0tA==","signatures":[{"sig":"MEQCIH02cpKI/nHsyHvqmRKL/GMOY0/UyQwB3dLUUPCZ//kiAiBKU7WaPAMHxDMsMsN9LgjW49OSG/ETqKqQ4uwInkjf0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292873},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"b69f4d8ed3edc7de3e85ddbdcc78910339510d53","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.0","typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^1.25.0"},"peerDependencies":{"zod":"^4.0.0","pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"^1.0.0-beta.13","@frontmcp/utils":"^1.0.0-beta.13","@opentelemetry/sdk-node":"^0.52.0","@opentelemetry/sdk-trace-base":"^1.25.0","@opentelemetry/exporter-trace-otlp-http":"^0.52.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.0.4_1775615331581_0.1940427990809439","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.1":{"name":"@frontmcp/observability","version":"1.1.0-beta.1","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.1.0-beta.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"a4e930f18b0fd521c24df1899fa77e6932c92ac2","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.1.0-beta.1.tgz","fileCount":51,"integrity":"sha512-VfiuVwpItk2g/CBLLIs5F2Wu27q0out+ksc69Lf6NbGOxiTvyfE8dA8Rtsn11SWncTlxkbRvoVsUr2d5fZUw5Q==","signatures":[{"sig":"MEUCIQDIUgGd1ONrkTjAMLRauBJc5PtI7imJRsnpRLTz4sbNgwIgSwWOdbZP6ybbZ2JMnpZvgp9aCSfjYZsLt3Mrk+rjO0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.1.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":300621},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"4de7f504846f76cac3f88dfd4216ec042827ab3e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.0","typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^1.25.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.1.0-beta.1","@frontmcp/utils":"1.1.0-beta.1","@opentelemetry/sdk-node":"^0.52.0","@opentelemetry/sdk-trace-base":"^1.25.0","@opentelemetry/exporter-trace-otlp-http":"^0.52.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.1.0-beta.1_1777653579767_0.4596720375825458","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@frontmcp/observability","version":"1.1.0","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.1.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"ebd94fa30c897a90329ac8bd4b8e8f0a3177e4b9","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.1.0.tgz","fileCount":51,"integrity":"sha512-EOQB9c9XynUEterlW4aiPvahliIzZNJKT7wzKlKCLU8ybpqwdDjBf5dY8B8zobf072cT/cO2FPkaa7PMds3TZw==","signatures":[{"sig":"MEYCIQCygWXQuip5/6GToFUFxS4Ie/TdXVJcJ8IjV554o2ckjwIhAM3LTqfvtYDK4gsOOk/aLLnp5PXweVJVI6C9Lwmz4Al2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":300579},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"aa70fe284b2b65d2537bbce0b5392ebfbf805fe5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.0","typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^1.25.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.1.0","@frontmcp/utils":"1.1.0","@opentelemetry/sdk-node":"^0.52.0","@opentelemetry/sdk-trace-base":"^1.25.0","@opentelemetry/exporter-trace-otlp-http":"^0.52.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.1.0_1777676562540_0.9380689762264616","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@frontmcp/observability","version":"1.1.1","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.1.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"4c8eef2f576f8b00feab3cb16d83ae8777dfd4ff","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.1.1.tgz","fileCount":51,"integrity":"sha512-z9HunydlyOXlrvYh1tvQOg3rh8FsZMf4+oHVDFavhvtd0tArJq4InIV0QRZgsZOiy98zg3oR0pNTUZ/2iJHu6g==","signatures":[{"sig":"MEYCIQC8lchVF2XTac+H7t/zCyCLzkznI16Zd43dQgTCj+9OgwIhAOANIQykpEHMMIwRh7lcRMR70wll/31kh8gID70v2h+l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":300579},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"5c6f287d677179f341b3d895523acbc12eb5c194","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.0","typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^1.25.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.1.1","@frontmcp/utils":"1.1.1","@opentelemetry/sdk-node":"^0.52.0","@opentelemetry/sdk-trace-base":"^1.25.0","@opentelemetry/exporter-trace-otlp-http":"^0.52.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.1.1_1777769548807_0.2814526683586711","host":"s3://npm-registry-packages-npm-production"}},"1.1.2-beta.1":{"name":"@frontmcp/observability","version":"1.1.2-beta.1","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.1.2-beta.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"baac903fab39b97c0e9ff9aecddac4e8e3a5dabd","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.1.2-beta.1.tgz","fileCount":51,"integrity":"sha512-slRDbBW34HwN1xo5/9rAFjGx6Jwzui95iiuneWo4vFP7L6xOeE8AhmZqOZlzm7YefKgGawLAQL9iOVcm7/6khQ==","signatures":[{"sig":"MEQCIFC0aLS6hRYvP0vSw7zkNFaqPraoEcTOU8f8MxAR8654AiBkWLuwd6PHigk45RjiEpUt5m3OhzZgh+9oIiSVzEklyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.1.2-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":300621},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"f144de6ca06683ca5de457de25d07010912fe5dd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.0","typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^1.25.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.1.2-beta.1","@frontmcp/utils":"1.1.2-beta.1","@opentelemetry/sdk-node":"^0.52.0","@opentelemetry/sdk-trace-base":"^1.25.0","@opentelemetry/exporter-trace-otlp-http":"^0.52.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.1.2-beta.1_1777815148201_0.9924824550794367","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@frontmcp/observability","version":"1.1.2","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.1.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"891ee1f6cc6aeb49895ed3dd620a4b6fd7c7f376","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.1.2.tgz","fileCount":51,"integrity":"sha512-aNmiGz24nK2V7tUvg3xHhoH3z3UiFp+hftM2pfpa6QJfQbzH0NEqNDb3fbWbl2mj1cndXBguG+0A2OPaX5/Glw==","signatures":[{"sig":"MEUCIDaiXieJtJVR5X272Cgk4N4l3SDW3mLAl2WDgIC4RBCEAiEApCRW1QixQVyyuWZiRlqi09o7xgMbbzQ/fegmVlpDOcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":300579},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"26ece768380a07d2dd50e5d46e343523c510e919","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.0","typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^1.25.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.1.2","@frontmcp/utils":"1.1.2","@opentelemetry/sdk-node":"^0.52.0","@opentelemetry/sdk-trace-base":"^1.25.0","@opentelemetry/exporter-trace-otlp-http":"^0.52.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.1.2_1777819073097_0.48425644233627385","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@frontmcp/observability","version":"1.2.0","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.2.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"243015f1435965323e5a70ac9a633618e19817bd","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.2.0.tgz","fileCount":53,"integrity":"sha512-62t2QoBX7SuCbTItsZr2WrqgByq4c/MhpsrMZMJNbTSRPKyYSWZ/ZP+Yrg1MMnRENzd+v0Giop51OVsEp/clEg==","signatures":[{"sig":"MEUCIHH6E0wEs0mktbZTs++IrTTr8IzzwbWe7hko9nntDJXxAiEAgXnsxcUhWCjqq+Rnc+tf03jQoYfulPNajTFOfJYnvcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324278},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"76ebffec7a656de03aa2ccf40378dd2d76a57218","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.0","typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^1.25.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.2.0","@frontmcp/utils":"1.2.0","@opentelemetry/sdk-node":"^0.52.0","@opentelemetry/sdk-trace-base":"^1.25.0","@opentelemetry/exporter-trace-otlp-http":"^0.52.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.2.0_1778021856552_0.15376446991888515","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@frontmcp/observability","version":"1.2.1","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.2.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"6cbcd408767c0eafb7f0d8bfc2e53ef7319a75fc","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.2.1.tgz","fileCount":53,"integrity":"sha512-cA96AIqqznidJCCqRKG8Iac74dGT9vtLZhynp6M2mHyJctvZ2XW1L578jNsKXu+pbcpvg7llZdjqR3AmlLJZFg==","signatures":[{"sig":"MEYCIQCnUctwJXOnI861tKvjyfx2VmVm1Zx7twTwrvP1p+rYIgIhANf9Fyu6FJ4xS49O5enDUFBozgRkzUz6TeF0HM549LCo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324278},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"5bc4d462bb67cae68f17c4eec31149687250cb69","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.0","typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^1.25.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.2.1","@frontmcp/utils":"1.2.1","@opentelemetry/sdk-node":"^0.52.0","@opentelemetry/sdk-trace-base":"^1.25.0","@opentelemetry/exporter-trace-otlp-http":"^0.52.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.2.1_1778032062908_0.5304130996294505","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@frontmcp/observability","version":"1.3.0","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.3.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"0ba81243493ce37d41e796e119da9e15734144c7","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.3.0.tgz","fileCount":57,"integrity":"sha512-UkVKFVm6NkI3xUn++uLcDoq9PgUpg5MNJ4APEBMYzdiiIrzHjv495HmOEDbwFUAJwZQkJ6EA3+BZ/pf97Z7RQQ==","signatures":[{"sig":"MEQCIA5R0apssrfgnKlyizBg+yhen8ILfB61ajoJWLpU1x82AiA8+mExrKPd1VcTqX92Ouw30ZBa7gOeYD7rogqnHs7PHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":345946},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"01566f7bc9ac7a71ec22fb81ab1873cb4f965f0d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.0","typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^1.25.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.3.0","@frontmcp/utils":"1.3.0","@opentelemetry/sdk-node":"^0.52.0","@opentelemetry/sdk-trace-base":"^1.25.0","@opentelemetry/exporter-trace-otlp-http":"^0.52.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.3.0_1779910503848_0.014326960370719899","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@frontmcp/observability","version":"1.4.0","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.4.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"7d898265c5ca03c074bf5701ec05f2f86970080d","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.4.0.tgz","fileCount":57,"integrity":"sha512-SFRYMVz3H6A1DM/GCnvOznoJkipEbL1ufgkQxzk8gO6zLQYSYYcz7xPLQdMyiiKWnEPpgSiu0MAxEUduQ/J6zg==","signatures":[{"sig":"MEQCIH/1kufzcNDG83wU0gXZak1TyGLZ//zG4gSkW5OSYZt7AiB8xO0+MIg3Ft0BOxOV/H9GrimRVRpU4F68NmOkbGgrQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":345946},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"8dca449db2404a807cbb71d0b83e4b625e8b9854","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.0","typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^1.25.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.4.0","@frontmcp/utils":"1.4.0","@opentelemetry/sdk-node":"^0.52.0","@opentelemetry/sdk-trace-base":"^1.25.0","@opentelemetry/exporter-trace-otlp-http":"^0.52.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.4.0_1780856700294_0.5504840010296963","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@frontmcp/observability","version":"1.4.1","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.4.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"0cb6d6e6e438753cd9ffd715abe65efd11daa249","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.4.1.tgz","fileCount":57,"integrity":"sha512-+7JCmzojXqYVDlKKrFeU7vblEdTn1A4JnhzfxlLtVevLrhnxopfkwug3PAeji3mRizOCjOf3denHG8cDtYfpwQ==","signatures":[{"sig":"MEQCIGQ/7YNNlh1bw+Hu2q0FtREA1TNNY4WakcClyDWS5qFEAiB4iYYj1MXljEOpd2TMRgOPKz1VXYwto6+D7mKzxq4Zcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":345946},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"bde3bf460484b46323196cdd478c956b7d61c899","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.0","typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^1.25.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.4.1","@frontmcp/utils":"1.4.1","@opentelemetry/sdk-node":"^0.52.0","@opentelemetry/sdk-trace-base":"^1.25.0","@opentelemetry/exporter-trace-otlp-http":"^0.52.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.4.1_1780926468934_0.5637782623958834","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-rc.1":{"name":"@frontmcp/observability","version":"1.5.0-rc.1","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.5.0-rc.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"8b290314094d22e4e4f17f7f07b624f24bb302fc","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.5.0-rc.1.tgz","fileCount":57,"integrity":"sha512-d1ShOauARU160VUffo9qgkrXjKKs84i+BOAjVuV8aYd1pp7WI+dnw62bvshBEq94bIloJPpsGXaN3XeECCoPMQ==","signatures":[{"sig":"MEQCIBlJr20ctKKGc5OQQX+LHzRhXcNsL+ctle792PI3yvDrAiAZ1gzfE6S/kE5COaDpITqjcodLOyPC+UnLjvXX2yDp5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.5.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":346144},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"1bc9c89e34a995dc17bd167e99ce102d4a81ed35","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.5.0-rc.1","@frontmcp/utils":"1.5.0-rc.1","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.5.0-rc.1_1782057597227_0.4806796315645374","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@frontmcp/observability","version":"1.5.0","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.5.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"289f7265d04f5cb164b3892c2329d2578e074ba0","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.5.0.tgz","fileCount":57,"integrity":"sha512-8Dx7WCR6T05oEuZtw5Opr2S0LsKWVS+TNuej6l99Ht1Qe9Uegn3VW1k1t22RpfvfUs+7jQTaW2s6NVkAqZwwwg==","signatures":[{"sig":"MEUCIQDe+4Sfuh1rBtDGfdTsM3FjZpf2OdzLtoNd/ihyagwJLgIgcqJiSde9BTxx8SkRiXeKQqr5CJoewTSzsw8yvwmGKZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":346114},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"96a78eaa5c6c4bc51cced557d83d1a03344cb03d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.5.0","@frontmcp/utils":"1.5.0","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.5.0_1782082995419_0.005754212592720354","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@frontmcp/observability","version":"1.5.1","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.5.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"42d25dbc396eb960bf428bea9b5bbfc3d1bff64c","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.5.1.tgz","fileCount":57,"integrity":"sha512-1aSF4FmEU5oW7wDXPjX7Mztab1zKf8vm25VA/v09iPObi8+NsZBmJ8vgyCXT9DpmP6Ld/tdWj0M1AG3wWAKJ8A==","signatures":[{"sig":"MEUCIAy80ShGdo6MXfh+zmXW4y3aIPcSTZVBBw//yW/y64w3AiEApW9VWXzjh8yNoOezD1oqJFPRY3OizCTvj4gkVNtK+zU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":346114},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"adaa27684700496a1a8d71c5316f38749fa71a42","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.5.1","@frontmcp/utils":"1.5.1","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.5.1_1782118808699_0.9285565394074506","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@frontmcp/observability","version":"1.5.2","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.5.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"8361b3c7bc626807f2645137e7b191bdcf556838","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.5.2.tgz","fileCount":57,"integrity":"sha512-Tey5RXcBjoeNgTqvBAAWb7NUTU4pM+FmXOyo+XuFa1jLO8rz9VZeeyAjehkQdyYqeat54NAFhbWNw4Q4nzJ9zw==","signatures":[{"sig":"MEUCIQC++ToNbH4zhCTIGMQEYYUDdEIQU76uygNWKodHCtF4EgIgZI/saHlyMccVeacqzW8RMFUzgNjUNDNYOTL+LlEFoSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":346114},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"68154c5162d8ba004db07ee7a4e567c964c93028","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.5.2","@frontmcp/utils":"1.5.2","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.5.2_1782160068031_0.289821579445501","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@frontmcp/observability","version":"1.5.3","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.5.3","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"10f715511b4d7747a1ee4b70cec75b74f538840a","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.5.3.tgz","fileCount":57,"integrity":"sha512-NeB6xk7u4/VYadkxd1aaOmgA3bpmroqnQy7nh0lI/sRmDPRhruX6ML6OMS0BvbBMikswm3U1bTmix2kcZookJA==","signatures":[{"sig":"MEQCIBiqqeV6rYdzUGuWacWSeh5RLkyT+v+owSND9g1+mCoUAiAYezwoV+lt9cv8i/o43GavLWAHwXxYMpfW22P6CxeGaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":346114},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"5bd23bb96ba3488f7c06e5abb480836d5ed06cea","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.5.3","@frontmcp/utils":"1.5.3","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.5.3_1784418451628_0.24163250454622265","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"@frontmcp/observability","version":"1.5.4","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.5.4","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"85dfd4a7686b00b6500e0e9ef149da604bea8258","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.5.4.tgz","fileCount":57,"integrity":"sha512-lnvRxAmqhHULWceiYAnhfz+4t/B2klVtjUZ3RR7FEcCCVluCS1SSgufw/V83Q9xyGP8UJZMKhd+vHEz2jvSTHg==","signatures":[{"sig":"MEQCIAhjIUm6VbhUYw4/EVqvzk6W56SoKY0o8Pw/7cIgLBqxAiB3IeTLNVQ6nEs4IxH38CCdR58kPstYOB4nUjuLI8vgUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":346114},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"89b4d3669e84cc5e88e6951fd5ad3595864125e5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.5.4","@frontmcp/utils":"1.5.4","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.5.4_1784420118981_0.20434319833575265","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"@frontmcp/observability","version":"1.5.5","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.5.5","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"e7b889318740c657bd57750d0d6d9031fc507da1","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.5.5.tgz","fileCount":57,"integrity":"sha512-viqu3PIfkfGGtSwPO63hqaxhalBJkNTludvZrF76xAIu1IeNn7LLklRNysZxqDdPgair5T9bNL7cvN5ol7twUw==","signatures":[{"sig":"MEUCIQDOHYfdUC9Dw5rDDzSujtIh4+5ZU3CvIWw80VS5a4BbsgIgEZzu/gONy0rCAYCSNBzJpc+fK/XSSsW+CTfGS0OyYfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":346114},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"82f53516ef73c759ac1563e83b68ce89911cd122","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.5.5","@frontmcp/utils":"1.5.5","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.5.5_1784631030461_0.5374170246868808","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"@frontmcp/observability","version":"1.5.6","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.5.6","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"dad60a79e6081f5aa57eeea27d9fa0b1c1fab234","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.5.6.tgz","fileCount":57,"integrity":"sha512-lLvGzYcvepz9RY8hASIuB0DiG31SE9fMha6GBql+UGpXSO5jpzLcaXJOPh2IZfHA7bYt5cNvAPCxMzB8Xno6sw==","signatures":[{"sig":"MEUCIDYKRvC+dzapJf7NEDtknNIo+YoWixbsAqQVgAOwJwj5AiEA7VbwOdEtmG141WvuGFtz5ET7ZhtltOt0ugWzKZPI+Gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":346114},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"077201e109bf6f45dbc85c36d6bd77ded18ab13e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.5.6","@frontmcp/utils":"1.5.6","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.5.6_1784840540327_0.4039162364573461","host":"s3://npm-registry-packages-npm-production"}},"1.5.7":{"name":"@frontmcp/observability","version":"1.5.7","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.5.7","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"3361371747b0805a148d2a44c18569fb415b9c24","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.5.7.tgz","fileCount":57,"integrity":"sha512-yGWMS5z7foA6yYLH9qRaXun7G3J6vzLb3lFZaaf/tggNjZ8ja6UDs6OxKFtAfWYm8edJFdyg+biVFPRjsaEftQ==","signatures":[{"sig":"MEQCIHKMV5NQJpIBwNykXzsAHmdOpVIo+lUkvuGW4oi3RozGAiBiotvyGKtfFChfF3AdVPFlS5+16ykQ7Q8xHWoGGa8eJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":346114},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"209cddd19a8d4db0777f725b527818da7df6f67f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.5.7","@frontmcp/utils":"1.5.7","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.5.7_1785031672363_0.6588917356703734","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@frontmcp/observability","version":"1.6.0","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.6.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"86956127b242cdd94917ae7dc763fed7d8bbd5e1","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.6.0.tgz","fileCount":58,"integrity":"sha512-TBvNLfApEIdvoS354YtiEagNoar2D1i8iwKgORj9PDyPybL1O3RdR0nOVLz0v/cQ5KuO8iKboH0jT1w+WkcMcw==","signatures":[{"sig":"MEYCIQCyt+Ly62P/vwpcfIWnYj2tPpV/mSFnaxMokEY9WlKkTQIhAIgXOjt5CtHDmmTjjaR6LmV2h0UHmZ9+xQK0g36vJutv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":349928},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"4e8bb124fb826daeee4336073db12ae9b3a394c0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.6.0","@frontmcp/utils":"1.6.0","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.6.0_1785634701348_0.883514605973371","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@frontmcp/observability","version":"1.6.1","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.6.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"b63c6f5b71d16f78a76617b4a9f8f1ae1cfca02f","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.6.1.tgz","fileCount":58,"integrity":"sha512-LYvvtIHuvcYFp7fZDbxwuNn4XvRTga1Ld1thqz24RHsvCM10atEabpBlHpHN7O4t3uuAD28YDD7Hxytwk1IfmQ==","signatures":[{"sig":"MEUCIQDhs4bbT1BdxNpSFFDsj55AujEu2//0zxZAf5+OM0nWowIgEGmrP/WLFRyT9adAunbuYj1aRbSY8UVl+V9uYGfpbhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":349928},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"6dd9a0792e270af953a222a50406a33feeb69e1c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.6.1","@frontmcp/utils":"1.6.1","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.6.1_1786063578803_0.4568301305045068","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@frontmcp/observability","version":"1.7.0","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.7.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"5d4eb3c867c66626363f3764656ee3577c32b654","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.7.0.tgz","fileCount":58,"integrity":"sha512-5uzw76Fw6UO6OVavNMjvWKkcJMsuJzIWHRS1DNEvUYuVPzjX+lY2h2V5TAs0/zEjo0VOidyOJdxSbb3zUF6KlA==","signatures":[{"sig":"MEUCIQD3cwK7D9k/R6bEC8+DYtUcYmYOC24PJCKWMEBkrgVbjwIgIAk9uytzRhLr/lRrEqW+eq/3PUApgayiq+7a+0bIF4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":349928},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"c5c91280a46767aaaeb60b01cfbf35cc7877fefb","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.7.0","@frontmcp/utils":"1.7.0","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.7.0_1788281646566_0.18272975657048907","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@frontmcp/observability","version":"1.7.1","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.7.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"17baf266471fda34acd4b5219e626a4be93ac840","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.7.1.tgz","fileCount":58,"integrity":"sha512-w5IA8hXNmoJOt1dNq+3SEKTNNppK6ixtsP8oxHzOpw39UtO/MwFCpGMujA5knVXitap/JVb3jKtZLTQvIKbAZQ==","signatures":[{"sig":"MEUCIFugmpvAbn+QW5qQMuWcXuRkGzqezK0SlcraTCvERJ8sAiEAg0cdsIpa6KfvwVNxubgFl7tCudXt3rxBlhnXr0qnYsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":349928},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"4c6bd9fd9929f0c07dcb26c6bba60cb57d9678dc","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.7.1","@frontmcp/utils":"1.7.1","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.7.1_1789001866888_0.9671301133228825","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@frontmcp/observability","version":"1.7.2","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.7.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"cc184a99d2b64b1c82b0f565d216363cd0c4f05f","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.7.2.tgz","fileCount":58,"integrity":"sha512-kbTYHGXw4keDcNooeIYFHOxfWc81TrIrB+mMWIuKXKTxlplt0MhI0dplMh5K6xmiwOY6ZsWFU3UPnU2Vz/rgIw==","signatures":[{"sig":"MEQCIFx2M4rmK/F6pCkdORvoyz+SpbPluU/oqgTWZWQRgTzDAiAuf/ZjM013O1Nu/jTmimEh3+VPsw2ff+OJgFJ9scRzoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":349928},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"4c3664bb8725090c377f6b7567184008ff64b6b2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.7.2","@frontmcp/utils":"1.7.2","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.7.2_1789348966621_0.584644502814919","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@frontmcp/observability","version":"1.8.0","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.8.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"42766791ae354c776a15b46e0f2a0ed01f798dcd","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.8.0.tgz","fileCount":58,"integrity":"sha512-1XIe5yoJ5rJLIZV0sSxkBEaHKXF2ydAHLQ2y3adWEtJLTeU2gU4OKMGQcnOzK0YNgF/V7NSeJqUbFRz1YJTPQQ==","signatures":[{"sig":"MEUCIEuLczu3ngb5ANBtm0ID96zf7WEY9XWCQfI2qkuISGydAiEAyUoCaxMrBCcW/CWdJCdI5FfkAGMRn0hoXm9+kcSj0iI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDoAndVAP5+R8vPmh/K94US4gKQDrh39HuoLyZVmNTJxgIhAJgz5pyMah/G+Rc8/8HLvJzYoqFdM3eFN0U8klkxSSwy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":349928},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"c46a95dd25cac887b92fdb07ab3efd13da3d2636","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.8.0","@frontmcp/utils":"1.8.0","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.8.0_1790030519777_0.03784731493835891","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@frontmcp/observability","version":"1.8.1","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.8.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"baba47d96ee3975d0a7b830e6937e08f61a1fb44","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.8.1.tgz","fileCount":58,"integrity":"sha512-dz7KVYk2bczxExzo4b0UjGoqCfONqp+PMuYmgWUTmtgcjZ0gcQE01nC66G2pU1ey/IsckcBGVqw5bz9kKlq5HA==","signatures":[{"sig":"MEUCIQDneLxj7Op8e2UWVqhanScSOf6RX00r4kK7W24hbKZLYAIgI8v+ngDr133jCBeJwzRJBnFToOwpLxwN0Gt5BrazT6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAaMLSZah1oUyuGCdQEgvwUMSxQz3RU9MmSFjQ+tWBuLAiAxZgdvhR+08bQLdy8YSpWtDRavBdemeNVPgf5wscaz4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350558},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"9aad47d2c1ed8e1182beb0e89248a4ba6020cbee","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.8.1","@frontmcp/utils":"1.8.1","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.8.1_1790437493234_0.32023158792916573","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"@frontmcp/observability","version":"1.8.2","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.8.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"8770a266b35e49d34f97436794f3027681ab995d","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.8.2.tgz","fileCount":58,"integrity":"sha512-0wLVqwuixvzGPRz5c2kSXoZRvw2j2wHz00YLDhwI2mId52QRntJdzo/MD6Po3lEKVSxA01JTSEXG7BXsBTSrOw==","signatures":[{"sig":"MEUCIQCwNVu3gTfa9Y2sRgTza5ZMO5WSj/K9tLqAwm96GAeNeAIgY/32TZ2YOkQvHdJsyeVT/EzqbKb6qp8J97uE1vcxfAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIErDWjK+67YfAqq8NC/X5JHu5tSwSYggIlF2RxV073qwAiEA8ecbHrCzOhh2EKh3yfvJQD2lCJHUDvVOaakMjjKNR/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350558},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"9760995ae4cfa28175c716580da45e8c866888a0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.8.2","@frontmcp/utils":"1.8.2","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.8.2_1790457066696_0.08476864161491005","host":"s3://npm-registry-packages-npm-production"}},"1.8.3":{"name":"@frontmcp/observability","version":"1.8.3","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.8.3","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"8d5ba192458a5576416a9f05c15469d968a85732","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.8.3.tgz","fileCount":58,"integrity":"sha512-MjoyDvePSNnGX4h6Q9m60XkRsPWpjkKKC5F1UU9TqDc9CjJm4BhdIRo3M0zD+nFuCNfkdsT2UU/tn2i0jpIUJA==","signatures":[{"sig":"MEUCIQDeslgOfasjGjxagcCav2UDKe+bL8U7ziMADYqeTB6PcQIgVFQvBWzmAVXg3YubAv37s7j9HQtevV0SFqufTHI+7/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDEs+8RLXEe1ZSjR5LNYzLW97IZEEbjE+KTwbtH/WPBdAIgdyFb6t+mEEnOstE2zLjSA9lPFAeADDWlHrBvD1jJY5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350558},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"f9731edb2c6f5a475dcc27d56569ae6952d1650d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.8.3","@frontmcp/utils":"1.8.3","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.8.3_1790585901313_0.30334945581690276","host":"s3://npm-registry-packages-npm-production"}},"1.8.4":{"name":"@frontmcp/observability","version":"1.8.4","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.8.4","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"06959a81df0447f9b5b92924f8cecb108c534488","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.8.4.tgz","fileCount":58,"integrity":"sha512-B7rfupy4mhPBtZk8wM2tYV6twv29S4DEzhCG/Yk0MylNU+ytkE4sApGE3oDf/js//P+7WLTJ4Fuq9STcNBPMUQ==","signatures":[{"sig":"MEYCIQDeqDxQDEpqIj6AF4xuvAnVBi2uo1X/731NKFbZLcYQQgIhAJU+V3QXBJHCwBQTqa6xprgjQ86lLP5819qBjF7YcHqE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGvy0GF+dKAuVFMclYCQTMBRUmSRa7VNoyeODD9vfsb8AiEA+NzKK8m5gGeSv7ajCWmozjvjxErJjstQ75kkE245pBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350558},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"032005884f4145bfa4311fc4042c147ba326745c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.8.4","@frontmcp/utils":"1.8.4","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.8.4_1790610979035_0.9004865095123846","host":"s3://npm-registry-packages-npm-production"}},"1.8.5":{"name":"@frontmcp/observability","version":"1.8.5","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.8.5","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"d3a6728693cfaadf11f425c0d194a3183ad650df","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.8.5.tgz","fileCount":58,"integrity":"sha512-3AhVrYzgmQyjyauPAxbGiaMn7REZcevKASCStm0AwhMhyzHrHpTyjkhE2V1HDTuSJvyJj4reVR2MrC4PA6Hp6g==","signatures":[{"sig":"MEUCIQCSnkmMdCH3riY/RZCm+Ll/Ce7feEt5hf8FrS8kRUgmqQIgRR8xfgANHtWn/jblBsJhWt7SCf2yNCbL3jhvBjfkZjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHeBBNXGAb4hThhwz65/B0W515aDueJ52147d6Q7keR9AiEApVceKceQpYplAke1Qyoo0FxPf8wkf98La2DHTdvex7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350558},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"450737a4cd9a0b357a685ee003b7216e14b935e4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.8.5","@frontmcp/utils":"1.8.5","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.8.5_1790675883813_0.4160907192745773","host":"s3://npm-registry-packages-npm-production"}},"1.8.6":{"name":"@frontmcp/observability","version":"1.8.6","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.8.6","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"18917747b796a25611f3b72e7395ac0be0ed2957","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.8.6.tgz","fileCount":58,"integrity":"sha512-xbH6t2h1NAtXODcEGFn1W5jwTvBlNt9HxUIvLG7Jzp51cZ1HqQcYNT0JfsyQVnbJv/gOpiutp9o0e6gb+wc/Pw==","signatures":[{"sig":"MEUCIF3N8+up5UunhzPsVG96VKbtuC5CpPkqTbq/15zzlqD8AiEAu3sArQmgW7Gx0sPzm3MZYzf0HZgkYYuFcOI55HjcBQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEN7H8rx8M9QUbRWPfXOm9bRDgjTEr0Uz8Ggm+MaKf56AiBbms3A5kAdYZ+YZC4VWldJWEYLyG1L8lNBiULqxTwFAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350558},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"11dc67d3a954c10d2410b9704a04df2568d82daa","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.8.6","@frontmcp/utils":"1.8.6","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.8.6_1790765810051_0.27981916334727974","host":"s3://npm-registry-packages-npm-production"}},"1.8.7":{"name":"@frontmcp/observability","version":"1.8.7","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.8.7","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"82934b2b5c25832b78dad6f58ab993ca33a7802d","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.8.7.tgz","fileCount":58,"integrity":"sha512-viVTDj+zLiuLC5ZcamEfpIwlDfjTpA05UHV0e+wbWYNNtnMa/zqfUa7vJheomW4n8Rf2YY4O2uLlNxVDMBFY7g==","signatures":[{"sig":"MEYCIQD7pg/k2A3fCpgYNuQwTEdijVLdSyBIbpJU6PMZ17ioLgIhAIvHos0I/MlPPQ+gULzus7U/XyIaX9P3wN+9QpsNjiBW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCAw1kY77PeONJA9r8WQeFzy+JXfbqR2ynB0ed1J21gtwIhAJUcnlkrfyifM74+e0Bi+zQ52LFyML/SG1EJGVXiPuUw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350558},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"0821bcb0b7aa43fcf748fbf9cacd401a2ac90f4f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.8.7","@frontmcp/utils":"1.8.7","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.8.7_1790816730766_0.3167475569764726","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@frontmcp/observability","version":"1.9.0","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.9.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"d57b0a3bc53b8e6130800db62ccea5f6330bd088","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.9.0.tgz","fileCount":58,"integrity":"sha512-3VEv+DXEBMDXBonRstDUxTm+JmUIKA/DWAGJrK83MimNiL7NyataJuCT5d7s90p9GnkZtuldoczBoH1xAgEb4g==","signatures":[{"sig":"MEUCIGxe9YWFsmp7SPUzqM858P5555rRaXDhUzDRphjetkSsAiEAoNR1ZcGbykSK0JJV/XCrRQyuvX6SdKKGGr+npD7Di7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICn4PyPLtaAdLJp4u8N2GeUStKdCRcbYfSn8Sip+MbAXAiEA1uwHFmrM0MPmXOxzK0UXOFzHWq2c38cQ++4uvcGtPCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350849},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"257eaafd2417629371810b5a8175ce29c7427db9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.9.0","@frontmcp/utils":"1.9.0","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.9.0_1791068091795_0.5790840264467376","host":"s3://npm-registry-packages-npm-production"}},"1.9.1-rc.1":{"name":"@frontmcp/observability","version":"1.9.1-rc.1","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.9.1-rc.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"bd3b9f0eb16cb27e934143e0deb1acd7a953d493","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.9.1-rc.1.tgz","fileCount":58,"integrity":"sha512-QMEw45o6DjmMg6U88bBaaWCSluuAFFGBBF8z9aVx24xYAUqCfIsSjYqjYRiFupp/hCv8nS3imjlI6UJC3gXQ5Q==","signatures":[{"sig":"MEUCIQCxLGBSYbE4qsVDzIj8OhG1SnovgtoqtPYe0fPiwU7g8QIgDqiXk9D/VkfkVgP3W5v0Bc9ChLalRmmSbnE5LvJ7G/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQjAyh/gM71TEb7SVaMvu1EuRlJ+6LmLb6914DugFF5gIgBQm9RcDhxXhiKLPc+EYzP49xH4rvuiFN5/5QF7kPHjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.9.1-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350879},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"308f53d7129356befca21fdbed6792350236b462","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.9.1-rc.1","@frontmcp/utils":"1.9.1-rc.1","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.9.1-rc.1_1791132015279_0.8826640801358427","host":"s3://npm-registry-packages-npm-production"}},"1.9.1-rc.2":{"name":"@frontmcp/observability","version":"1.9.1-rc.2","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.9.1-rc.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"31d0903228af1946c2f616a7baebfe6173004eda","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.9.1-rc.2.tgz","fileCount":58,"integrity":"sha512-wsXAX0z6KIly7q/Bso+ESNFTwD6cA9HJy9PwuKhIMLj13uJ5W1skaKlizLo8dCzhwNjt66zqafmzYZd6qTMBGA==","signatures":[{"sig":"MEUCIQD61cN88HdWcZWBb8f6wWAW3eCKQexD+Q8aVGmIHJrYLAIgfZBOybAFLruV1OV1Sy7i9vCjAX5VQHVsjF4rlI9tgzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCGAlxSayXiYRcutQLdwelIs4rQa/wZfBAamUJJLAEWDQIhAPW6MYndXaBHuAS/WjJXyNaVE5rCj0aZkeE+yuOU0Yv1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.9.1-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351217},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"477089e1f073e34d2f338e29959acd04b378e355","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.9.1-rc.2","@frontmcp/utils":"1.9.1-rc.2","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.9.1-rc.2_1791205773761_0.016784859310379874","host":"s3://npm-registry-packages-npm-production"}},"1.9.1-rc.3":{"name":"@frontmcp/observability","version":"1.9.1-rc.3","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.9.1-rc.3","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"3a9346105bedfad8f3d791d10ad05e05007dc03d","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.9.1-rc.3.tgz","fileCount":58,"integrity":"sha512-09IB7WIATnfVNNMrQ6fmovHp6UjPxju6zRovYwPSknwqC1FlZIDuwzB9yx17ujnB6O6zSa1aHsmvDQQAViYKVQ==","signatures":[{"sig":"MEYCIQDXXDrO+6w73gP1+/JwLH8cRj6RA/qiE9Eslzd5hKq/FwIhAOgsZVDjb4wKIgg/Zy5QjVo3dEhMaXEkvYe5DEu0qtSK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCXZaO4mymMN4SK44lUTkqoamGINgizIIw2oxrnwexGbAIgMfsMaqkAHi8zUqmPC25RalOORIgXBW00B+Z6H2mpDr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.9.1-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351217},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"8f648c98718b0616db654ea033f56b198bbda601","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.9.1-rc.3","@frontmcp/utils":"1.9.1-rc.3","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.9.1-rc.3_1791214950020_0.2706831360598547","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@frontmcp/observability","version":"1.9.1","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.9.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"0a142e3f7e42e047b4e95e43517c9e98eb6f8ffb","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.9.1.tgz","fileCount":58,"integrity":"sha512-eNdfl3uKEWf93verBnoB7y2ELAz0j86ueOdciDbRLWQU7X3VL6xVSN1Ew/+/wFUvHVrwLt/5YFpLocF+EfsqRQ==","signatures":[{"sig":"MEYCIQDWxK9e1gVZw8+BXK5XYWU3rvSf1uyY95DAtMPme0uxCgIhAJickV5o9EiHZGvhF6vKFlJ8OWZ+0qDHQdfUeqjsQgth","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCCcQvtOhCyyQrxuM4x8pmmid8iaWZLHNMzRQ9Xov5zawIhAJHiBc/QfqcayM5PdL1jdLB80U0yL0g+wIiGOpxQQ/D4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351187},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"c1c92f790a33b89844d29f763a3d14380ce1c825","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.9.1","@frontmcp/utils":"1.9.1","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.9.1_1791217426866_0.11227891653264166","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"@frontmcp/observability","version":"1.9.2","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.9.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"d168f6e2ecf89c3c5fa2bd79a1bbadbaed2a64a3","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.9.2.tgz","fileCount":59,"integrity":"sha512-qadmUJNcyQ3jfKFlvuweLJ79lY5Wx00Fi2ft1aJyK4vI7Bs1Jix6Fy+2kOrFjMS9k2dfPUJz42v4A9WGZGAv/g==","signatures":[{"sig":"MEUCIQD+GBx78Fohvah2Vw3hnuo9XqXtKBEODNWdS9NaszffBgIgDYDm7oMbTIlAn4ZXVKwk4XcuFfjmDLPE09Sk4sZmlQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC6ALV/pSEJVipwdQlome3BNGOOudC+2ry5Q/zVL4tf8AIhAMDj+zTlIA6nHHKdItPu3eqHsV6qPxTbUjesfDhxLbBk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":359460},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"def4a5b977ee1a51a0b8e6cafeb7e26f78e372b8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.9.2","@frontmcp/utils":"1.9.2","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.9.2_1791289415308_0.017528267785861695","host":"s3://npm-registry-packages-npm-production"}},"1.9.3":{"name":"@frontmcp/observability","version":"1.9.3","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.9.3","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"2c9e6f62ecb492fb62acee95a83c88008a5dcbb1","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.9.3.tgz","fileCount":59,"integrity":"sha512-keKaPe/9F8o2m6bjkR8oTIuEXSNBKog4JNYICK6IH6BPZiPdu8GCp548hREddh5TafOJJUjfpLwmhHEz+F3zEg==","signatures":[{"sig":"MEQCICta/Bt2kJGd18ooBULQirf4lVxT8M66Xbr2jzOGPynzAiAj5JEbCFfgGkQtl8G5ucdBN+i8Sqkik+mT39alc7S0RA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDPeCmPnmioq11KfvkFpIAy6qIBfbLesr6A7FoBeLzNUQIgDvxu9pmGM73jWTIQelERhoq0LZw45n97vlsWpgN6D6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":369384},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"011e339c17d76f9706952a731a144844d3bf376b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.9.3","@frontmcp/utils":"1.9.3","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.9.3_1791343429422_0.9279220070403078","host":"s3://npm-registry-packages-npm-production"}},"1.9.4":{"name":"@frontmcp/observability","version":"1.9.4","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.9.4","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://github.com/agentfront/frontmcp/blob/main/libs/observability/README.md","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"052cb73f8b1e9d0eef44a04dec844811fec03d5f","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.9.4.tgz","fileCount":59,"integrity":"sha512-RivZYMNE+110rXNnuqn/rRGq5/nU3llxCkQibC9CGB7i0bS1SNU2pVcFGe46ccQK8KMSe8VmzjGGpIMza57OAA==","signatures":[{"sig":"MEQCIGl7pdoMDfenW2en0tnksAQ8L3qE93ge70OgaasP8RnIAiAwGoxB/O7sbU/92zlplAWhSFj5vQutxZ0F5LBaTvKY/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICQKCo+ANWlHfLkReJqDFbYCvKAaKv7VMFREpVLQe71eAiBgsEN02D+oAeXBft+59+CKB/Y/mbgY2ePHQeJ5PLva2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":369384},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"b3ed25ad27ae1204c6f023b816f2962a8b77f759","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.9.4","@frontmcp/utils":"1.9.4","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.9.4_1791592715385_0.5592038865668545","host":"s3://npm-registry-packages-npm-production"}},"1.9.5":{"name":"@frontmcp/observability","version":"1.9.5","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.9.5","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"2b0b229d1d0409a199cc0a83276f50cdde30028f","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.9.5.tgz","fileCount":59,"integrity":"sha512-7HbNUydKiMT5s9yMfjUqcDxC0lE0zkq3bf4B4ZF35NcCBj2Ayn1z1bJ2WQ8GyfBGeX4/C/wZITGjz8qOVw+aJg==","signatures":[{"sig":"MEUCIQD9Nf/UFxYwv8JdoO+6GMuajYZ1eN0vYlAZhDLVdB+I1gIgS2cogySOln2L/5iwRi+sAAAE212GkwEuaeiZ4TFlz6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHOjruTdiWPiu5ALyEbeRX58KbBtYPoUr5aCbSHW13HdAiEAuglJIuMHWL6lKQCr8LwzlPeM6lL6CSOQthsZBkbAyZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":369325},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"40f83cd630c3461173f50b9721c1767031f0e606","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.9.5","@frontmcp/utils":"1.9.5","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.9.5_1791708849674_0.6890393309219653","host":"s3://npm-registry-packages-npm-production"}},"1.9.6":{"name":"@frontmcp/observability","version":"1.9.6","keywords":["opentelemetry","otel","observability","tracing","structured-logging","json-logging","request-log","mcp","frontmcp","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.9.6","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"d494e7bb50b036777ea0b2079322216f11e47803","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.9.6.tgz","fileCount":59,"integrity":"sha512-7TLKy/Z+n2GOqM/zwVCZZnaBrW/REjbB9FV0DnZ3TLDhrPYq22g8OCFXqsMY3uP2v3/r1WXoI/RrnAI24GlQUw==","signatures":[{"sig":"MEQCIB0se+YYQeHGbuIN5rXU18cyQFPYphxF7EYJ01Ou9fJ9AiBz6kg5sZFx8JYLel8OObq0ztnhKPr6rrdoW5Dot6EcSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDtm2B0FbPyEiOnjgQq8jgEiKmj6VEELkLw9Eq5Fw3IRAiAhLQo4i4jCm9PHWiTY9l3q1q8nvLGlC2f7tO3mG/qyLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":369325},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"5c50e152f743cd568372dad7143607eea1c0b6b9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry instrumentation, structured JSON logging, and request log objects for FrontMCP","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.9.6","@frontmcp/utils":"1.9.6","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.9.6_1791739943290_0.670689554482061","host":"s3://npm-registry-packages-npm-production"}},"1.9.7":{"name":"@frontmcp/observability","version":"1.9.7","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.9.7","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"3b74b18cc3dc48696dc0dc9de11417be1fcce2e6","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.9.7.tgz","fileCount":59,"integrity":"sha512-WcwOvyeD52jFmD4n8/bzLpNutFvx7vR0r3V+B1Nlyg6vZfJwtCdieWkWPdaSHlgyBQmpZAgCQcVoQSUvM9ILUw==","signatures":[{"sig":"MEUCIQCb+cn8KN+cg/trn8gf4rb/qdmUmvewYxTMriwUvDsgEQIgGnt/MnuCqxQBDESeq0Ori/KUrJ/MvTlmXBGZ7cmVF6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH9JJGm+msFM7hXU7/1wQyfDMFcFzV9ugS2Mg3ookwGlAiEAtFAVpHCZ03U8bR3k9R4/GXK9Pr93YdFuhEcWomC8+iE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.9.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376657},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"2780fbc2ca56a3d2a8f6f49cb8b97b293a8d3626","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.9.7","@frontmcp/utils":"1.9.7","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.9.7_1791821858158_0.738401091115285","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@frontmcp/observability","version":"1.10.0","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.10.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"9f81697d41b23cdafb3828bb60edb2e5452ac1fd","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.10.0.tgz","fileCount":59,"integrity":"sha512-w6TjSUiOT8Av6gYLBlDvSGOY4PFwW4rCOVV1Vhay/IEN1zy4jpbFciPIBqTIci89NtQBWP+m2ZmkQuLSKxMEdg==","signatures":[{"sig":"MEYCIQCfOC9knkxIA+/3SHLcZgy6RXvdcmKVRYJByaIB9IReNQIhAKxZO8I8H1ykH5E1rYyySatcy2ql71MyIkWKq+8hens8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICTXG18BR40b6tckSDQtdWhbMeXd10QMy/YryPrDCXqvAiEAnolU5ix2NkRpGh1LbLDiFBBe5zBo3MvA05GoTcMHReo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376663},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"ff9ec45ac9b2f922cdf2451349d3392158d1d548","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.10.0","@frontmcp/utils":"1.10.0","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.10.0_1791853295127_0.9906635831174637","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@frontmcp/observability","version":"1.10.1","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.10.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"d5c1ef66be508240b56ec24d812ee80135ee312a","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.10.1.tgz","fileCount":59,"integrity":"sha512-bRAKZpD7tGDjcrVOnnSI7l7kNm4UJMvEGzneVUXHzArJ5tl5uDB3lrx8RGoG2d+GLc/YcZYirx+oeAHB6AEHQQ==","signatures":[{"sig":"MEUCIQCwH+/4Tb63ddw3GLeYJnBD/KNUq7EVw59fnGL2pZyHFwIgZmE/zDlrqcGjqj8vsrbgqmn0r3b5IxR4HPz32WTFSqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDTtREI383gh8utBue6KPcMlWiE6i9viGN4x76O3hGdfAIhAKTVlk2jLsIDo6KxF0Ps5DMEQSyTg3mLl1zAX4ood9jB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376663},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"50fd932e7d7cfe277d95abf1105fb6c9e10b3d4d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.10.1","@frontmcp/utils":"1.10.1","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.10.1_1791861273828_0.19345177987664308","host":"s3://npm-registry-packages-npm-production"}},"1.10.2":{"name":"@frontmcp/observability","version":"1.10.2","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.10.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"f86c87a88012f517ca171469cd64b5e49301e064","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.10.2.tgz","fileCount":59,"integrity":"sha512-9DE3Q2CcCwa1DwtP6cO088HL/JDHPKvUoyYRMYf+k73qXFVFpw9/gervGUQTJQEdb4jALaVgmjcz8Vz9XSPVSQ==","signatures":[{"sig":"MEYCIQDpcXwemXyPzqqRWYcRZ4FTgappd9MSTC10bPOtrt0OngIhAP8xrzq8FAJ0LoEdQPnXvRuqZ2jW9x1H9kVEB23bxnW/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCn18X7PP0WQv9d8xDoAt9WN46U3gsPuYe4PiQy9PQGgAIgcQ00RBychSFn+3GsDMg2aHU9IMCOBe7rHXwr0SLJrKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376663},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"718bb460a89116caa48f1871537211b15b1e5072","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.10.2","@frontmcp/utils":"1.10.2","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.10.2_1791873239550_0.24114487504775628","host":"s3://npm-registry-packages-npm-production"}},"1.10.3":{"name":"@frontmcp/observability","version":"1.10.3","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.10.3","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"e0f0c54846392b211da583168e57f24d1f99623f","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.10.3.tgz","fileCount":59,"integrity":"sha512-pDeGXuDtH626x8z5QT9g8YRA++0Sv+rtAew+mpqH0/yD/ZbcZvt9Duqj/PdQkrnPcj5+f5r7LFHpd5/LVXaSUg==","signatures":[{"sig":"MEUCIQD8bUnNE7E5lePRMUbcshlZHMQLCKSO1B7Z1kjYq6wVhAIgKGLpRfILMQoNTYTGpWl+t3LHPZO8pgyrfknBtw9Fat4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHL4W9bO4r9co0erj1UAVJea5RD8/30S1dxTajipv+ktAiB+3n8jW36ef2Rkm2I/zO/JjvoJf7F+o2kOgirPpyJ3Sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376663},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"663bfd76a7c7452c748429102e4425c8981afb62","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.10.3","@frontmcp/utils":"1.10.3","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.10.3_1792277455758_0.5552059361520616","host":"s3://npm-registry-packages-npm-production"}},"1.10.4":{"name":"@frontmcp/observability","version":"1.10.4","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.10.4","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"e9800fe7721b3d291eb58cc57518938688b40e82","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.10.4.tgz","fileCount":59,"integrity":"sha512-ojiKnOtWq9h7+SVF9n37Wf3gNEUOdSa4QlckkTIrHamMDjy4LptP/TIDT0djN7/byxzctW2f2ILILTukTuiQ8g==","signatures":[{"sig":"MEUCIQCo1gciP4Pzf+HbkyorkCZW4qJSZF6yDhkEI7RkOUAqFgIgJKSTJtX9gGt+KDLrsuVitUemc1SyERYWZjZMfrvXaDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCdOvYqFVgGjDJuTBViGMGdOnC2syX62lnHU/Rpztep4AIhAOGLE2Y0NHdUY/LYY0LOo/nySwf6TdGK9gKQ82znWrTe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376663},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"0d0c2b9d45bd89ff625c519239f2eaa93459d1c2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.10.4","@frontmcp/utils":"1.10.4","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.10.4_1792483109368_0.8465718554976793","host":"s3://npm-registry-packages-npm-production"}},"1.10.5":{"name":"@frontmcp/observability","version":"1.10.5","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.10.5","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"ce7ed94defc66ecf4501af6bb18ed2a0a04a79da","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.10.5.tgz","fileCount":59,"integrity":"sha512-Q9tETYkXo0lOgKXjSFr5LeD9IdGHDlsmaELjbeWV3GbSICuDNOki/q5SfyL1GmpF+4GKbd14vOxHUp8dULePrA==","signatures":[{"sig":"MEQCICtgJN5OfQU9qDwURt4oXf4nAZ5uSKKte1wShLcoYE1bAiBqRgXl2cChpfMyH4vYn74jGJrOFhi1yWuqgNTgHcDOiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC0jMqS3A0rfBrlr5IEndfWNcQU0vSorbiqEqz5cwnV9AiBcHEBs4SrigmMzK7FmKc2r79VZMAqdZXrPbPaROlCQQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.10.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376663},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"36f4d8585fc16258b728bc683b225fc194fd5c92","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.10.5","@frontmcp/utils":"1.10.5","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.10.5_1792486051883_0.9854250524829242","host":"s3://npm-registry-packages-npm-production"}},"1.10.6":{"name":"@frontmcp/observability","version":"1.10.6","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.10.6","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"10218aa10e41587b5cfe714437f969de365d37ad","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.10.6.tgz","fileCount":59,"integrity":"sha512-wnBjbfGfmzS/K1IQqCDee73AAD//pYAZrmjyJpXqpM1DwQf/97MDqJ6yAlkNpm/TP0a/CrwDA8NgQKOM2ZXOxA==","signatures":[{"sig":"MEUCIQDvY6HVReqHpj/dQxICr1Qfbqj9UzloQ0yGnGKp4CqVBAIgR7vR2pik7q7V1Ium9YqazCIqWWa6sqFS+iVIqdGUxPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGBsUATyAyBaJ07IUIGAWQ30r6J9OuRrroFIWrLrC6KEAiBgqmaBmFivsQhFtDQfkpi0AETz98SoFOvYYDh2C2wicA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.10.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376663},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"30b31110fed8d5d55ba931df2cac6489f41f76b3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.10.6","@frontmcp/utils":"1.10.6","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.10.6_1792500129362_0.47830412448793647","host":"s3://npm-registry-packages-npm-production"}},"1.10.7":{"name":"@frontmcp/observability","version":"1.10.7","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.10.7","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"02998d30f39631bf9cc3fac9f65ec0e1651481ef","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.10.7.tgz","fileCount":59,"integrity":"sha512-Gc0t9ei4/+EcVEwWdlilia5TEzdr2g851hRhgeejgSodGt2mZdz23rE6P/QHnfpQsF8867a8Kj7ZYzpweZI0ww==","signatures":[{"sig":"MEUCIGBG93sxZXrNXjroK7gXKUaKDatb9vMu0XxhEmcfmSvPAiEAtfUuTvU8iQ4EHiRoTVSWPCldQYKq5j1zZgVa+jOwP1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGatHz+IhfoyYVKdcmx3Sbz6GuWI0j8BluV1T6TnPnNhAiBrYCL0CyVxbEc/EZzgBnyCj++TZj9l+sM5SJs3PtBSPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.10.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376663},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"7ac4684f37a13d3c74caff03575d747fea343479","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.10.7","@frontmcp/utils":"1.10.7","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.10.7_1792508721478_0.13490571071784307","host":"s3://npm-registry-packages-npm-production"}},"1.10.8":{"name":"@frontmcp/observability","version":"1.10.8","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.10.8","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"c923aeacb86272401b799a3198ba4d8372d57afd","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.10.8.tgz","fileCount":59,"integrity":"sha512-FDu4+7vPhWLhxmeN3n1Ir7Iwx2Qsx0xqUam50Nh/+no4+O00mGq4lDkvwbT8bghTpWMb/mXUA3e35geq5s7vtw==","signatures":[{"sig":"MEUCIQCmKpEJop7D12st3z8UEMvYT6J/t66wgAxATNqw9HcSOQIgRlpTD6ZZsmCMr1lgv0QBnKU+miCmRjj0UbM+RlOiDIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCcPfZA1c1JUtnUV695bU4z1QjKY75E3YzFT97/u8451wIgKOdnL1GeYy9c7Lm3RAX9WzRFvoABgIY3juNWrWQHKgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.10.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376663},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"022c8cacbbb0d3f9e848c35c69acff31876711af","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.10.8","@frontmcp/utils":"1.10.8","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.10.8_1792533550116_0.6248491841202535","host":"s3://npm-registry-packages-npm-production"}},"1.10.9-rc.1":{"name":"@frontmcp/observability","version":"1.10.9-rc.1","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.10.9-rc.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"8cda695201ed23a7b05b1efd18c2bc65eaf4f910","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.10.9-rc.1.tgz","fileCount":59,"integrity":"sha512-0mLsoooVYAfplM6+CWUkGp0ldLDmTEa0dzY2mSVvb1hCdm64BiWVbEYf61yIMXCC+uKOVG9mOL/jVS7wK8OAsg==","signatures":[{"sig":"MEYCIQC3Dqk7FwfJd/5W9myjxg/sYawAvR7Yjta7fkElOKCzdwIhAIdCqPUjZ6b9IBWlt+nYp5ac58/y0CKoW9u63PsKEF8I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEs6LHUIygzukmgGmO/GTdS+L4PRplYpQLk74uWfW+oYAiBX/o2GGx3V3HMnlTn7OsYMXe3GsHikyAoLBCK6Wt4kRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.10.9-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376693},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"9a1d017f519a772463ea34d9d3503b2d7356864d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.10.9-rc.1","@frontmcp/utils":"1.10.9-rc.1","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.10.9-rc.1_1792536780869_0.6869418899614093","host":"s3://npm-registry-packages-npm-production"}},"1.10.9-rc.2":{"name":"@frontmcp/observability","version":"1.10.9-rc.2","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.10.9-rc.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"7ddc18f1a7dda21abade58ca37e3f90e618de545","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.10.9-rc.2.tgz","fileCount":59,"integrity":"sha512-PxvOfBx/ZrwDX/QtpIRKk9h1G1FsXyR60H8s4DN+32wJ2kgriajxbvC/awwY7FJmZoXC0dmhk+gOVBRk9Pq9Lg==","signatures":[{"sig":"MEUCIQCONI27WyqBsBBNzTr4K8agJxul01BHJ6TJ04EhgIFsIAIgQbctmhRzP1RjT7v61GbVVcj5tyTatdCbCgWo4Agjw00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGdrmXgSaTTdz0yk3Fdfr9vrpbmTb3YF3lzPP13YC2TjAiEA3gNZkL608x5Y215Zk/pDc86wf6VKUtT3qwiARMISkRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.10.9-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313824},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"f9bf70ce6d1fd560fa50f97d3aae9eba166615d4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.10.9-rc.2","@frontmcp/utils":"1.10.9-rc.2","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.10.9-rc.2_1792586692315_0.11219406096483242","host":"s3://npm-registry-packages-npm-production"}},"1.10.9-rc.3":{"name":"@frontmcp/observability","version":"1.10.9-rc.3","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.10.9-rc.3","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"161206735b87aad9a484305de517f26d374358b0","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.10.9-rc.3.tgz","fileCount":59,"integrity":"sha512-trq+TF98ZLKv6O9fkeBcjxDh57qc14NarRcn8B/Nij9GVcg1AksOTNrF62HljgSIBmz1sMuSkm4Z+bBHZ22khA==","signatures":[{"sig":"MEUCIQCPxrXWkxizIji4T3LNA32WK/VyETt7NTU0aVcHDPmUAQIgTuoPL5w36ke2YIMsWK1WbEQ2KD5yHTc8VZJ5WcQKJY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH/nSKNi9WDpV0tZ2nF8YAcVwLOUdtob6HzU3SiVx1yhAiEA23rPoWnJNW6wS8OtAw6ILXZE12rtiEbXDXcjJokOmYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.10.9-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313824},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"26a3aabad00bb0e653f2ede0e624cd18742f95c6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.10.9-rc.3","@frontmcp/utils":"1.10.9-rc.3","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.10.9-rc.3_1792590702898_0.7701115350747383","host":"s3://npm-registry-packages-npm-production"}},"1.10.9-rc.4":{"name":"@frontmcp/observability","version":"1.10.9-rc.4","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.10.9-rc.4","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"a6d221bea6e2bba72a9967a636d84284afb6ae0f","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.10.9-rc.4.tgz","fileCount":59,"integrity":"sha512-uesQGn59ODdpYPb/TQ1xb+HKTn+SwbO+Vumz8PrIMT1RLhYrKkbBm/+cXkUPNZ8whb0VuINRuUMbk2HiiAIWoA==","signatures":[{"sig":"MEQCIFO3Sy2YLl+dkMhh2eyE35QHdU1CK8Lkq7HUt7+9lNFNAiAf0vBWpasIUN38CPzIbduy3mV++CBxRsC47mxbCcu+Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEbpZx6a+AhpyYHSX7VLwfJ+F6S7/Gx8hT5hpiZ4ZxIrAiEAq2mPxYTNqbxqBzbb7S49MVhNpGk50d5CYj02zCm8MIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.10.9-rc.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313824},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"f13b8af46c505c2dbcb817c15192e25280ae491c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.10.9-rc.4","@frontmcp/utils":"1.10.9-rc.4","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.10.9-rc.4_1792600147007_0.6706756950454231","host":"s3://npm-registry-packages-npm-production"}},"1.10.9-rc.5":{"name":"@frontmcp/observability","version":"1.10.9-rc.5","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.10.9-rc.5","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"2fe9e295c0734fafd8f0a47948f3904f148f641e","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.10.9-rc.5.tgz","fileCount":59,"integrity":"sha512-YNOIPbzf1q86OFySS0ojtjN6ypS4PZXts5Yt1eyIuPl1Nhw3GDT+UMEHnJKioQHYZURBsFpsJmRyWQpkJG/u6Q==","signatures":[{"sig":"MEUCIDerggExMXx1e9IwUMIQHHxrgc6tHRMTXcA+DH+hjpPzAiEA+SzMbpzqp8zT0NhJhf0uIq6dnfGRlW1x7h+zNSVq3RA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDc/sspnEDolkjX1J/3YW78Czt6wZmWH8djnMOOZ0tbOQIgDXGnpj9hQlXkPp9B5AtEA6UheOqJbrOAuME3D6U7BKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.10.9-rc.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313824},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"71df5d8dccff3dad0a1c02f051667da28c616fa4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.10.9-rc.5","@frontmcp/utils":"1.10.9-rc.5","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.10.9-rc.5_1792604025221_0.9322359233998305","host":"s3://npm-registry-packages-npm-production"}},"1.10.9":{"name":"@frontmcp/observability","version":"1.10.9","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.10.9","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"5ed0c39c8b657bba77ea2d30f4f89e7d96f22cb7","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.10.9.tgz","fileCount":59,"integrity":"sha512-+PCcisZVAZUbvLQyyAjfnBNMam8rEwIcfESrHZC6XLfpSAW4yhu7Z9EZR2WN4IxIW31AURZgCcL1Odb0ZJmvOg==","signatures":[{"sig":"MEUCIQDqIcmcGO9Z5L+PETLl2qRoWzpefSpMdwmsvNVpa9CBTAIgNz9/g6P4l8UbCoiRpPea5cMH5M0zandWoT3mFN6lPqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFpzRwVOQ9QiN87+RPQUDWKQuFbFcQwbVRfguA0ILNBpAiEAwx71qthd4i9Kj92JKGkYpUujpl1fXDrqsE3SzTarp3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.10.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313794},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"2e1bbeff9cf15f2bf1ff623662295395f604e28f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.10.9","@frontmcp/utils":"1.10.9","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.10.9_1792607729308_0.4943502662169781","host":"s3://npm-registry-packages-npm-production"}},"1.10.10":{"name":"@frontmcp/observability","version":"1.10.10","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.10.10","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"f2f0beb7131d4e0751ad3dd73a6954b16cf09f99","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.10.10.tgz","fileCount":59,"integrity":"sha512-UGgXfzz86H3pquz4xupIAsl39WZZIIhdJ9aDhlqPN3bG4NxTmsQUqMLEfABYNqHDc1dm2ZkJfgWqWW8C5dM0BQ==","signatures":[{"sig":"MEQCIBGwuspM7X0bUvD5enJTZx869HXha5CptQ2l3yNj/DUAAiBZOCPclN5mTaZty+GY+ceEP3iSohl36NvBIIHWaSNkbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDQLQVjSx6dsqIJhTooa5uj66X4dNh51JBW3HNciwADSAiEAxj4hKQvywnVraorqSCJkFT3LTm/SQOR+FC8IXYpgKvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.10.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313800},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"cef3cc4ee2dcc41ee163c438f8571a97bfc6a057","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.10.10","@frontmcp/utils":"1.10.10","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.10.10_1792609451024_0.005180399264471891","host":"s3://npm-registry-packages-npm-production"}},"1.10.11":{"name":"@frontmcp/observability","version":"1.10.11","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.10.11","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"b15434fa1bfa90c4680d23b16714a8644ab4ad13","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.10.11.tgz","fileCount":59,"integrity":"sha512-wXPYaKldfUc2KWZf9edJoJeatnFqa8/7sepMyZvQP0bODmyBcU4gfUJEUQKYPFFyfDkqflnW2nhjXbdj717bwg==","signatures":[{"sig":"MEUCIC1lRt+cnoa44knSUqxlgsK2YbATM5AvpDQ2x5Vuv/nDAiEAlCUq5w99pA6vXXVoln7Q+V1pPcM3+zqB4ruMVEmomGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCSRmUK+ko22VFgYlGx+XP5DoiBkbqtYR5c/ajpfy+dFAIhAME+2pr3Sfayr8TA9nFXnl1aD16LbdER37XxQmVBYDB3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.10.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313800},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"fed248b1a78eb8c89a7adc16ab9cf31f5f75c3ed","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.10.11","@frontmcp/utils":"1.10.11","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.10.11_1792971303958_0.23344534963598185","host":"s3://npm-registry-packages-npm-production"}},"1.10.12":{"name":"@frontmcp/observability","version":"1.10.12","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.10.12","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"8ba184b93a41938cf02206da4904ee5c990323f5","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.10.12.tgz","fileCount":59,"integrity":"sha512-FYvPkC4cRKgvXOgXYRLniabCHwnFhaRPiWCLKWMGjefitjPnhFKPm8D7uMES+rCD2RuThMH+jwBO1rgiglJtbA==","signatures":[{"sig":"MEUCIAS4o9j3Lojs6/FmYtf2Jd6esnfh+cSKzuo2G/TztqdbAiEAg1CzxB1pPCLYvTtLQUl89L2Gl3f7Ag2ebl38yijrqb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC4sDpUqWlePQc8Iv9GQ5jWnH5qdW9nbGomWgx/En3/XgIgGxoPDUvsvnayVDWj5rlPcTjrRtIlxU0ChypG3RcqFb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.10.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313800},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"35dc71be52f6447ca7715e6d921d48bdac30445a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.10.12","@frontmcp/utils":"1.10.12","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.10.12_1793201768439_0.8498465699611574","host":"s3://npm-registry-packages-npm-production"}},"1.10.13":{"name":"@frontmcp/observability","version":"1.10.13","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.10.13","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"24bedf528fad3808dae1649acd47735f655b3d74","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.10.13.tgz","fileCount":59,"integrity":"sha512-C9COSWfp+tVu2l8yNW6rIMZIgxHc9iNRY96zllcmXCYNXMES68W6EvFYPxynfterZ/4z/Q8b+85CS657orgwtg==","signatures":[{"sig":"MEUCIHGLm0xKotHhm5nMyOjolBXE++n/k1pt9HqQxvZR+yZDAiEA1sIgo70HA9qvuCuiX1uolWKaYs2fnrTdpKED6UD8Ng0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBJLJJSfMptUwNIry5N/cbcmsAAGmG9pVSMd7pOK6ouhAiAAgkitzdpnfpPYswsXNqJaUCuLHQOwandqN/yOebp/7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.10.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313800},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"cd91cc340285cbc36e612a6a6d31fec1bc9fd735","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.10.13","@frontmcp/utils":"1.10.13","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.10.13_1793218524812_0.6279190694101523","host":"s3://npm-registry-packages-npm-production"}},"1.10.14":{"name":"@frontmcp/observability","version":"1.10.14","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.10.14","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"c5b1c714560c19ddbf5622087d4ba4e1cae00fee","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.10.14.tgz","fileCount":59,"integrity":"sha512-FeEawlgfeYUl3u8HHg+EBTbre9E1Lqy99b5Zc8GMl/3pfZYO3b4vsPGlNmEbDobff3bUGGI5e7XVYQ/1gLUwrw==","signatures":[{"sig":"MEMCH3xc67/FAflGJtKTYXguqOG6CiJbmDg0oIZhVpLdsvgCIFOtUEni2slaoPNJqsvzrP7lRa0+yRN9E24/r45wVvon","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCd//+4ljxyPssavN+lspgz3k1PjSYRFRiENf3Xm62xhwIhAK84Jx18PNycmqxrd8y9ZC+SI2wLhp0ZM5YrFSUSH+/p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.10.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313800},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"b3f1dd18069a4191c404b67b0be7a0429de6e07e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.10.14","@frontmcp/utils":"1.10.14","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.10.14_1793552703458_0.7484831289760423","host":"s3://npm-registry-packages-npm-production"}},"1.10.15":{"name":"@frontmcp/observability","version":"1.10.15","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.10.15","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"344af0ac801e3e7abe7d8783d2faa3a3ec8ff4f5","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.10.15.tgz","fileCount":59,"integrity":"sha512-+KxCD9BVfbf9TdB/4PSYxkfcSGdlQspn+x7hQc5I1S5rhRK8jW+GC4KZAO11LmYNgEF1qZ/0d3oNb2ge+uK8gg==","signatures":[{"sig":"MEUCIQCXPK/h2gAmawf1tpn5oZRJUm/SLzQSQ+4LP4eZ89QLWwIgYCB1ewhnHCqgJlG0E9JL5lExdMOfOtZC14I4ubU2vdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIASddRubuMvhQCyAJqfFGxppFNmKuQH5vZ4mjq2+xQZqAiEA5/Xm96BCMDhp6xwaBYlnrPPbkXbPqIh+BvJMKo3benA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.10.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313800},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"2275cbfde1b665892c111786464b6a89c1a495bd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.10.15","@frontmcp/utils":"1.10.15","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.10.15_1793559027192_0.03691715084396385","host":"s3://npm-registry-packages-npm-production"}},"1.10.16":{"name":"@frontmcp/observability","version":"1.10.16","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.10.16","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"8cb0ff2f78c56f8e84e49952ff2d484eaa2db916","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.10.16.tgz","fileCount":59,"integrity":"sha512-PWqh12x1RJ6v5SRnxKUdl17IifmYxW8pZDBKG/vQ4QIaHTTk63sfcFlIFHhhjXokxP+XobAC0vLFlcouJ52uXQ==","signatures":[{"sig":"MEUCIFlotGLCEfhb+G2TbFTxwE7x9f2V2COKBHfI6av8CW9yAiEAsL2Z6hCNgRQp9Q1o2bS72mGEaEwhkrfaPqFpSC2h4Bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIANZkSqpM7YaB9PqSsGrCqjQJfeBC8xCqDXdelPH1XIuAiBhov2AKH+/Wqqppcvcd8/vNcC9RpsDkom/kAfTvvhL+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.10.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314088},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"e4001693d46d17b350748d83d01b9a1f8dc0040e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.10.16","@frontmcp/utils":"1.10.16","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.10.16_1793615212760_0.04030898619501089","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-rc.1":{"name":"@frontmcp/observability","version":"1.11.0-rc.1","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.11.0-rc.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"b6ef447191091ffd949bb13ac4c522933847fa81","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.11.0-rc.1.tgz","fileCount":67,"integrity":"sha512-GXNDuqZXSYwe5926/+OJirEa9g1FRMNbuX+CgD4JxrhjpzXd4Ste49OgHsH3vrbUzBvsT8Ib35y3MtYrRs8ihg==","signatures":[{"sig":"MEQCIDGDuyXjQq1L1xi/u5GYW030ehh5jqT2aaZM9QLQStbsAiA+APqY6AB/oPfUOHZG8k/s/1+obfrPAdgnRnHgehdmrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICInQ271f9hpRnfbiZGXKNl10SF8055xwb3ntfS2hcAQAiEAosRHI4ta2i+VcJTfGeulGXCc3Iwhyr6WfSGUTXslHO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.11.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352192},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"ec31e9faf34751ff0f4a399136aff673ba8fc4ba","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.11.0-rc.1","@frontmcp/utils":"1.11.0-rc.1","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.11.0-rc.1_1793729982209_0.13154618704010257","host":"s3://npm-registry-packages-npm-production"}},"1.11.0-rc.2":{"name":"@frontmcp/observability","version":"1.11.0-rc.2","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.11.0-rc.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"ba88973921a0539cf1c048d7fafdcd01282f84a7","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.11.0-rc.2.tgz","fileCount":67,"integrity":"sha512-ODCbd2PnGUEa3Mcwt8B0l8gzgb+WMfOyeLJU3Rnj+uX0TML09E7d70+H/K+Ln1c5VWetUaKF8YlhPQlxcmtoaA==","signatures":[{"sig":"MEQCIEvKEliVJOlNXJMA4iyvJ7lncYuSnTPMvku+r+teDXpIAiApToO1gXKv6QpsqvtlkKPw2CIjYVFf68mEqObKp41A6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAOCHTP8zKCCcmRqaVzUFzCg3juXyu7SUtraS4s13J9MAiBwUp/ATU5HI48KfHJ3xgLPkuKcVhytIroIlRfEJjepiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.11.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352192},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"f34b5a5a3623c66aed8976f450bcd36c00cad8c2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.11.0-rc.2","@frontmcp/utils":"1.11.0-rc.2","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.11.0-rc.2_1793744375104_0.3818955778610704","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@frontmcp/observability","version":"1.11.0","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.11.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"f1c977c95dbadf2eb8229afb166613fae05bcc8b","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.11.0.tgz","fileCount":67,"integrity":"sha512-fK0u33nah3b9UGlvwTzqKpkpRj7QQMFwOxInsy++hR0q8Gjh6ARyRP7i0+zfLiG/XU4Fk5nBKCqtEh/trekeNQ==","signatures":[{"sig":"MEUCIQCv8nmku+M10rXsjXkiJ7sN1YnU3E9b4gRJAl36A4HUswIgay7oHuIxinwjFJaLRtIxu2qpWl/UU6C9TVYzx9bpHMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC92WEgADpjX0JxDmYsvdacO/7AzUUgUStkTCABo0aVRgIhAP2cYFO/zBpb2RwlN3iiME++nHoqBC2B4+pywwtw1sqP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352162},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"8108a08929bdc0ebc4c79d7a4f0cab9b260469de","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.11.0","@frontmcp/utils":"1.11.0","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.11.0_1793746545835_0.5517101680504589","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-rc.1":{"name":"@frontmcp/observability","version":"1.11.1-rc.1","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.11.1-rc.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"72517076e8a1ac4ebe727d4df0c2f5558d87aed8","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.11.1-rc.1.tgz","fileCount":67,"integrity":"sha512-Id/C780YmbVcPVxDWiLjaRgZ9VVz34M6/p+9NEDnGHxr40M4ER/gqNQ5TdZ6kgdOknepBcWPpyX9xAqq2qp1/A==","signatures":[{"sig":"MEYCIQDWu6ZeDYLwDbb+smbUvzGsivZai7/ov+n9S7XReowL/wIhAKozJ1RsxJksMS7ldy34zijBdv+unX6aw+E8Cxvqrvai","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG/FZ670Bf6DnGdRZkCxIu0Kn0mWYjyIpXRQqywx3pqMAiEA3zB4fgVJXipYiiTWRMuXoBGqh14J2RgpIhOH6b+AvgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.11.1-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352192},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"bbf139f23edf30e23dec4d2f4defd598a775d5ca","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.11.1-rc.1","@frontmcp/utils":"1.11.1-rc.1","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.11.1-rc.1_1793842147253_0.5780376431741158","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-rc.2":{"name":"@frontmcp/observability","version":"1.11.1-rc.2","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.11.1-rc.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"0a714052146dbf5fec4cac02b65c27b093961e5b","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.11.1-rc.2.tgz","fileCount":67,"integrity":"sha512-EECimwJGWdDjflaH5tfoj+UcNhDr/17Ixq7Jx2ut5QykeWdjntcig/YqmwEItoJ1a5/9EI4AS0RRsrZVMLKDMg==","signatures":[{"sig":"MEYCIQCkibAya0muvzIvqVsdJU5Yk9n3i1481LfWuxs4btrqOAIhANZ5TCoos2AQzuM1al90CWw0mNrbh0mQ/AVehXnCVlsZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDf9UInjEGS9rws/PPVO1I/kuO4BRnJHJfVTAkz++Q5RAiEArCTud015h0lggG2OM8+6urDjgpd7g9mTDqGdZlt32O8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.11.1-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352407},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"f502e5a9af9b8a20ef69be8297d9ad6aa544f9cd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.11.1-rc.2","@frontmcp/utils":"1.11.1-rc.2","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.11.1-rc.2_1793905309214_0.08478146592776936","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@frontmcp/observability","version":"1.11.1","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.11.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"0da05d7d8a3d0f1aa6bba1ce3c4f2ca2cf58ccb0","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.11.1.tgz","fileCount":67,"integrity":"sha512-FPCvEQF5KG1LZRd+iZ+ks178U05wl3dxOdyvy5LUt6+NVPqkxcIW10OyZWnOneNrKinKRbKz8AOK32JxT3LJoA==","signatures":[{"sig":"MEUCIQDcn790Z3j2ZfjTfEKSPFOJHH43q2qWzU2fEyV8JS7+fgIgRLsG7YzLubcwMb8DRyOwkmhgyUKwg9Zl7BIBvzT57n0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDMzXtNqXQAoFbmeK8THjJB0cZlE2GN/HVhje7fxt22zAiAJkQZV8CsojEQtVg5VCQhADDkueGMi9UxeWmr57McsCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352377},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"e643a41d5343c553f1416fc4c67022830017e60b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.11.1","@frontmcp/utils":"1.11.1","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.11.1_1794133112655_0.8938258436942031","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"name":"@frontmcp/observability","version":"1.11.2","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.11.2","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"75c0c5fda423ff539bb79546d6cb55fe74a6f012","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.11.2.tgz","fileCount":67,"integrity":"sha512-VZJ4Q+vt4kXOgeaGygwo+19b9ZP5ubldG65RSRpekrDQ5AU10TGV51nWUacyAG9R7LMmDfe+T6t1M5rYlDXcPw==","signatures":[{"sig":"MEYCIQDXN3gokylUsYAVEeLRfOJ8JxnkFxnja3L2ExEoNlPWYgIhANAI5LZ11iuFhYpPZzMhE6HTSZ8fZXCGicxD0w2cuYrY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAG0LDjbP4tFOEr5eEVyI7egnAS7fKH6fPqtfXHhen9CAiBDGKPMuAB2202jykC36JyXnXTO2fUDbQsYUEOolU5nvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352377},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"1502559231d1c3e1299aef5f2d3c299fcd042856","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.11.2","@frontmcp/utils":"1.11.2","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.11.2_1794185770104_0.13823569438110905","host":"s3://npm-registry-packages-npm-production"}},"1.11.3":{"name":"@frontmcp/observability","version":"1.11.3","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.11.3","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"fbe85ff08f1ad79478555d8067fe123e5ce252e8","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.11.3.tgz","fileCount":68,"integrity":"sha512-1xrvJnYwj5oKkDUFSdtnUoajF8KwLl8jjf/b3nCPeeFgpfhKlK/RrlTr+sbeBVc35nKu0FeJKa0DufjzpsP92w==","signatures":[{"sig":"MEYCIQCW3JCn7H8jW4AUeF46rU3z0Y+Gd5lordCqbfoXS4ZZ3wIhAJrKKMXN84lRIH1zkcNRTP8CdD3bnpKB42VRmsje6dbv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAWUxskubNQXtvPU0udRJy6UBolqZ+NLInz7IUxRnFQGAiB5iDXcpEZ297yvKow1SvdY7L0VcSD4HD2RdHBz4rp1jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":355856},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"4704a658adb1139f111d661a3313a3101dc0455d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.11.3","@frontmcp/utils":"1.11.3","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.11.3_1794254161591_0.7742814141463953","host":"s3://npm-registry-packages-npm-production"}},"1.12.0-rc.1":{"name":"@frontmcp/observability","version":"1.12.0-rc.1","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.12.0-rc.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"3e5412b5f73a58f522351f583f50eb60da7cf876","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.12.0-rc.1.tgz","fileCount":68,"integrity":"sha512-FY7yy0TwplEP/cjxtd6W+bigDjSMVtQExM6NyigKQdVSjhX9OfZWHiBHrYSbGWrfveWl89Qph/j9fr3z2+qAFw==","signatures":[{"sig":"MEUCIQCLOeWOFxtstYrjpu6oMnkYav372OTD+V0+uYultXDpJwIgNSthGT/8PeIXJsLJReju6160lJlMt5DgNrkNDi0At1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE1vIT0tPyFAlCll0nE0ABWEBilVJhKK+/NpGGUj1jhvAiACwqmX/ScZQxkINIS7BiGH+L6PuEeFkdVrTjwAPkeuCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.12.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":368641},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"aa0ad4c9bb60982b2296df50d32973bbed441013","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.22.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.12.0-rc.1","@frontmcp/utils":"1.12.0-rc.1","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.12.0-rc.1_1794405076477_0.6554815916114763","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@frontmcp/observability","version":"1.12.0","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.12.0","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"f6b47723719a051d293077dac7d9a3f720affb1e","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.12.0.tgz","fileCount":68,"integrity":"sha512-zRzI8kn+xyrG48MicpRyYQqRFtUIINcfzR2jjINMzXtVsxUQNnAmrkcrdmbtuxjp7An4+UawAQ3mianQZXDp0w==","signatures":[{"sig":"MEUCIQDOujE5SD14aPRcSmjHnNa4+hAx5IUmdOb3wgEqtlxW4AIgPIcdWUIr+54L9YGKY92DgVUmwglgsYKFl7bVmdXnv8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDebU+q6pRrsr+q4e+C2P5Twfuk/9KCx5dTvymnu25ycgIhAJwWmoZdBZKPekXL7vWDrX040jxs1M2lWaxI03m+PlMy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":368611},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"2b00e7c02fd1547b8071e07470469380bda25abe","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.22.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.12.0","@frontmcp/utils":"1.12.0","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.12.0_1794409143578_0.17752328186653255","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"@frontmcp/observability","version":"1.12.1","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","_id":"@frontmcp/observability@1.12.1","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"},{"name":"davidmantoon","email":"davidmantoon@gmail.com"}],"homepage":"https://frontmcp.dev/reference/server/observability","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"b14f710dd265a3cf1bb6047691c36ad5bcccf503","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.12.1.tgz","fileCount":68,"integrity":"sha512-uw7rdTcd97eG1nM28bgx60jt3DX3rWUA5Yo3DmEe1416OdMBMwFegHUISAmKuQSxXcKgwDq6jyGwQs4lVlFv3Q==","signatures":[{"sig":"MEQCIHchNsIbh6inNmgfvWPyZkiqfPi7BcTarDzqULgSuLpUAiB2m7kcqEbjHrdOxFkcjHjchUYyVqciGNaenEvZt7AJWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGCWo3NeL4GKJ/E528F8W0J9h0XhJooRGj3cPO9sYvYtAiEAnjvvKUI6Pm1SQ5c+WN04znaZ+KsHwmGmDwN31Oeqsbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":369482},"main":"./index.js","type":"commonjs","types":"./index.d.ts","module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"163441ed8e823bc935fea9b776a0c4862406973c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"sideEffects":false,"_nodeVersion":"24.22.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.12.1","@frontmcp/utils":"1.12.1","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/observability_1.12.1_1794563080097_0.026807197576721564","host":"s3://npm-registry-packages-npm-production"}},"1.12.2":{"_id":"@frontmcp/observability@1.12.2","bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"dist":{"shasum":"f9787ab12836fdad84ffbf196190a8fd641a10a0","tarball":"https://registry.npmjs.org/@frontmcp/observability/-/observability-1.12.2.tgz","fileCount":68,"integrity":"sha512-lMtnqfR9hkiVHXHV7+LMsTnf03yQJIcs4E2SfItqKxMwNvOJQBHAhEjib+PWUf1H30yoBEvA8U0YKYjCUd9Wpg==","signatures":[{"sig":"MEQCIG/+GBtIB/odki1a/WK+jDrcghwNUuihx/O8K0HjriImAiBerAdpfsdin4vzu72p6k7F455uwfzEBMEHfbOfN8Ij2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCb8SrcLNu/DxNpZQLy8EHGUT8kpSPOQWNw/C17Kz4ZCQIgP4LATMpkJ0hWTR/gKjzBbELioy/GkKhXaD9T6yaPCQc="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@frontmcp%2fobservability@1.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":369482},"main":"./index.js","name":"@frontmcp/observability","type":"commonjs","types":"./index.d.ts","author":{"name":"AgentFront","email":"info@agentfront.dev"},"module":"./esm/index.mjs","engines":{"node":">=24.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./esm/index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./esm":null,"./package.json":"./package.json"},"gitHead":"07a9de63e3c7fee4c7b8c53e4fb3a80f1714ba91","license":"Apache-2.0","version":"1.12.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9c2da1b8-3fd8-4c3b-a9a0-2b000b93657b"}},"homepage":"https://frontmcp.dev/reference/server/observability","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"_npmVersion":"11.5.1","description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","directories":{},"maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"},{"name":"davidmantoon","email":"davidmantoon@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.22.1","dependencies":{"@opentelemetry/api":"^1.9.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^24.0.0","@opentelemetry/sdk-trace-base":"^2.8.0"},"peerDependencies":{"pino":"^8.0.0 || ^9.0.0","winston":"^3.0.0","@frontmcp/sdk":"1.12.2","@frontmcp/utils":"1.12.2","@opentelemetry/sdk-node":"^0.219.0","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/exporter-trace-otlp-http":"^0.219.0"},"peerDependenciesMeta":{"pino":{"optional":true},"winston":{"optional":true},"@opentelemetry/sdk-node":{"optional":true},"@opentelemetry/sdk-trace-base":{"optional":true},"@opentelemetry/exporter-trace-otlp-http":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/observability_1.12.2_1794690602792_0.706070726206442"}}},"time":{"created":"2026-04-05T23:53:10.693Z","modified":"2026-11-14T21:10:03.384Z","0.0.1":"2026-04-05T23:53:10.975Z","1.0.0-rc.1":"2026-04-05T23:59:13.670Z","1.0.0":"2026-04-06T00:17:02.893Z","1.0.1":"2026-04-06T05:29:06.719Z","1.0.2":"2026-04-06T15:39:15.845Z","1.0.3":"2026-04-06T18:40:39.457Z","1.0.4":"2026-04-08T02:28:51.741Z","1.1.0-beta.1":"2026-05-01T16:39:39.901Z","1.1.0":"2026-05-01T23:02:42.686Z","1.1.1":"2026-05-03T00:52:28.959Z","1.1.2-beta.1":"2026-05-03T13:32:28.369Z","1.1.2":"2026-05-03T14:37:53.264Z","1.2.0":"2026-05-05T22:57:36.717Z","1.2.1":"2026-05-06T01:47:43.047Z","1.3.0":"2026-05-27T19:35:04.059Z","1.4.0":"2026-06-07T18:25:00.463Z","1.4.1":"2026-06-08T13:47:49.079Z","1.5.0-rc.1":"2026-06-21T15:59:57.381Z","1.5.0":"2026-06-21T23:03:15.578Z","1.5.1":"2026-06-22T09:00:08.831Z","1.5.2":"2026-06-22T20:27:48.219Z","1.5.3":"2026-07-18T23:47:31.827Z","1.5.4":"2026-07-19T00:15:19.109Z","1.5.5":"2026-07-21T10:50:30.621Z","1.5.6":"2026-07-23T21:02:20.493Z","1.5.7":"2026-07-26T02:07:52.493Z","1.6.0":"2026-08-02T01:38:21.506Z","1.6.1":"2026-08-07T00:46:18.966Z","1.7.0":"2026-09-01T16:54:06.707Z","1.7.1":"2026-09-10T00:57:47.037Z","1.7.2":"2026-09-14T01:22:46.765Z","1.8.0":"2026-09-21T22:41:59.861Z","1.8.1":"2026-09-26T15:44:53.364Z","1.8.2":"2026-09-26T21:11:06.786Z","1.8.3":"2026-09-28T08:58:21.396Z","1.8.4":"2026-09-28T15:56:19.145Z","1.8.5":"2026-09-29T09:58:03.893Z","1.8.6":"2026-09-30T10:56:50.212Z","1.8.7":"2026-10-01T01:05:30.865Z","1.9.0":"2026-10-03T22:54:51.884Z","1.9.1-rc.1":"2026-10-04T16:40:15.370Z","1.9.1-rc.2":"2026-10-05T13:09:33.847Z","1.9.1-rc.3":"2026-10-05T15:42:30.127Z","1.9.1":"2026-10-05T16:23:46.979Z","1.9.2":"2026-10-06T12:23:35.434Z","1.9.3":"2026-10-07T03:23:49.524Z","1.9.4":"2026-10-10T00:38:35.496Z","1.9.5":"2026-10-11T08:54:09.776Z","1.9.6":"2026-10-11T17:32:23.378Z","1.9.7":"2026-10-12T16:17:38.267Z","1.10.0":"2026-10-13T01:01:35.226Z","1.10.1":"2026-10-13T03:14:33.930Z","1.10.2":"2026-10-13T06:33:59.721Z","1.10.3":"2026-10-17T22:50:55.874Z","1.10.4":"2026-10-20T07:58:29.470Z","1.10.5":"2026-10-20T08:47:32.006Z","1.10.6":"2026-10-20T12:42:09.489Z","1.10.7":"2026-10-20T15:05:21.606Z","1.10.8":"2026-10-20T21:59:10.204Z","1.10.9-rc.1":"2026-10-20T22:53:00.955Z","1.10.9-rc.2":"2026-10-21T12:44:52.412Z","1.10.9-rc.3":"2026-10-21T13:51:43.023Z","1.10.9-rc.4":"2026-10-21T16:29:07.134Z","1.10.9-rc.5":"2026-10-21T17:33:45.340Z","1.10.9":"2026-10-21T18:35:29.415Z","1.10.10":"2026-10-21T19:04:11.128Z","1.10.11":"2026-10-25T23:35:04.043Z","1.10.12":"2026-10-28T15:36:08.540Z","1.10.13":"2026-10-28T20:15:24.953Z","1.10.14":"2026-11-01T17:05:03.551Z","1.10.15":"2026-11-01T18:50:27.289Z","1.10.16":"2026-11-02T10:26:52.851Z","1.11.0-rc.1":"2026-11-03T18:19:42.312Z","1.11.0-rc.2":"2026-11-03T22:19:35.222Z","1.11.0":"2026-11-03T22:55:45.934Z","1.11.1-rc.1":"2026-11-05T01:29:07.337Z","1.11.1-rc.2":"2026-11-05T19:01:49.333Z","1.11.1":"2026-11-08T10:18:32.759Z","1.11.2":"2026-11-09T00:56:10.211Z","1.11.3":"2026-11-09T19:56:01.706Z","1.12.0-rc.1":"2026-11-11T13:51:16.581Z","1.12.0":"2026-11-11T14:59:03.663Z","1.12.1":"2026-11-13T09:44:40.218Z","1.12.2":"2026-11-14T21:10:02.906Z"},"bugs":{"url":"https://github.com/agentfront/frontmcp/issues"},"author":{"name":"AgentFront","email":"info@agentfront.dev"},"license":"Apache-2.0","homepage":"https://frontmcp.dev/reference/server/observability","keywords":["frontmcp","mcp","model-context-protocol","opentelemetry","otel","observability","tracing","metrics","prometheus","structured-logging","request-log","typescript"],"repository":{"url":"git+https://github.com/agentfront/frontmcp.git","type":"git","directory":"libs/observability"},"description":"OpenTelemetry tracing, structured JSON logging, request logs and Prometheus-format metrics for FrontMCP servers","maintainers":[{"name":"davidfrontegg","email":"david@frontegg.com"},{"name":"davidmantoon","email":"davidmantoon@gmail.com"}],"readme":"# @frontmcp/observability\n\nOpenTelemetry tracing, structured JSON logs, per-request log objects and counters for FrontMCP servers. Turn it on with `@FrontMcp({ observability })`: each request gets a span, and so does each tool call, resource read and prompt it serves, with no change to your tool code. It also holds the counters and the Prometheus serializer behind the `/metrics` endpoint that `@FrontMcp({ metrics })` serves.\n\n[![npm](https://img.shields.io/npm/v/@frontmcp/observability.svg)](https://www.npmjs.com/package/@frontmcp/observability) [![License](https://img.shields.io/npm/l/@frontmcp/observability.svg)](https://github.com/agentfront/frontmcp/blob/main/LICENSE)\n\n## Install\n\n```bash\nnpm install @frontmcp/observability\n```\n\nRequires Node.js 24 or later, and `@frontmcp/sdk` in the app (a peer dependency, as is `@frontmcp/utils`, which comes with the SDK). `@opentelemetry/api` is installed with the package.\n\nThe optional peers each enable one thing:\n\n| Package                                   | Enables                                                                                                                       |\n| ----------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- |\n| `@opentelemetry/sdk-trace-base`           | Printing spans in development, `setupOTel({ exporter: 'console' })` and `createTestTracer()`                                  |\n| `@opentelemetry/sdk-node`                 | `setupOTel()`, which also needs `@opentelemetry/resources` and `@opentelemetry/semantic-conventions`                          |\n| `@opentelemetry/exporter-trace-otlp-http` | Sending spans to an OpenTelemetry collector over OTLP (the OpenTelemetry protocol), such as `setupOTel({ exporter: 'otlp' })` |\n| `pino`, `winston`                         | The `pino` and `winston` log sinks, which write to a logger you create                                                        |\n\n## Usage\n\n```ts\nimport { createCounter, type RequestLog } from '@frontmcp/observability';\nimport { App, FrontMcp, Tool, ToolContext, z } from '@frontmcp/sdk';\n\nconst ticketsClosed = createCounter('helpdesk_tickets_closed_total', 'Tickets closed');\n\n@Tool({ name: 'close_ticket', description: 'Close a support ticket', inputSchema: { id: z.string() } })\nclass CloseTicket extends ToolContext {\n  async execute({ id }: { id: string }) {\n    await this.telemetry.withSpan('tickets.close', async (span) => {\n      span.setAttribute('ticket.id', id);\n    });\n    ticketsClosed.inc();\n    return { id, status: 'closed' };\n  }\n}\n\n@App({ id: 'help-desk', name: 'Help Desk', tools: [CloseTicket] })\nclass HelpDeskApp {}\n\n@FrontMcp({\n  info: { name: 'help-desk', version: '1.0.0' },\n  apps: [HelpDeskApp],\n  observability: {\n    tracing: true,\n    logging: { sinks: [{ type: 'stdout' }], redactFields: ['password', 'token', 'authorization'] },\n    requestLogs: {\n      onRequestComplete: (entry) => {\n        const log = entry as RequestLog;\n        if (log.status === 'error') console.error(log.request_id, log.error);\n      },\n    },\n  },\n  metrics: { enabled: true, auth: 'token' }, // GET /metrics, with the bearer token in FRONTMCP_METRICS_TOKEN\n})\nexport default class Server {}\n```\n\n- **Spans** follow each request: `POST /` (or your entry path), then `tools/call`, then `tool close_ticket`, with your `tickets.close` span inside it and a client span for each outbound `this.fetch()`. They carry MCP attributes such as `mcp.method.name`, `frontmcp.tool.name` and a hash of the session id, never the id itself.\n- **Logs**: each line of the server's log becomes one JSON object with the request's trace and request ids, sent to every sink in `logging.sinks`.\n- **Request logs**: `onRequestComplete` gets one object per HTTP request, with its timing, what it called, its status and error, and the log lines written during it.\n- **Metrics**: `/metrics` serves process gauges (memory, CPU, event-loop lag) and every counter, in the Prometheus text format, or JSON with `format: 'json'`.\n\n`@FrontMcp({ observability: true })` turns on tracing alone. Without the package installed, a server with `observability` starts anyway and logs one warning; a server with `metrics.enabled` doesn't start.\n\n### Sending spans somewhere\n\nThe plugin records spans through OpenTelemetry's global tracer provider, and FrontMCP doesn't register one for you (in development it prints each span to the console). Register a provider before the server handles requests. `setupOTel()` does it with OpenTelemetry's Node SDK:\n\n```ts\nimport { setupOTel } from '@frontmcp/observability';\n\nconst shutdown = setupOTel({ serviceName: 'help-desk', exporter: 'otlp', endpoint: 'http://localhost:4318' });\n```\n\n`exporter` is `'console'` (the default) or `'otlp'`, which sends to `endpoint` plus `/v1/traces`. `endpoint` defaults to `OTEL_EXPORTER_OTLP_ENDPOINT`, then `http://localhost:4318`, and `serviceName` to `OTEL_SERVICE_NAME`, then `'frontmcp-server'`. Call the function it returns to flush and stop the provider. Any other OpenTelemetry setup that registers a global tracer provider works too.\n\n### Options\n\n| Option        | Type                                                              | Default | Description                                                                                                                                                                                        |\n| ------------- | ----------------------------------------------------------------- | ------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `tracing`     | `boolean \\| TracingOptions`                                       | `true`  | Spans for requests and calls, and `this.telemetry` in tools, resources and prompts                                                                                                                 |\n| `logging`     | `boolean \\| { sinks, redactFields, includeStacks, staticFields }` | `false` | Structured log entries, sent to `sinks`. Without `sinks` (`logging: true` included), one JSON object per line on stdout (stderr over stdio; the console in a browser)                              |\n| `requestLogs` | `boolean \\| { maxEntries, includeSummaries, onRequestComplete }`  | `false` | One object per HTTP request, passed to `onRequestComplete`. `includeSummaries: true` adds `input_summary` and `output_summary`: argument names, result keys, content types and sizes, never values |\n\n`TracingOptions` turns span groups on or off: `httpSpans`, `executionSpans`, `fetchSpans`, `transportSpans`, `authSpans`, `oauthSpans`, `elicitationSpans`, `flowStageEvents` and `startupReport` default to `true`, and `hookSpans` (a span for each hook, verbose) to `false`. `authSpans` gives each HTTP request an `auth session:verify` span, with `frontmcp.auth.result` (`authorized`, `anonymous`, `unauthorized`, `forbidden` or `error`).\n\nThe log sinks are `{ type: 'stdout', pretty? }` (one JSON object per line), `{ type: 'console' }` (a readable line), `{ type: 'callback', fn }`, `{ type: 'otlp', endpoint?, headers?, batchSize?, flushIntervalMs?, serviceName? }`, `{ type: 'pino', logger }` and `{ type: 'winston', logger }`.\n\n`@FrontMcp({ observability })` registers `ObservabilityPlugin` for you. You can register `ObservabilityPlugin.init(options)` in `plugins` yourself instead, but `observability` also connects the `logging` sinks to the server's logger, which the plugin alone doesn't. Use one or the other: a server that sets `observability` and also lists `ObservabilityPlugin` in `@FrontMcp({ plugins })` fails at startup with `PluginConfiguredTwiceError` (code `PLUGIN_CONFIGURED_TWICE`).\n\n## Key exports\n\n| Export                                                                                                                      | Purpose                                                                                                    |\n| --------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- |\n| `ObservabilityPlugin`                                                                                                       | The plugin that `observability` loads                                                                      |\n| `setupOTel`                                                                                                                 | Register a tracer provider through OpenTelemetry's Node SDK                                                |\n| `createCounter`, `getMetricSnapshot`, `getCounterTotal`, `resetMetricSnapshot`                                              | Counters for `/metrics` (and a global OpenTelemetry meter, if you register one), and reading them in tests |\n| `renderPrometheusExposition(counters, gauges?)`, `renderJsonExposition`, `PROMETHEUS_CONTENT_TYPE`                          | Serialize a counter snapshot for an endpoint of your own                                                   |\n| `ProcessStatsCollector`                                                                                                     | Process gauges: CPU, memory, uptime, event-loop lag, active handles, open file descriptors                 |\n| `StructuredLogTransport`, `createSinks`, `StdoutSink`, `ConsoleSink`, `CallbackSink`, `OtlpSink`, `PinoSink`, `WinstonSink` | Structured logging building blocks                                                                         |\n| `McpAttributes`, `FrontMcpAttributes`, `RpcAttributes`, `HttpAttributes`, `EnduserAttributes`                               | Span attribute names                                                                                       |\n| `FrontMcpPropagator`, `withSpan`, `startSpan`, `startToolSpan`, ...                                                         | Lower-level span helpers                                                                                   |\n| `createTestTracer`, `getFinishedSpans`, `assertSpanExists`, `assertSpanAttribute`, `findSpan`                               | Collect spans in memory and check them in a test                                                           |\n\n## Trace context over MCP\n\nOn protocol revision `2026-07-28`, a client may send `traceparent`, `tracestate` and `baggage` in a request's `_meta`, and FrontMCP copies them to the result's `_meta`. To put the server's spans in the client's trace, send the W3C `traceparent` HTTP header. See [protocol versions](https://frontmcp.dev/reference/server/protocol-versions).\n\n## Docs\n\n- [Observability and telemetry](https://frontmcp.dev/reference/server/observability): every option, the spans a call records, `this.telemetry`, structured logs, request logs and counters\n- [Health checks and metrics](https://frontmcp.dev/reference/deployment/health-and-metrics): `/metrics`, `/healthz` and `/readyz`, and scraping with Prometheus\n- [Logging](https://frontmcp.dev/reference/server/logging): the server's own log, which `logging` sinks receive\n\n## Related packages\n\n- [`@frontmcp/sdk`](https://www.npmjs.com/package/@frontmcp/sdk): the framework; its `observability` and `metrics` options load this package\n- [`@frontmcp/testing`](https://www.npmjs.com/package/@frontmcp/testing): end-to-end tests for a FrontMCP server\n\n## Contributing\n\nSource: [`libs/observability`](https://github.com/agentfront/frontmcp/tree/main/libs/observability). Issues and pull requests are welcome; see [CONTRIBUTING.md](https://github.com/agentfront/frontmcp/blob/main/CONTRIBUTING.md).\n\n## License\n\nApache-2.0. See [LICENSE](https://github.com/agentfront/frontmcp/blob/main/LICENSE).\n","readmeFilename":"README.md"}