{"_id":"autotel-cloudflare","_rev":"53-489789640de348faad9545f0665760b2","name":"autotel-cloudflare","dist-tags":{"latest":"4.0.6"},"versions":{"2.1.0":{"name":"autotel-cloudflare","version":"2.1.0","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.1.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"a3c1616b7ddb4889703e16bd01687d2604ad2fa7","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.1.0.tgz","fileCount":74,"integrity":"sha512-Xi0OiFhde85zCH1UqK9Nsq8pGXeMKWLMuLjq3/GJWEepO599VdjhSqWcXFNZI0Jzhl8e03wr8PEecyCd7dEDVA==","signatures":[{"sig":"MEQCIFOXY+NOaf6rR9O3vG4JAkszNEtyPSvE2LXuqv7y2s+mAiAt+/EFFe1HB2Y2Ptp0xeB1hCOS2dIrke1/Wqp8w2EB9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565955},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"jagreehal","email":"jag.reehal@gmail.com"},"_resolved":"/tmp/a927a69012792d6f8d5534f0110d106c/autotel-cloudflare-2.1.0.tgz","_integrity":"sha512-Xi0OiFhde85zCH1UqK9Nsq8pGXeMKWLMuLjq3/GJWEepO599VdjhSqWcXFNZI0Jzhl8e03wr8PEecyCd7dEDVA==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"10.9.4","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"autotel-edge":"3.0.0","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.2","vitest":"^4.0.13","typescript":"^5.9.3","@types/node":"^24.10.1","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20251121.0","@opentelemetry/context-async-hooks":"^2.2.0"},"peerDependencies":{"@cloudflare/workers-types":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.1.0_1764140306907_0.23893208753484574","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"autotel-cloudflare","version":"2.2.0","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.2.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"d09962729b50352edddf9164ea65cf0e57586161","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.2.0.tgz","fileCount":74,"integrity":"sha512-fOARM7yMtyWrta0aZ0s/E6hNzTMavUNuNrFO0AuG/gN5RhrYabprpSl1Y8bqD3tMXShLTfkWQ+vQleT4pbnHwg==","signatures":[{"sig":"MEQCIGJR6puN3/NCyQCh6y1sv1jDOKtVqwq4V9GGtOaD26z8AiAeLjpDLDfa60I1L+CpvKBela9d56APCIcqjkRfNEpmVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565955},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"jagreehal","email":"jag.reehal@gmail.com"},"_resolved":"/tmp/6e189337a8b8aa88985deac20188a373/autotel-cloudflare-2.2.0.tgz","_integrity":"sha512-fOARM7yMtyWrta0aZ0s/E6hNzTMavUNuNrFO0AuG/gN5RhrYabprpSl1Y8bqD3tMXShLTfkWQ+vQleT4pbnHwg==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"10.9.4","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"autotel-edge":"3.0.0","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.2","vitest":"^4.0.14","typescript":"^5.9.3","@types/node":"^24.10.1","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20251126.0","@opentelemetry/context-async-hooks":"^2.2.0"},"peerDependencies":{"@cloudflare/workers-types":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.2.0_1764194288957_0.921439110882579","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"autotel-cloudflare","version":"2.3.0","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.3.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"1080387cc578c7d8d7d06c6403665925b908b416","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.3.0.tgz","fileCount":74,"integrity":"sha512-jfMneyncMOwZLXShJSfWbZkDr4cj/ln+5WsTgrrHsewnw8xwiMon8C/XIvzbvA6LCHW5rL6+Tvz3F7yok/x31w==","signatures":[{"sig":"MEQCICIyy00/RVA2xIOiso5IPj06F2eAyvDK4a2lhUpb96+OAiBbYUfRt4e0XGRnIUENjdHJwKGJQvsRkOUJvzRrcqBJFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565955},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.3.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"jagreehal","email":"jag.reehal@gmail.com"},"_resolved":"/tmp/680c6a60c971414b482659497dfd9482/autotel-cloudflare-2.3.0.tgz","_integrity":"sha512-jfMneyncMOwZLXShJSfWbZkDr4cj/ln+5WsTgrrHsewnw8xwiMon8C/XIvzbvA6LCHW5rL6+Tvz3F7yok/x31w==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"10.9.4","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"autotel-edge":"3.1.0","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.2","vitest":"^4.0.14","typescript":"^5.9.3","@types/node":"^24.10.1","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20251126.0","@opentelemetry/context-async-hooks":"^2.2.0"},"peerDependencies":{"@cloudflare/workers-types":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.3.0_1764196312383_0.04098446748877649","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"autotel-cloudflare","version":"2.4.0","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.4.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"401b221eecb22b481953fd5a29e8e197c3a59395","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.4.0.tgz","fileCount":74,"integrity":"sha512-GAfd4lvkQLoRznULw5OTV3HCCMRdfrsUTGucBaC8+LGNjUzsLIyxSGU1Y8ypGTKJMGPTtg1ws0lkgcpUkmu/VQ==","signatures":[{"sig":"MEQCIAKE2rAj8fdMxIt3C7obNyU0ZO8XI3woEnRJdmqWDeEYAiAzHFkbsz4l3Ya6B30m99nSSd1lK7XwkQCWXsqmvUmFAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565955},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.4.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"jagreehal","email":"jag.reehal@gmail.com"},"_resolved":"/tmp/1713ac235cd8163c91cd34c2e318722b/autotel-cloudflare-2.4.0.tgz","_integrity":"sha512-GAfd4lvkQLoRznULw5OTV3HCCMRdfrsUTGucBaC8+LGNjUzsLIyxSGU1Y8ypGTKJMGPTtg1ws0lkgcpUkmu/VQ==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"10.9.4","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"autotel-edge":"3.2.0","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.2","vitest":"^4.0.14","typescript":"^5.9.3","@types/node":"^24.10.1","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20251126.0","@opentelemetry/context-async-hooks":"^2.2.0"},"peerDependencies":{"@cloudflare/workers-types":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.4.0_1764198690210_0.16514936769496247","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"autotel-cloudflare","version":"2.4.1","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.4.1","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"f369e845a6c97e55ec96f4b8f676ba542bf4b2c8","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.4.1.tgz","fileCount":74,"integrity":"sha512-lK+xCJVoFMNAh85yTiC8riirSywvrA3Uj+0NMF4gT9e0v0QaFCkpAuKteQXSTlEIBEbldM/eXvoxkT0QXpP2kg==","signatures":[{"sig":"MEYCIQDrQ8M5MDNfATarq7vZaLC4woD+bOuucZZDk0/OSl0/EAIhAIy4OhHFnIrjsIZpXygVALYWgLYr2IyL0Z19Uap/2+i9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565955},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.4.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"jagreehal","email":"jag.reehal@gmail.com"},"_resolved":"/tmp/6d068bf50bb79453905ab14a5272982f/autotel-cloudflare-2.4.1.tgz","_integrity":"sha512-lK+xCJVoFMNAh85yTiC8riirSywvrA3Uj+0NMF4gT9e0v0QaFCkpAuKteQXSTlEIBEbldM/eXvoxkT0QXpP2kg==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"10.9.4","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"autotel-edge":"3.2.1","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.2","vitest":"^4.0.14","typescript":"^5.9.3","@types/node":"^24.10.1","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20251126.0","@opentelemetry/context-async-hooks":"^2.2.0"},"peerDependencies":{"@cloudflare/workers-types":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.4.1_1764791767358_0.8474267826303403","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"autotel-cloudflare","version":"2.5.0","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.5.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"624b5153fe6eea2330792a79c46c9610a9b23d34","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.5.0.tgz","fileCount":74,"integrity":"sha512-PMyCtpfuF4cudYlYk5jggRn2iJvIdOhS92bjrLnleRdH2+BoRSR4OcsbcsiT/D9U0vX1aOHIQGJSKjv7xZkjiQ==","signatures":[{"sig":"MEUCIE7b5k7Bp1yUBADRgscTbXrixNlavU2fb37t34affgusAiEAwe0TOPr73qXTuVm0b1+Sm56lQdRL9RCgrIQBtNSm1dQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565968},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.5.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"jagreehal","email":"jag.reehal@gmail.com"},"_resolved":"/tmp/7c069fa598b182bb889f07704ba3dd0e/autotel-cloudflare-2.5.0.tgz","_integrity":"sha512-PMyCtpfuF4cudYlYk5jggRn2iJvIdOhS92bjrLnleRdH2+BoRSR4OcsbcsiT/D9U0vX1aOHIQGJSKjv7xZkjiQ==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"10.9.4","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"autotel-edge":"3.3.0","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.2","vitest":"^4.0.14","typescript":"^5.9.3","@types/node":"^24.10.1","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20251126.0","@opentelemetry/context-async-hooks":"^2.2.0"},"peerDependencies":{"@cloudflare/workers-types":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.5.0_1765026697495_0.15530318892216877","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"autotel-cloudflare","version":"2.6.0","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.6.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"613a4ec3e16c1d3be16be91adfd3ec4cfcfc89b5","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.6.0.tgz","fileCount":74,"integrity":"sha512-cKfRGlQBijAkkGtYfx89pfPZwcDgR3m3pcc8L9rfe0le0wvLrt6O5vuiSrVNlWVte9sYldt7u0VHUn4LD44LOw==","signatures":[{"sig":"MEQCICObFdjWaG2nKEd0/tySNj3SY2ZYRk4Fdtsy6QPoKHqlAiA/EaixkWO2QPjQQpLG42W7f0bT/AXu6OWPlyeUI2E/9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":567805},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.6.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/03d6cffdfa7e187d4393c2a2a3f91630/autotel-cloudflare-2.6.0.tgz","_integrity":"sha512-cKfRGlQBijAkkGtYfx89pfPZwcDgR3m3pcc8L9rfe0le0wvLrt6O5vuiSrVNlWVte9sYldt7u0VHUn4LD44LOw==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.7.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"autotel-edge":"3.5.0","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.2","vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^25.0.3","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20260101.0","@opentelemetry/context-async-hooks":"^2.2.0"},"peerDependencies":{"@cloudflare/workers-types":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.6.0_1767481247507_0.03992523752192656","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"autotel-cloudflare","version":"2.7.0","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.7.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"9e8d6d77fe52ea8dab7fa2721efc2073c4a5e67e","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.7.0.tgz","fileCount":74,"integrity":"sha512-tGMTuTYXAj56JMbAtfUK1+79BT9BX5ZTFjKA73bT4h8hoCViGHwbfUKbn7LAzrAqqNo2TsWcUfzgwQA+YsLv7w==","signatures":[{"sig":"MEUCIQD1x9S3CJmub0ghqcJcOUaBURr311bI4GU4CBTLw5bAngIgDr83SN+kXDcZahkn6X0+ObMKz64yQ+KDmuO56oYm/Rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":567805},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.7.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/d422d2cd58f43ca2cd325fef83aab201/autotel-cloudflare-2.7.0.tgz","_integrity":"sha512-tGMTuTYXAj56JMbAtfUK1+79BT9BX5ZTFjKA73bT4h8hoCViGHwbfUKbn7LAzrAqqNo2TsWcUfzgwQA+YsLv7w==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.7.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"autotel-edge":"3.5.0","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.2","vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^25.0.3","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20260103.0","@opentelemetry/context-async-hooks":"^2.2.0"},"peerDependencies":{"@cloudflare/workers-types":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.7.0_1767483502180_0.3951837019510147","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"autotel-cloudflare","version":"2.8.0","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.8.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"4d81af1ac0535cf4aec3625b98b3a628b4d9f29e","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.8.0.tgz","fileCount":74,"integrity":"sha512-FisDoxRUVXae/eBY7QsrpbCszrYKKvsMRczYhoA4vqO2Z5kXSKgcVqhAH2ro4jpG09MGjbwOfrPGJB28VKzh+g==","signatures":[{"sig":"MEUCIQDnKgV9DL7S69DHV1PeqwD8LJ5j/G90e9JKzOiYG3henAIgN4BbTltYA9PS2qGl3T4zZ/tpDmLzogNS4lcN4v/VfJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":567812},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.8.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/15c4645e8162c7d6f87a7f92ebd4b222/autotel-cloudflare-2.8.0.tgz","_integrity":"sha512-FisDoxRUVXae/eBY7QsrpbCszrYKKvsMRczYhoA4vqO2Z5kXSKgcVqhAH2ro4jpG09MGjbwOfrPGJB28VKzh+g==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.7.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"autotel-edge":"3.6.0","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.2","vitest":"^4.0.16","typescript":"^5.9.3","@types/node":"^25.0.3","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20260108.0","@opentelemetry/context-async-hooks":"^2.2.0"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260108.0"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.8.0_1767861534316_0.942821222401478","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"autotel-cloudflare","version":"2.8.1","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.8.1","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"af1eaaa4c12118968278cac14befe1bd7877d5d3","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.8.1.tgz","fileCount":74,"integrity":"sha512-BxsDi7xTpZxyaXMJVwqqJi/0+01a1/Q/Y0yV1ySTsqr28mtlMoLrppkh+dlZnMWlGYmMdy23TAvADWGvzHQ8sA==","signatures":[{"sig":"MEYCIQDoL8hHweXvao+faRAmIQ8eudLJXuph5NgK0qx+3UTtVgIhAKjqRlOydRGbeDqHX7LR6/8dSggu3QrRH1LgPeDGKTnt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":567812},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.8.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/35b1c7ed6bd0416375e9d3fda5ebf596/autotel-cloudflare-2.8.1.tgz","_integrity":"sha512-BxsDi7xTpZxyaXMJVwqqJi/0+01a1/Q/Y0yV1ySTsqr28mtlMoLrppkh+dlZnMWlGYmMdy23TAvADWGvzHQ8sA==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.7.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"autotel-edge":"3.6.1","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.2","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.8","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20260114.0","@opentelemetry/context-async-hooks":"^2.4.0"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260114.0"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.8.1_1768428170568_0.5623023892909067","host":"s3://npm-registry-packages-npm-production"}},"2.8.2":{"name":"autotel-cloudflare","version":"2.8.2","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.8.2","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"2a2524df7ed427205fbb21651034c5d9bf163633","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.8.2.tgz","fileCount":74,"integrity":"sha512-DHfCzLrzpcfmTEoWIrMAk/S9WDde6SRpm+kRG+o4kKeEChX8B/q1owjkLxAsjDviRvNMxIjLdjx2v6earXLQsA==","signatures":[{"sig":"MEUCIHKNf07S0DHv61h6TOBZb3f8vvZceI9340H0Q8rMYc57AiEA71UgCgueGyt4LqheTYC5sv22LNKQ6a4LWde/RSg7iyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":567812},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.8.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/89557204684a5b48f809741427512177/autotel-cloudflare-2.8.2.tgz","_integrity":"sha512-DHfCzLrzpcfmTEoWIrMAk/S9WDde6SRpm+kRG+o4kKeEChX8B/q1owjkLxAsjDviRvNMxIjLdjx2v6earXLQsA==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.8.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"autotel-edge":"3.7.0","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.2","vitest":"^4.0.17","typescript":"^5.9.3","@types/node":"^25.0.9","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20260120.0","@opentelemetry/context-async-hooks":"^2.4.0"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260120.0"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.8.2_1769122693049_0.7167273487279269","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"autotel-cloudflare","version":"2.9.0","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.9.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"6a949b5664b4c8eec9b07cdade6629f4292b5ab6","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.9.0.tgz","fileCount":74,"integrity":"sha512-IVj4nUF3zP1ZyGssuiSOZcbsOyAXM8jIF8dwKWrBaLOu2miKX9gj8/GXaVq2PsPGOX7vcWxl3JFmEYQpsl6PqQ==","signatures":[{"sig":"MEUCIG0EtSe+YpJ16UMAWXmXTX54VURcWZEhM6QHcwgrFeAqAiEAjmhdX5J4mRlWCH9iDS3+J9hQK5yeEOMqJS6TVO2EN4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":567813},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.9.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/760b79752e863375d05e62c0ef9bebfe/autotel-cloudflare-2.9.0.tgz","_integrity":"sha512-IVj4nUF3zP1ZyGssuiSOZcbsOyAXM8jIF8dwKWrBaLOu2miKX9gj8/GXaVq2PsPGOX7vcWxl3JFmEYQpsl6PqQ==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.8.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"autotel-edge":"3.8.0","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.2","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.0.10","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20260124.0","@opentelemetry/context-async-hooks":"^2.5.0"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260124.0"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.9.0_1769466132451_0.3746947830539833","host":"s3://npm-registry-packages-npm-production"}},"2.9.1":{"name":"autotel-cloudflare","version":"2.9.1","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.9.1","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"a0bf94910c163f385a00cd0e5f3ab93ef6fc683a","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.9.1.tgz","fileCount":74,"integrity":"sha512-7W0Mg5a5r41rjMfYy3enPRH6Ml+4A0Sd7a/hvN7X46W9ylUQUu1dqwBDhBg8QRQ6Fqb9lf8OaWdd4UKKEs8PDg==","signatures":[{"sig":"MEQCIEuivEXjU6xI9TWvmeFMTEq3x5YwtuQtb8L87VmjjapZAiBFEhKBNdDKaEMTq7aPaAoQYcOl7pV3KotZH+57D6sMmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":567813},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.9.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/e78905abd1fe98c55bddcf1b5292914a/autotel-cloudflare-2.9.1.tgz","_integrity":"sha512-7W0Mg5a5r41rjMfYy3enPRH6Ml+4A0Sd7a/hvN7X46W9ylUQUu1dqwBDhBg8QRQ6Fqb9lf8OaWdd4UKKEs8PDg==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.8.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"autotel-edge":"3.8.1","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.2","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.0.10","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20260127.0","@opentelemetry/context-async-hooks":"^2.5.0"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260127.0"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.9.1_1769556229009_0.9135597432066085","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"autotel-cloudflare","version":"2.10.0","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.10.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"cc8542981aef9a87ebb1ebcee75db4f498828cd6","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.10.0.tgz","fileCount":74,"integrity":"sha512-Ra8Ag9Ilj3GniAFR7YGFf8A9MW+9i5E0l0wBLYTPqvT0rO4Sr/6Dm2N5s8AcycuL+tgbsLAMbXEgUctjksTphQ==","signatures":[{"sig":"MEYCIQCLKxq7147hTgbZqjV/f1S66106ISGTNot6hsiMZQlptAIhAJi4NuwOUEePL3a7EAjH+BgSBF98cQ78wBYpgN4XccgW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":567813},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.10.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/c864769244d53769591f358221255958/autotel-cloudflare-2.10.0.tgz","_integrity":"sha512-Ra8Ag9Ilj3GniAFR7YGFf8A9MW+9i5E0l0wBLYTPqvT0rO4Sr/6Dm2N5s8AcycuL+tgbsLAMbXEgUctjksTphQ==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.8.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"autotel-edge":"3.9.0","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.2","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.1.0","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20260131.0","@opentelemetry/context-async-hooks":"^2.5.0"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260131.0"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.10.0_1769846500000_0.9876663359487041","host":"s3://npm-registry-packages-npm-production"}},"2.10.1":{"name":"autotel-cloudflare","version":"2.10.1","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.10.1","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"250154524dbf3d28caabacf2ee92b1cdbec676eb","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.10.1.tgz","fileCount":74,"integrity":"sha512-Z8Dj7yncnHBvcIm6kJA6sL48lYNpTnolXR0Txcs6eYPB0F6lzo4uIcz81MjvFf5kwpaUSKoxWp0BIHCmYQyDYQ==","signatures":[{"sig":"MEUCIQDyEJCk9k1KeWT52pFrq7s67H4KkFAvsxbaoD1uJUM8OQIgPwa1rJClotG4QzaPlJiukfqNpr9ZJYqLuITuc4IfzMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":567813},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.10.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/17b0a484e73d37bd54e3aa87796b4a3f/autotel-cloudflare-2.10.1.tgz","_integrity":"sha512-Z8Dj7yncnHBvcIm6kJA6sL48lYNpTnolXR0Txcs6eYPB0F6lzo4uIcz81MjvFf5kwpaUSKoxWp0BIHCmYQyDYQ==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.9.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"autotel-edge":"3.9.1","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.2","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.2.2","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20260207.0","@opentelemetry/context-async-hooks":"^2.5.0"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260207.0"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.10.1_1770572455967_0.7772975617795603","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"autotel-cloudflare","version":"2.11.0","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.11.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"10379d3cd58b467664c249675211a0e2d73bb501","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.11.0.tgz","fileCount":74,"integrity":"sha512-jOfroKwokM0gKMYIcQw6/t47N571PYP2GQHX2jerFn72C8UDncDTHmpZGm46w3MV2ue2wJcu17x1YTK3sSCQ8w==","signatures":[{"sig":"MEQCIF5UJxOSb7R47dquTTvge6uEyRGriLH4GLrKHG7Vv3v1AiBkiWUXUOTkCL2JSvhp+7cHaqszBGxlCVGi2VNrwtPuxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":567814},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.11.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/180bd1390b21b50c729486661774c3c5/autotel-cloudflare-2.11.0.tgz","_integrity":"sha512-jOfroKwokM0gKMYIcQw6/t47N571PYP2GQHX2jerFn72C8UDncDTHmpZGm46w3MV2ue2wJcu17x1YTK3sSCQ8w==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.9.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"autotel-edge":"3.10.0","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.2","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.2.3","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20260210.0","@opentelemetry/context-async-hooks":"^2.5.0"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260210.0"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.11.0_1770842016129_0.7363530803379823","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"autotel-cloudflare","version":"2.12.0","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.12.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"65d0f22acbf9d1272572b380bde99236269f38a4","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.12.0.tgz","fileCount":74,"integrity":"sha512-2/lBNWkI07557l93kS7cGwXusqHg6z+9PdKnjra80lJ5NAnUMktQvLn4zQ3StlSugvSQyOdY1jAwKpJDpOxwrg==","signatures":[{"sig":"MEYCIQDDls6cunjG/SpZzuEXp12bUzQvUWh35yTERPWdYL3WLgIhAMDtpB5tRRty528ut659w570qSqiUKOMj7VNwwjbN4CV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":567814},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.12.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/a86f9ae389e357887eca7604f334ea61/autotel-cloudflare-2.12.0.tgz","_integrity":"sha512-2/lBNWkI07557l93kS7cGwXusqHg6z+9PdKnjra80lJ5NAnUMktQvLn4zQ3StlSugvSQyOdY1jAwKpJDpOxwrg==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.10.1","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"autotel-edge":"3.11.0","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20260302.0","@opentelemetry/context-async-hooks":"^2.5.1"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260302.0"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.12.0_1771881625482_0.3215499503772088","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"autotel-cloudflare","version":"2.13.0","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.13.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"fd6a9d82dd0ddc5e8017358878608b38503de938","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.13.0.tgz","fileCount":92,"integrity":"sha512-T3LnfKVPoaZWdqxtU7UGIZk13QpFdUB5vve5CVFUz089yETqmAnkPakJxSn7TstHRQc23T5R7A90z+d9HLZQ9w==","signatures":[{"sig":"MEUCIEY8gyjemVXE0OyrnjmlrMliKv3Og067LrL2X/ar9NsrAiEA25NxRI9OlV0d89BCjcAzXw4/vWB7jT/GsWe+zVw3fOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":736328},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.13.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/c7b9ef31ab7da11b827939cf5c88593b/autotel-cloudflare-2.13.0.tgz","_integrity":"sha512-T3LnfKVPoaZWdqxtU7UGIZk13QpFdUB5vve5CVFUz089yETqmAnkPakJxSn7TstHRQc23T5R7A90z+d9HLZQ9w==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.10.1","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"autotel-edge":"3.11.0","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20260302.0","@opentelemetry/context-async-hooks":"^2.5.1"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260302.0"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.13.0_1771957351449_0.995898513361076","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"autotel-cloudflare","version":"2.14.0","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.14.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"0685b35e919e318e972aba186bacb8b89d4d69a2","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.14.0.tgz","fileCount":93,"integrity":"sha512-3cF+JknXbh/d/hGrTfLbBHrMqYG4XBZ+H2AZsTKuv6sWWhHdM86IBBVfI8ggZaYo4+rurLVhbGZUPw5QpJF66Q==","signatures":[{"sig":"MEUCIAxfId2GMmVceOYkCf8BMoM8VXmhfHc8QwFS/Kytyu/jAiEA76lZQSaWbayD5Ha/0A5q+45YGKtbi8d/oqU7C+YjnFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":747020},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.14.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/fd2f2ec026a23ed9ce198b17c704185f/autotel-cloudflare-2.14.0.tgz","_integrity":"sha512-3cF+JknXbh/d/hGrTfLbBHrMqYG4XBZ+H2AZsTKuv6sWWhHdM86IBBVfI8ggZaYo4+rurLVhbGZUPw5QpJF66Q==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.10.1","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"autotel-edge":"3.12.0","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.0","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20260302.0","@opentelemetry/context-async-hooks":"^2.5.1"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260302.0"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.14.0_1771962408860_0.33204004026261136","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"autotel-cloudflare","version":"2.15.0","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.15.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"5b06c50077b4a85d1e59a81a804076e8723ee097","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.15.0.tgz","fileCount":93,"integrity":"sha512-jENKR7tK/+9O2J1jfATS14XeSvwdOX7Jwn0LKR949aBNRCWEQ2wx7FRK5yiufBSWek/SNTESW72+iBt3W91lfg==","signatures":[{"sig":"MEUCIQCQI6A6VI5tvUnIw9mXWcCWfS4Wi5JqfasqMzeqr8B3fwIgDDnWz2uqIe/oLWOIVa0D4qrm1XvW83japyfKHMdlZZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":747020},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.15.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/b711ec0e5f2492e7fb7dbce8202ff630/autotel-cloudflare-2.15.0.tgz","_integrity":"sha512-jENKR7tK/+9O2J1jfATS14XeSvwdOX7Jwn0LKR949aBNRCWEQ2wx7FRK5yiufBSWek/SNTESW72+iBt3W91lfg==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.11.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"autotel-edge":"3.13.0","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.3","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20260302.0","@opentelemetry/context-async-hooks":"^2.5.1"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260302.0"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.15.0_1772401570358_0.5139858676909086","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"autotel-cloudflare","version":"2.16.0","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.16.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"287e4aeaa4593424b99a3df12569ee869ccbeb21","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.16.0.tgz","fileCount":95,"integrity":"sha512-bd16sVGhiIv3Ph9SEoWA2ep5ZZXYYChHH6O6CLj8PeOBx4iZSAPf3Dxh660K9+w4axWxIjZ1JagiJxzwerivxw==","signatures":[{"sig":"MEUCIC7Klio8EYW2SqI68e4kNlhX2Mxm1pgP/TmloU3E5H89AiEAy0BfSW47rjH3xmhnv15MU7QBUMW9IL7DUQB5QBwpeGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":777836},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.16.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/5331102271cde15d6a546572a79ea1ba/autotel-cloudflare-2.16.0.tgz","_integrity":"sha512-bd16sVGhiIv3Ph9SEoWA2ep5ZZXYYChHH6O6CLj8PeOBx4iZSAPf3Dxh660K9+w4axWxIjZ1JagiJxzwerivxw==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.11.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"autotel-edge":"3.14.0","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.3","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20260302.0","@opentelemetry/context-async-hooks":"^2.5.1"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260302.0"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.16.0_1772488994920_0.6906178255750037","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"autotel-cloudflare","version":"2.17.0","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.17.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"a9b87af4608953d2ef6f8b5601b27129e607629f","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.17.0.tgz","fileCount":99,"integrity":"sha512-0xLLwro/1fnFaabiXRLH6jdhSl49bRrylz5fgGff6J8WA61GqSm+L+TtPFa7YxGFFUTPkIUFWHyvJGRIjRGtzw==","signatures":[{"sig":"MEUCIQCKKUaWGdUmDu0hoh34bTlV7FmGf30uJ6g91UrN3LacCAIgKlE0bh603pc0me88c5gnmxb1jA2u1e11E8UZ5pk3GUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":778353},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.17.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/645e9ac768888eab42d29f011e1bfc37/autotel-cloudflare-2.17.0.tgz","_integrity":"sha512-0xLLwro/1fnFaabiXRLH6jdhSl49bRrylz5fgGff6J8WA61GqSm+L+TtPFa7YxGFFUTPkIUFWHyvJGRIjRGtzw==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.11.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"autotel-edge":"3.15.0","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.3","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20260302.0","@opentelemetry/context-async-hooks":"^2.5.1"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260302.0"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.17.0_1772631039917_0.5002864471674928","host":"s3://npm-registry-packages-npm-production"}},"2.17.1":{"name":"autotel-cloudflare","version":"2.17.1","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.17.1","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"bin":{"intent":"bin/intent.js"},"dist":{"shasum":"4089e729a3a004c89308b6ece671bb9b90f6bc61","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.17.1.tgz","fileCount":101,"integrity":"sha512-fUoynMkl4naRV2KplTIWkAkYui5Iyo9+wEsOepirjJyW5aV1OqWuwIsxIUlv6OZCSEu8ZM20v8QLyw/6SZVu9w==","signatures":[{"sig":"MEQCIDcqjLXSOEASSTTDF4UAf/DmjPL2hlq0k8L+4FzY4hMFAiBA7cWfpMzc8mbHK+Vt6EIEROLj6ofjxJoi1aFZJtY5nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":781353},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.17.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/eadbb317e8bc76e4d41f1573271dfe23/autotel-cloudflare-2.17.1.tgz","_integrity":"sha512-fUoynMkl4naRV2KplTIWkAkYui5Iyo9+wEsOepirjJyW5aV1OqWuwIsxIUlv6OZCSEu8ZM20v8QLyw/6SZVu9w==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.11.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"autotel-edge":"3.15.1","@tanstack/intent":"^0.0.13","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.5","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20260307.1","@opentelemetry/context-async-hooks":"^2.6.0"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260307.1"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.17.1_1772902661764_0.34622966618236006","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"autotel-cloudflare","version":"2.18.0","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.18.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"bin":{"intent":"bin/intent.js"},"dist":{"shasum":"3dde2c1ff4a0b3dec305912aa1a89e706c670671","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.18.0.tgz","fileCount":101,"integrity":"sha512-12gvgc9tYXDPYOfEmt3CgLPtBSzNI4PsZuOSBFaNfBjYRBFdKb18ycHUTCtRyl59GpWOLMC07kr3peUXTXuOXw==","signatures":[{"sig":"MEUCIQDA6y1Tbg2UfV2HnEmVJxKamaNJA8p/K+lxrY7M7qMtTAIgDQeCTsgX5VC7DJwCkD1bb4s4PN6e2FVw7ynL9Iu1yZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":781352},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.18.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/8f0ec0e719b5220bdf68144605b4c3e4/autotel-cloudflare-2.18.0.tgz","_integrity":"sha512-12gvgc9tYXDPYOfEmt3CgLPtBSzNI4PsZuOSBFaNfBjYRBFdKb18ycHUTCtRyl59GpWOLMC07kr3peUXTXuOXw==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.12.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"autotel-edge":"3.16.0","@tanstack/intent":"^0.0.23","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20260317.1","@opentelemetry/context-async-hooks":"^2.6.0"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260317.1"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.18.0_1773960042043_0.5050797830363929","host":"s3://npm-registry-packages-npm-production"}},"2.18.1":{"name":"autotel-cloudflare","version":"2.18.1","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.18.1","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"bin":{"intent":"bin/intent.js"},"dist":{"shasum":"0c7e83bc61919cf2e6a5818c5808917b330ba16d","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.18.1.tgz","fileCount":101,"integrity":"sha512-xjyt2fgkeYZKO6G3dRfrruuIsfYyC0UgMXOS3Q14poRnMYky2xw+oii4VlBZTc3RrQRoaDcNDkbp7YZupUIOdQ==","signatures":[{"sig":"MEQCIAIXwol71OgS9c8h023PZUhJvjj7xw0kbbUkd0nPMaEYAiB26S+CTzTUkNQ3nLgOwhocWiJkRkjgPVDN2P9TqA/ppA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":781352},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.18.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/3e806243529fa921fa975c3309caf0a0/autotel-cloudflare-2.18.1.tgz","_integrity":"sha512-xjyt2fgkeYZKO6G3dRfrruuIsfYyC0UgMXOS3Q14poRnMYky2xw+oii4VlBZTc3RrQRoaDcNDkbp7YZupUIOdQ==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.12.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"autotel-edge":"3.16.1","@tanstack/intent":"^0.0.23","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20260317.1","@opentelemetry/context-async-hooks":"^2.6.0"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260317.1"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.18.1_1774472067232_0.8482995270269036","host":"s3://npm-registry-packages-npm-production"}},"2.18.2":{"name":"autotel-cloudflare","version":"2.18.2","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.18.2","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"bin":{"intent":"bin/intent.js"},"dist":{"shasum":"72ca32ab8e7b7446eff1ba271d54a522369c4204","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.18.2.tgz","fileCount":101,"integrity":"sha512-E6MbK8eXM7MrL+rDLu9h1Ubb/Nop9Wk1yvpNSTSPY1btAFX3cSvIw+l5v3hi25y/mCizUGghxjJj1WC8XNxtcQ==","signatures":[{"sig":"MEUCIQDpGg/US5EHRlpW2fg6AVwzm8Y3ceVwGWYsZMAbFOM44gIgaoXveYFAh7bQxp8wXeGi0zLGyTbAIR5LY4aBzyk6Zkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.18.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":781352},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.18.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/eaab78d545a4d2585d49ba103a1986be/autotel-cloudflare-2.18.2.tgz","_integrity":"sha512-E6MbK8eXM7MrL+rDLu9h1Ubb/Nop9Wk1yvpNSTSPY1btAFX3cSvIw+l5v3hi25y/mCizUGghxjJj1WC8XNxtcQ==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.12.1","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"autotel-edge":"3.16.2","@tanstack/intent":"^0.0.23","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20260317.1","@opentelemetry/context-async-hooks":"^2.6.0"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260317.1"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.18.2_1774571108000_0.07473860006796795","host":"s3://npm-registry-packages-npm-production"}},"2.18.3":{"name":"autotel-cloudflare","version":"2.18.3","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.18.3","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"bin":{"intent":"bin/intent.js"},"dist":{"shasum":"96a8d7f80a91a31d1aa0eaab6e7954d1e3569140","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.18.3.tgz","fileCount":101,"integrity":"sha512-U+T6QRvTRF0+0bT3TRLBphcSs+l3Ibguz8P8mkU50PvRebkI4kFkM+P0Z0rLLj8L9B8idccZay6YLm2Da+rQVg==","signatures":[{"sig":"MEQCICFRQNXrre3mm3jA6zmc7KKv7Whm1FHkOPFEZy72UZw/AiA+NWDhLIjGxsYX0+swZLhuVcazHLpL8eMbgpBUF/KdjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.18.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785733},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.18.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/417c1bc24bc34e10521fb8316256df2a/autotel-cloudflare-2.18.3.tgz","_integrity":"sha512-U+T6QRvTRF0+0bT3TRLBphcSs+l3Ibguz8P8mkU50PvRebkI4kFkM+P0Z0rLLj8L9B8idccZay6YLm2Da+rQVg==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.12.1","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"autotel-edge":"3.16.2","@tanstack/intent":"^0.0.23","@opentelemetry/api":"^1.9.0","@opentelemetry/resources":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","vitest-mock-extended":"^3.1.0","@cloudflare/workers-types":"^4.20260317.1","@opentelemetry/context-async-hooks":"^2.6.0"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260317.1"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.18.3_1774907614013_0.5093441687703668","host":"s3://npm-registry-packages-npm-production"}},"2.18.4":{"name":"autotel-cloudflare","version":"2.18.4","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.18.4","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"bin":{"intent":"bin/intent.js"},"dist":{"shasum":"1b9e0671c98446540bea1d2ed62b15ee65660ecf","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.18.4.tgz","fileCount":105,"integrity":"sha512-99945yxEnwm3UaKT+Lqf8s2cQermUEumcWj6WQDM8u4gTi985eKCOnAPBtHoqe3lQEG4sujRHLCNf1gZvcX7LQ==","signatures":[{"sig":"MEUCIQCM66eG1dlT+KYY4OJ+Ln4iP1z/0Uh0zT8IPiYvRwTD9QIgDSMB+CyZSJ7t26Pz3BCC4SpJPxrpNwkTo23IRGWMkYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.18.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":799900},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.18.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/694234201f3b76350d80abfff3b7f056/autotel-cloudflare-2.18.4.tgz","_integrity":"sha512-99945yxEnwm3UaKT+Lqf8s2cQermUEumcWj6WQDM8u4gTi985eKCOnAPBtHoqe3lQEG4sujRHLCNf1gZvcX7LQ==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.12.1","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"autotel-edge":"3.16.3","@tanstack/intent":"^0.0.29","@opentelemetry/api":"^1.9.1","@opentelemetry/resources":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2","vitest-mock-extended":"^4.0.0","@cloudflare/workers-types":"^4.20260408.1","@opentelemetry/context-async-hooks":"^2.6.1"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260408.1"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.18.4_1775683975365_0.43011715231265235","host":"s3://npm-registry-packages-npm-production"}},"2.18.5":{"name":"autotel-cloudflare","version":"2.18.5","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.18.5","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"bin":{"intent":"bin/intent.js"},"dist":{"shasum":"9c3823d54d60c8ee5bbc139bf70207aadcca2873","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.18.5.tgz","fileCount":106,"integrity":"sha512-9m0WSHas1Ng/a0jSQez1DpS63hF+uDw+I5m3ljWqSpoO7YeAxHd3qiYx/5POOT+hoP/Ag2R7x+OE8Za4I1hHMw==","signatures":[{"sig":"MEQCIAeDKLK08KmsxNVQEx7dHjv59whMo949/oLf5Urk61cIAiBSlVn479APcqO3T91v3nJffhjaRmjhnsc0U0z6cUzQPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.18.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":819294},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.18.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/2dfc969b31ed45f7bbfb6da943ee502f/autotel-cloudflare-2.18.5.tgz","_integrity":"sha512-9m0WSHas1Ng/a0jSQez1DpS63hF+uDw+I5m3ljWqSpoO7YeAxHd3qiYx/5POOT+hoP/Ag2R7x+OE8Za4I1hHMw==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.12.1","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"autotel-edge":"3.16.4","@tanstack/intent":"^0.0.29","@opentelemetry/api":"^1.9.1","@opentelemetry/resources":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2","vitest-mock-extended":"^4.0.0","@cloudflare/workers-types":"^4.20260408.1","@opentelemetry/context-async-hooks":"^2.6.1"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260408.1"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.18.5_1776613613779_0.27139514251846975","host":"s3://npm-registry-packages-npm-production"}},"2.18.6":{"name":"autotel-cloudflare","version":"2.18.6","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.18.6","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"bin":{"intent":"bin/intent.js"},"dist":{"shasum":"d6c7edaa071994c14760a54bdb9c847cd729746e","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.18.6.tgz","fileCount":106,"integrity":"sha512-HNSOum1TinfLQDhbaDyubf/AStn/Nf9UYG0w93u+Y42C8rZxPWFsdCdJLn4Z1U05PTf6qqyz6FJSehb/uGMzwA==","signatures":[{"sig":"MEYCIQDepEUi9IimkvOODyeVTPIszh3DsgDbCYoj/dXg4h8NugIhAKXti+w33U7+VBFE5NJopxYi7sUuKwDALwwV+pMglMOg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.18.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":820640},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.18.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/12685b4f2f5b34fb8f3609a156420fb7/autotel-cloudflare-2.18.6.tgz","_integrity":"sha512-HNSOum1TinfLQDhbaDyubf/AStn/Nf9UYG0w93u+Y42C8rZxPWFsdCdJLn4Z1U05PTf6qqyz6FJSehb/uGMzwA==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.12.1","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"autotel-edge":"3.16.4","@tanstack/intent":"^0.0.29","@opentelemetry/api":"^1.9.1","@opentelemetry/resources":"^2.6.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2","vitest-mock-extended":"^4.0.0","@cloudflare/workers-types":"^4.20260408.1","@opentelemetry/context-async-hooks":"^2.6.1"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260408.1"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.18.6_1776690531488_0.5120001702883095","host":"s3://npm-registry-packages-npm-production"}},"2.18.7":{"name":"autotel-cloudflare","version":"2.18.7","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.18.7","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"bin":{"intent":"bin/intent.js"},"dist":{"shasum":"869e72458147898392eebe6fa32afe4e7f2232c9","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.18.7.tgz","fileCount":106,"integrity":"sha512-zDgGlIgXNgYr4BFhPFQmtdYpXVmQhStwW77FjSp4txTMPrJo+vjDTihnFGjnVLoDTs5bh9KKnm9N397OCioVBA==","signatures":[{"sig":"MEUCIGF3OiHPRCFVXAAtEEV20CKoldVTxAraGAExMFlWTHJ3AiEAgbnXJYN/sLJeko0dDHlfG9DBOCkwpJ7sgcGJbhUvzyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.18.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":820640},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.18.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsup --watch","lint":"npx eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"npx eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/5fed08e099bb75f04b644b074ee37103/autotel-cloudflare-2.18.7.tgz","_integrity":"sha512-zDgGlIgXNgYr4BFhPFQmtdYpXVmQhStwW77FjSp4txTMPrJo+vjDTihnFGjnVLoDTs5bh9KKnm9N397OCioVBA==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.13.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"autotel-edge":"3.16.5","@tanstack/intent":"^0.0.36","@opentelemetry/api":"^1.9.1","@opentelemetry/resources":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","vitest-mock-extended":"^4.0.0","@cloudflare/workers-types":"^4.20260426.1","@opentelemetry/context-async-hooks":"^2.7.0"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260426.1"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.18.7_1777270335294_0.6520587830006097","host":"s3://npm-registry-packages-npm-production"}},"2.18.10":{"name":"autotel-cloudflare","version":"2.18.10","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.18.10","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"e850f8bce5399e92b060101402cce02bcd5a8633","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.18.10.tgz","fileCount":107,"integrity":"sha512-vLrRtqW7LJZ+Wm4Rd8n19bcUAaX0HQ1rSg3rE9fMVOdSxCltpr+eHGq90JSKyYkbhzGWZVkFqBeHvsfdGBzIRQ==","signatures":[{"sig":"MEUCIDWWv89afWbPxoU5fWaIk645JHkwogvIawie4p+22NAPAiEAnbSgQxS6aV7NBla0plyqpott9UoI1Y8wB4ShV/UI1Fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.18.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":826925},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.18.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/65795cfddc68df51ab01586aaa9b6fdd/autotel-cloudflare-2.18.10.tgz","_integrity":"sha512-vLrRtqW7LJZ+Wm4Rd8n19bcUAaX0HQ1rSg3rE9fMVOdSxCltpr+eHGq90JSKyYkbhzGWZVkFqBeHvsfdGBzIRQ==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.13.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"autotel-edge":"3.16.8","@opentelemetry/api":"^1.9.1","@opentelemetry/resources":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","vitest-mock-extended":"^4.0.0","@cloudflare/workers-types":"^4.20260502.1","@opentelemetry/context-async-hooks":"^2.7.1"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260502.1"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.18.10_1777961188719_0.47938381020188725","host":"s3://npm-registry-packages-npm-production"}},"2.18.11":{"name":"autotel-cloudflare","version":"2.18.11","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.18.11","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"278275877635462dedda43e494bcf0bf64f9f784","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.18.11.tgz","fileCount":107,"integrity":"sha512-8H0OtWFCjJ9Uac6uXgcGhilQR7hXOvNlRIqo+ore1VnJQkRR0Zi9x0riGQh1R9JI4CXlJgTqGfH0R3wCF2WpFQ==","signatures":[{"sig":"MEUCIQCZ/weWkPzAldGS3nUumZfiE1aqNS0oGkzXW9SApfTpYwIgUavbr9BcZuODmsRyZn/NgPwneVMvOMFHwGmNU+2nuyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.18.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":826925},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.18.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/09d7e05fafd3306a611513f85ce849f4/autotel-cloudflare-2.18.11.tgz","_integrity":"sha512-8H0OtWFCjJ9Uac6uXgcGhilQR7hXOvNlRIqo+ore1VnJQkRR0Zi9x0riGQh1R9JI4CXlJgTqGfH0R3wCF2WpFQ==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.14.1","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"autotel-edge":"3.16.9","@opentelemetry/api":"^1.9.1","@opentelemetry/resources":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0","vitest-mock-extended":"^4.0.0","@cloudflare/workers-types":"^4.20260502.1","@opentelemetry/context-async-hooks":"^2.7.1"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260502.1"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.18.11_1778420745438_0.027288395201524818","host":"s3://npm-registry-packages-npm-production"}},"2.18.12":{"name":"autotel-cloudflare","version":"2.18.12","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.18.12","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"40950760f9b9de0bdbc2999c287fd140525b2729","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.18.12.tgz","fileCount":107,"integrity":"sha512-KIav3WSYCuC+yNMIeQRoEu9W+VS3WzSjq4Taly0j3d5DQHgR2SXPOsBdlKyRm21NM8jKAjCz/yI67c1L7Ejhcg==","signatures":[{"sig":"MEUCICGPfBRkAy9wP9iJMJ+GnZStqECUXmxDzrxyoXLr5IAmAiEAklv3YyklhlhqjrSmE/2YTFkqKNOqXymioVIXGwlAtlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.18.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":826926},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.18.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/6afeb7ad1ac6410779cf3d6b6c859922/autotel-cloudflare-2.18.12.tgz","_integrity":"sha512-KIav3WSYCuC+yNMIeQRoEu9W+VS3WzSjq4Taly0j3d5DQHgR2SXPOsBdlKyRm21NM8jKAjCz/yI67c1L7Ejhcg==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.14.1","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"autotel-edge":"3.16.10","@opentelemetry/api":"^1.9.1","@opentelemetry/resources":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.1.6","typescript":"^6.0.3","@types/node":"^25.7.0","vitest-mock-extended":"^4.0.0","@cloudflare/workers-types":"^4.20260511.1","@opentelemetry/context-async-hooks":"^2.7.1"},"peerDependencies":{"@cloudflare/workers-types":"^4.20260511.1"},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.18.12_1778712695133_0.2509279340237467","host":"s3://npm-registry-packages-npm-production"}},"2.18.14":{"name":"autotel-cloudflare","version":"2.18.14","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.18.14","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"87bfde488daf53f9ed9c2483fe78fb3ee1fdf22b","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.18.14.tgz","fileCount":107,"integrity":"sha512-nkiDgOIxp+KDsdzrEZPKEnk3TCuTGF8Bzep7PgvjfrnJvalMwJE9JwoaSv4Vzij3K/Sjm0UQkgIxh83GB1Q28g==","signatures":[{"sig":"MEUCIQDSOGk6QvIBVwzM7RFxUEX6NHFnXpxscGD4EhZbixbdUwIgHs0IWCXPTfpq/fRyWVUspwsJkLpLSL3emGjgvpnKwWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.18.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":829757},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.18.14.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/ea9fa586037ea4901925459d92a84f81/autotel-cloudflare-2.18.14.tgz","_integrity":"sha512-nkiDgOIxp+KDsdzrEZPKEnk3TCuTGF8Bzep7PgvjfrnJvalMwJE9JwoaSv4Vzij3K/Sjm0UQkgIxh83GB1Q28g==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.14.1","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@opentelemetry/api":"^1.9.1","@opentelemetry/resources":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.1.6","typescript":"^6.0.3","@types/node":"^25.7.0","autotel-edge":"3.16.11","vitest-mock-extended":"^4.0.0","@cloudflare/workers-types":"^4.20260511.1","@opentelemetry/context-async-hooks":"^2.7.1"},"peerDependencies":{"autotel-edge":"3.16.11","@cloudflare/workers-types":"^4.20260511.1"},"peerDependenciesMeta":{"autotel-edge":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.18.14_1779048550134_0.3132816568370651","host":"s3://npm-registry-packages-npm-production"}},"2.18.15":{"name":"autotel-cloudflare","version":"2.18.15","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.18.15","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"50a6f4eb0eba8c8d048de74bc508ba1d851929b2","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.18.15.tgz","fileCount":107,"integrity":"sha512-uv4tovr+ts9DY3uNSR1nQ2nI+f6c/qZdNINDN4IVAxLApWV08zkv8FNf27OByDq4+kH6UGJ5245VJqGqZIANZA==","signatures":[{"sig":"MEYCIQDEOiREZlSgdCqIeBQeEDWZBUwhuzKC+FlWKUQmhhUynQIhAOmmlCJFSwbUDJzRZrOuvHM3P2HpuSepZmx4FXBLwxHm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.18.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":829757},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.18.15.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4182cb5d-37e3-4bd8-9e0b-2c545327242e"}},"_resolved":"/tmp/ab02e2dc99240fdc4620dcd6fa26e927/autotel-cloudflare-2.18.15.tgz","_integrity":"sha512-uv4tovr+ts9DY3uNSR1nQ2nI+f6c/qZdNINDN4IVAxLApWV08zkv8FNf27OByDq4+kH6UGJ5245VJqGqZIANZA==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.16.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@opentelemetry/api":"^1.9.1","@opentelemetry/resources":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","autotel-edge":"3.16.12","vitest-mock-extended":"^4.0.0","@cloudflare/workers-types":"^4.20260529.1","@opentelemetry/context-async-hooks":"^2.7.1"},"peerDependencies":{"autotel-edge":"3.16.12","@cloudflare/workers-types":"^4.20260529.1"},"peerDependenciesMeta":{"autotel-edge":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.18.15_1780081627363_0.03245419952860984","host":"s3://npm-registry-packages-npm-production"}},"2.18.17":{"name":"autotel-cloudflare","version":"2.18.17","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.18.17","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"e404f8396ec4c3cc6215afaa0bd9a9c568c6d3c5","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.18.17.tgz","fileCount":107,"integrity":"sha512-B0VePec95B+PtcjLu0ZT0nQwHJYBe2hLzYNumKCcBKfj32dXbwbJ1X2+57dRBjPu878yXi26JQRexVNuJyq6Vw==","signatures":[{"sig":"MEQCID7aktFtZYstydMmQJYcAjB9HdLyC0C5Vx+8VAGxmjn4AiA0FzJHW+NOOehTROY3RQhWH8971qAHM7atx5Xb6YfI5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":829757},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.18.17.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"jagreehal","email":"jag.reehal@gmail.com"},"_resolved":"/private/var/folders/sp/__ydkqk53ss4hb4k3wbv1wbc0000gn/T/a780bfba746b46e9dd67acbf7f4df7ad/autotel-cloudflare-2.18.17.tgz","_integrity":"sha512-B0VePec95B+PtcjLu0ZT0nQwHJYBe2hLzYNumKCcBKfj32dXbwbJ1X2+57dRBjPu878yXi26JQRexVNuJyq6Vw==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.13.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@opentelemetry/api":"^1.9.1","@opentelemetry/resources":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.1.7","typescript":"^6.0.3","@types/node":"^25.9.1","autotel-edge":"3.16.14","vitest-mock-extended":"^4.0.0","@cloudflare/workers-types":"^4.20260529.1","@opentelemetry/context-async-hooks":"^2.7.1"},"peerDependencies":{"autotel-edge":"3.16.14","@cloudflare/workers-types":"^4.20260529.1"},"peerDependenciesMeta":{"autotel-edge":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.18.17_1780704312565_0.3708896443862433","host":"s3://npm-registry-packages-npm-production"}},"2.18.18":{"name":"autotel-cloudflare","version":"2.18.18","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.18.18","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"8de1d25dcc51ade36a7cb841784e0fd7cf788ecf","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.18.18.tgz","fileCount":107,"integrity":"sha512-ACkV0McwZ+pMB4eF3Dp4YDpeof2IM1ithHAutqchlokpyYAJyPjhu40xS691Xn9j02+t+NvcIQPxa/V6rN9dow==","signatures":[{"sig":"MEUCIGYVjAr3TCWQctspt3wurBs9biC+aFV0tmbIGMLLIIBlAiEA+GIA1M/9g/lBoqKQ8f0Bjs8JUfzVOyhZbHXVw7moPZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.18.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":829757},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.18.18.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsup","clean":"rimraf dist","lint:fix":"eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed470a1e-0532-48f9-9870-4cd901b23228"}},"_resolved":"/tmp/998c49c519588203f4e39bf8de4ce9d5/autotel-cloudflare-2.18.18.tgz","_integrity":"sha512-ACkV0McwZ+pMB4eF3Dp4YDpeof2IM1ithHAutqchlokpyYAJyPjhu40xS691Xn9j02+t+NvcIQPxa/V6rN9dow==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.17.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@opentelemetry/api":"^1.9.1","@opentelemetry/resources":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","rimraf":"^6.1.3","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","autotel-edge":"3.16.14","vitest-mock-extended":"^4.0.0","@cloudflare/workers-types":"^4.20260607.1","@opentelemetry/context-async-hooks":"^2.7.1"},"peerDependencies":{"autotel-edge":"3.16.14","@cloudflare/workers-types":"^4.20260607.1"},"peerDependenciesMeta":{"autotel-edge":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.18.18_1781253183724_0.8973811803471023","host":"s3://npm-registry-packages-npm-production"}},"2.18.19":{"name":"autotel-cloudflare","version":"2.18.19","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.18.19","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"b8cfbe588b8bb8a5707eda5b5398832adc51dc63","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.18.19.tgz","fileCount":108,"integrity":"sha512-YdbHh7bcLz9tUcjJIGxJmJsEouIDiPjqCokx3OAVl4xYg7xqP/oQpU3piSLh9jMN6RSv1Hp/sEGodMwi20eXxA==","signatures":[{"sig":"MEQCIHBO8zNtSyiOwkk1GjTbz34cMECBmsOk4vyap2QhguORAiBt3eMDrSgJlc5OXbDEx7PgcoJaDbkUC7tl3ZrH0qH6+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.18.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":777706},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.18.19.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsdown","clean":"rimraf dist","lint:fix":"eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed470a1e-0532-48f9-9870-4cd901b23228"}},"_resolved":"/tmp/0c28d746d8d27ad0ea2ef16a1ceff139/autotel-cloudflare-2.18.19.tgz","_integrity":"sha512-YdbHh7bcLz9tUcjJIGxJmJsEouIDiPjqCokx3OAVl4xYg7xqP/oQpU3piSLh9jMN6RSv1Hp/sEGodMwi20eXxA==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.17.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@opentelemetry/api":"^1.9.1","@opentelemetry/resources":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsdown":"^0.22.2","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","autotel-edge":"3.16.15","vitest-mock-extended":"^4.0.0","@cloudflare/workers-types":"^4.20260607.1","@opentelemetry/context-async-hooks":"^2.7.1"},"peerDependencies":{"autotel-edge":"3.16.15","@cloudflare/workers-types":"^4.20260607.1"},"peerDependenciesMeta":{"autotel-edge":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.18.19_1781559496207_0.21923088756474174","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"autotel-cloudflare","version":"2.19.0","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@2.19.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"3d3921a2f97bd4d6a6153fa17f96046a394fe098","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-2.19.0.tgz","fileCount":108,"integrity":"sha512-Io7+tWXCIlqFx+yw9ZwN8+7dQpbXrNZvdCA06qC6sLY9YD3stZ106zbU7XvgQ6ckRKHotnWD6CiAVAXaNbmMXg==","signatures":[{"sig":"MEYCIQD4SxM2UPepicxHP+tO202vC1VX+UbQ0c4xkjrWufSbyAIhAOayx9eBwBvCbm2UIvh1Ylf6SUm/FmRgnKHJW6TKVz5w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@2.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":777967},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-2.19.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsdown","clean":"rimraf dist","lint:fix":"eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed470a1e-0532-48f9-9870-4cd901b23228"}},"_resolved":"/tmp/1e283852ff9f4411a40f8e7f98e3aa3e/autotel-cloudflare-2.19.0.tgz","_integrity":"sha512-Io7+tWXCIlqFx+yw9ZwN8+7dQpbXrNZvdCA06qC6sLY9YD3stZ106zbU7XvgQ6ckRKHotnWD6CiAVAXaNbmMXg==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.17.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@opentelemetry/api":"^1.9.1","@opentelemetry/resources":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsdown":"^0.22.2","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","autotel-edge":"3.16.15","vitest-mock-extended":"^4.0.0","@cloudflare/workers-types":"^4.20260607.1","@opentelemetry/context-async-hooks":"^2.7.1"},"peerDependencies":{"autotel-edge":"3.16.15","@cloudflare/workers-types":"^4.20260607.1"},"peerDependenciesMeta":{"autotel-edge":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_2.19.0_1781596184412_0.9896053202396711","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"autotel-cloudflare","version":"3.0.0","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@3.0.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"33fa37b4d06bf079c5df4ce70e35ed40948eef62","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-3.0.0.tgz","fileCount":118,"integrity":"sha512-rX2TAbrGfiugVinSv46EwZvGqpIgRjNOtvJADKfT8R4RjlPbfRiPI1opx7UEDvN9/zFYUxt20QmAYYDeaOxEVA==","signatures":[{"sig":"MEQCIGRbwOU/I0b0yUjKzrOVX8wJzVyYHV+Wpf0yQ+lJfnmEAiBJgNVvFTB3VEaKH8VXvii/6yzCdRvv3m9wyc9PDgDZ1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":807652},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-3.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsdown","clean":"rimraf dist","lint:fix":"eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed470a1e-0532-48f9-9870-4cd901b23228"}},"_resolved":"/tmp/1a52f4ecc01dd9449d647beb5b64cc13/autotel-cloudflare-3.0.0.tgz","_integrity":"sha512-rX2TAbrGfiugVinSv46EwZvGqpIgRjNOtvJADKfT8R4RjlPbfRiPI1opx7UEDvN9/zFYUxt20QmAYYDeaOxEVA==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.17.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@opentelemetry/api":"^1.9.1","@opentelemetry/resources":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsdown":"^0.22.2","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","autotel-edge":"3.17.0","vitest-mock-extended":"^4.0.0","@cloudflare/workers-types":"^4.20260607.1","@opentelemetry/context-async-hooks":"^2.7.1"},"peerDependencies":{"autotel-edge":"3.17.0","@cloudflare/workers-types":"^4.20260607.1"},"peerDependenciesMeta":{"autotel-edge":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_3.0.0_1781764786367_0.24398784862826495","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"autotel-cloudflare","version":"3.1.0","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@3.1.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"d21798c8147e14c17e8ea0d121a7faef8532c34e","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-3.1.0.tgz","fileCount":122,"integrity":"sha512-Sx25ApdVqa3koT4I4LkrevvSn9gKTWQXgQLlrVu0ATmZAh6fEcBHUNFfTdAw6qv0aXbPRikY++E1fr+JYCCVkQ==","signatures":[{"sig":"MEQCICFl5wRKcTEny5Z6u2Z9HpQWhPDucY/NwjeHeVP3VKMUAiBJFMazSMVtYLsfLOSS9TSmNlqdkSvI2fk7zT6U3dSXog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":856015},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-3.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsdown","clean":"rimraf dist","lint:fix":"eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed470a1e-0532-48f9-9870-4cd901b23228"}},"_resolved":"/tmp/b328fc2f5f9212ef8d9fb8efbcd85432/autotel-cloudflare-3.1.0.tgz","_integrity":"sha512-Sx25ApdVqa3koT4I4LkrevvSn9gKTWQXgQLlrVu0ATmZAh6fEcBHUNFfTdAw6qv0aXbPRikY++E1fr+JYCCVkQ==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.17.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@opentelemetry/api":"^1.9.1","@opentelemetry/resources":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsdown":"^0.22.2","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","autotel-edge":"3.17.0","vitest-mock-extended":"^4.0.0","@cloudflare/workers-types":"^4.20260607.1","@opentelemetry/context-async-hooks":"^2.7.1"},"peerDependencies":{"autotel-edge":"3.17.0","@cloudflare/workers-types":"^4.20260607.1"},"peerDependenciesMeta":{"autotel-edge":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_3.1.0_1781987822194_0.15333088007498996","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"autotel-cloudflare","version":"4.0.0","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@4.0.0","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"b87f3ce89d33595fc7a41dcb750212a066560f2a","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-4.0.0.tgz","fileCount":50,"integrity":"sha512-kcETRryJ6okrOdQc3Hd1D8zvQN1VQT/Y9iMdK7YEfOOFsQ7y+KkbFpXgVbNnyYDWfYLm5cb39lZRiQVvSTr3bA==","signatures":[{"sig":"MEYCIQDWZCeGo1kEMWvZ4Gvc6f/tJ1miom5p0R0oSw1tVD66IQIhALMYugblr8dHeVjEoyP4VR8hq+bKICaj1TbLDlo+ZLrv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462592},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-4.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsdown","clean":"rimraf dist","lint:fix":"eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed470a1e-0532-48f9-9870-4cd901b23228"}},"_resolved":"/tmp/6d67111fe02dcdff9693d80d69a56e4c/autotel-cloudflare-4.0.0.tgz","_integrity":"sha512-kcETRryJ6okrOdQc3Hd1D8zvQN1VQT/Y9iMdK7YEfOOFsQ7y+KkbFpXgVbNnyYDWfYLm5cb39lZRiQVvSTr3bA==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.17.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@opentelemetry/api":"^1.9.1","@opentelemetry/resources":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsdown":"^0.22.2","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","autotel-edge":"3.17.1","autotel-genai":"0.3.0","vitest-mock-extended":"^4.0.0","@cloudflare/workers-types":"^4.20260607.1","@opentelemetry/context-async-hooks":"^2.7.1"},"peerDependencies":{"autotel-edge":"3.17.1","autotel-genai":"0.3.0","@cloudflare/workers-types":"^4.20260607.1"},"peerDependenciesMeta":{"autotel-edge":{"optional":false},"autotel-genai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_4.0.0_1781991051375_0.5478359178577603","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"autotel-cloudflare","version":"4.0.1","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@4.0.1","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"3e7c075b6511a81fede0e69ed9ec114e6d5196b3","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-4.0.1.tgz","fileCount":50,"integrity":"sha512-ryo9iMrvkLkWzeWldiUwN+Od0Df6Ju6qUw9Hn57rFPoNmSfS3d6jhdy+GdAgKMNciDUpOYrUNi+SBpCrJgHUyw==","signatures":[{"sig":"MEYCIQD2Fz8heJkgu6yocuc9j4ZMvHl6G5QKLM7gfyipPoQ/MgIhALu5LLGGcYhStsp5BCy29zlm38472My2fWYWkxxn7vSM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462592},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-4.0.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsdown","clean":"rimraf dist","lint:fix":"eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed470a1e-0532-48f9-9870-4cd901b23228"}},"_resolved":"/tmp/32a62ec069b314260844ba53f0bfd829/autotel-cloudflare-4.0.1.tgz","_integrity":"sha512-ryo9iMrvkLkWzeWldiUwN+Od0Df6Ju6qUw9Hn57rFPoNmSfS3d6jhdy+GdAgKMNciDUpOYrUNi+SBpCrJgHUyw==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.17.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@opentelemetry/api":"^1.9.1","@opentelemetry/resources":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsdown":"^0.22.2","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","autotel-edge":"3.17.1","autotel-genai":"0.3.1","vitest-mock-extended":"^4.0.0","@cloudflare/workers-types":"^4.20260607.1","@opentelemetry/context-async-hooks":"^2.7.1"},"peerDependencies":{"autotel-edge":"3.17.1","autotel-genai":"0.3.1","@cloudflare/workers-types":"^4.20260607.1"},"peerDependenciesMeta":{"autotel-edge":{"optional":false},"autotel-genai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_4.0.1_1781992940448_0.08543889686177053","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"autotel-cloudflare","version":"4.0.2","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@4.0.2","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"cf1a8a6100adaa648422767c1bbe89b3ecc4e928","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-4.0.2.tgz","fileCount":50,"integrity":"sha512-HCBeK8+dQEADfo17D6dIswjKhnaW5aK93qIugu2NCVW0QJ3BgRSoh4q/oWREXUV/+rJOPnDTB9eWr8VC5zS5hg==","signatures":[{"sig":"MEUCIC0t74L8iZepRcdlYewcM/e6uuPltgOwifTFzxGsOY2IAiEAoRTObOqd3pXGRfYybfyBoWks5Lw607IfVIKJMHBqU6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462592},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-4.0.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsdown","clean":"rimraf dist","lint:fix":"eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed470a1e-0532-48f9-9870-4cd901b23228"}},"_resolved":"/tmp/3785fa71392bbe338e15d82de0b0a5f5/autotel-cloudflare-4.0.2.tgz","_integrity":"sha512-HCBeK8+dQEADfo17D6dIswjKhnaW5aK93qIugu2NCVW0QJ3BgRSoh4q/oWREXUV/+rJOPnDTB9eWr8VC5zS5hg==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.17.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@opentelemetry/api":"^1.9.1","@opentelemetry/resources":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsdown":"^0.22.2","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","autotel-edge":"3.17.1","autotel-genai":"0.3.2","vitest-mock-extended":"^4.0.0","@cloudflare/workers-types":"^4.20260607.1","@opentelemetry/context-async-hooks":"^2.7.1"},"peerDependencies":{"autotel-edge":"3.17.1","autotel-genai":"0.3.2","@cloudflare/workers-types":"^4.20260607.1"},"peerDependenciesMeta":{"autotel-edge":{"optional":false},"autotel-genai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_4.0.2_1782163245878_0.6134418809222215","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"autotel-cloudflare","version":"4.0.3","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@4.0.3","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"8903e1becfead554315ebb695ef13c2fd9356247","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-4.0.3.tgz","fileCount":50,"integrity":"sha512-7/UCMrfOzkkkgJWu3pmETghkSyqZq2WIr16dnkmKNFoYWO9/EQ5T9WWEg92zqymkeig7kfP0broGbmQi6fCKAw==","signatures":[{"sig":"MEYCIQC2At+qvyEXOlxuwf9tevrvqhTiyjj1HUasB9dlG230fwIhAK7uV+yj8QRK8+z0szwHtqhQ3bmb7NhKJwW3ipU+tWmO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462592},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-4.0.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsdown","clean":"rimraf dist","lint:fix":"eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed470a1e-0532-48f9-9870-4cd901b23228"}},"_resolved":"/tmp/c066daa2515788d1105204bb2eef7774/autotel-cloudflare-4.0.3.tgz","_integrity":"sha512-7/UCMrfOzkkkgJWu3pmETghkSyqZq2WIr16dnkmKNFoYWO9/EQ5T9WWEg92zqymkeig7kfP0broGbmQi6fCKAw==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.17.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@opentelemetry/api":"^1.9.1","@opentelemetry/resources":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsdown":"^0.22.2","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","autotel-edge":"3.17.1","autotel-genai":"0.3.3","vitest-mock-extended":"^4.0.0","@cloudflare/workers-types":"^4.20260607.1","@opentelemetry/context-async-hooks":"^2.7.1"},"peerDependencies":{"autotel-edge":"3.17.1","autotel-genai":"0.3.3","@cloudflare/workers-types":"^4.20260607.1"},"peerDependenciesMeta":{"autotel-edge":{"optional":false},"autotel-genai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_4.0.3_1782167812998_0.4731226222773117","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"autotel-cloudflare","version":"4.0.4","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@4.0.4","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"379342bd3048e88cb793bc8b295dd9e543c6ab3b","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-4.0.4.tgz","fileCount":50,"integrity":"sha512-lwc77reiSbct8y5q88d45RQ7429Nph4P+BC1s0PvHVF0RWmzqAw1p9ZjuTfXQ6GhV7f8AM1seD3LG/4HTi9DVg==","signatures":[{"sig":"MEQCIEZwKUg1uYXgSQTGUgaX5UPUasZ0hRbnY9AiKpKJIquTAiAm/6Hb6bjt2/AIX7WbeBh9IR3SwAfKg0zQc4VMLk9VJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@4.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462592},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-4.0.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsdown","clean":"rimraf dist","lint:fix":"eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed470a1e-0532-48f9-9870-4cd901b23228"}},"_resolved":"/tmp/17bc3ce1b5c4a99dd76e794e44627139/autotel-cloudflare-4.0.4.tgz","_integrity":"sha512-lwc77reiSbct8y5q88d45RQ7429Nph4P+BC1s0PvHVF0RWmzqAw1p9ZjuTfXQ6GhV7f8AM1seD3LG/4HTi9DVg==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.18.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.1","@opentelemetry/resources":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsdown":"^0.22.2","vitest":"^4.1.8","typescript":"^6.0.3","@types/node":"^25.9.2","autotel-edge":"3.17.1","autotel-genai":"0.3.4","vitest-mock-extended":"^4.0.0","@cloudflare/workers-types":"^4.20260607.1","@opentelemetry/context-async-hooks":"^2.7.1"},"peerDependencies":{"autotel-edge":"3.17.1","autotel-genai":"0.3.4","@cloudflare/workers-types":"^4.20260607.1"},"peerDependenciesMeta":{"autotel-edge":{"optional":false},"autotel-genai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_4.0.4_1783716667569_0.8844372673069179","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"autotel-cloudflare","version":"4.0.5","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"url":"https://jagreehal.com","name":"Jag Reehal","email":"jag@jagreehal.com"},"license":"MIT","_id":"autotel-cloudflare@4.0.5","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"dist":{"shasum":"a9238c26a6838e6f9dd6c82c934c64d7e5946f51","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-4.0.5.tgz","fileCount":50,"integrity":"sha512-QlcYM9pcA7ZqnGxr+MvyTc/zTrrOV6foj14RIvKo9x7bofqRW57r4QFk2A0CrgX1yVFYRkp+/xK4vsRvuNRXDg==","signatures":[{"sig":"MEUCIQDavKB22EM62aWVeqT70aUELI/MBfoSNkFDmKOpDvFklgIgVoTI58xSHH2PZ1mEoDyT4OYsO/NS+JMWdH8Q1ukw7hI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@4.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":462763},"main":"./dist/index.js","type":"module","_from":"file:autotel-cloudflare-4.0.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"scripts":{"dev":"tsdown --watch","lint":"eslint src/**/*.ts","test":"vitest run","build":"tsdown","clean":"rimraf dist","lint:fix":"eslint src/**/*.ts --fix","test:watch":"vitest","type-check":"tsc --noEmit","test:integration":"vitest run --config vitest.integration.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed470a1e-0532-48f9-9870-4cd901b23228"}},"_resolved":"/tmp/346803a2cf0bad7c69b4c15ec22a36a2/autotel-cloudflare-4.0.5.tgz","_integrity":"sha512-QlcYM9pcA7ZqnGxr+MvyTc/zTrrOV6foj14RIvKo9x7bofqRW57r4QFk2A0CrgX1yVFYRkp+/xK4vsRvuNRXDg==","repository":{"url":"git+https://github.com/jagreehal/autotel.git","type":"git","directory":"packages/autotel-cloudflare"},"_npmVersion":"11.18.0","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@opentelemetry/api":"^1.9.1","@opentelemetry/resources":"^2.7.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","tsdown":"^0.22.3","vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.0","autotel-edge":"3.17.1","autotel-genai":"0.3.5","vitest-mock-extended":"^4.0.0","@cloudflare/workers-types":"^5.20260707.1","@opentelemetry/context-async-hooks":"^2.7.1"},"peerDependencies":{"autotel-edge":"3.17.1","autotel-genai":"0.3.5","@cloudflare/workers-types":"^5.20260707.1"},"peerDependenciesMeta":{"autotel-edge":{"optional":false},"autotel-genai":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/autotel-cloudflare_4.0.5_1783754479075_0.806920122927671","host":"s3://npm-registry-packages-npm-production"}},"4.0.6":{"name":"autotel-cloudflare","version":"4.0.6","description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./bindings":{"types":"./dist/bindings.d.ts","import":"./dist/bindings.js"},"./handlers":{"types":"./dist/handlers.d.ts","import":"./dist/handlers.js"},"./sampling":{"types":"./dist/sampling.d.ts","import":"./dist/sampling.js"},"./events":{"types":"./dist/events.d.ts","import":"./dist/events.js"},"./logger":{"types":"./dist/logger.d.ts","import":"./dist/logger.js"},"./testing":{"types":"./dist/testing.d.ts","import":"./dist/testing.js"},"./actors":{"types":"./dist/actors.d.ts","import":"./dist/actors.js"},"./agents":{"types":"./dist/agents.d.ts","import":"./dist/agents.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./parse-error":{"types":"./dist/parse-error.d.ts","import":"./dist/parse-error.js"}},"keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"author":{"name":"Jag Reehal","email":"jag@jagreehal.com","url":"https://jagreehal.com"},"license":"Apache-2.0","dependencies":{"@opentelemetry/api":"^1.9.1","@opentelemetry/resources":"^2.7.1"},"peerDependencies":{"@cloudflare/workers-types":"^5.20260707.1","autotel-edge":"3.17.2","autotel-genai":"0.3.6"},"peerDependenciesMeta":{"autotel-edge":{"optional":false},"autotel-genai":{"optional":true}},"devDependencies":{"@cloudflare/workers-types":"^5.20260707.1","@opentelemetry/context-async-hooks":"^2.7.1","@types/node":"^26.1.0","rimraf":"^6.1.3","tsdown":"^0.22.3","typescript":"^6.0.3","vitest":"^4.1.10","vitest-mock-extended":"^4.0.0","autotel-edge":"3.17.2","autotel-genai":"0.3.6"},"repository":{"type":"git","url":"git+https://github.com/jagreehal/autotel.git","directory":"packages/autotel-cloudflare"},"bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","scripts":{"build":"tsdown","dev":"tsdown --watch","lint":"eslint src/**/*.ts","lint:fix":"eslint src/**/*.ts --fix","type-check":"tsc --noEmit","test":"vitest run","test:watch":"vitest","test:integration":"vitest run --config vitest.integration.config.ts","clean":"rimraf dist"},"_id":"autotel-cloudflare@4.0.6","_integrity":"sha512-MAxKU2f2jqq6UmZ85Vib1GL42clv3Gds6MlwMuna9o4BFZDp/9N324dirfu63oSdwSn9caSTQSDRwjbv2w7Kew==","_resolved":"/tmp/555c1fcd633415e7fca04f59b863e9c2/autotel-cloudflare-4.0.6.tgz","_from":"file:autotel-cloudflare-4.0.6.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.18.0","dist":{"integrity":"sha512-MAxKU2f2jqq6UmZ85Vib1GL42clv3Gds6MlwMuna9o4BFZDp/9N324dirfu63oSdwSn9caSTQSDRwjbv2w7Kew==","shasum":"66de2c782e0e3a0350405cf91b1838ab946f4154","tarball":"https://registry.npmjs.org/autotel-cloudflare/-/autotel-cloudflare-4.0.6.tgz","fileCount":50,"unpackedSize":472009,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/autotel-cloudflare@4.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDdhyxip7Pu58XWt9GA7c16jMndKLDFXswK96rAw9jJdAiBS8EmwzlTA1Nsne74LxkmPnr0GTIlem/OGfXsRtJzyMg=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ed470a1e-0532-48f9-9870-4cd901b23228"}},"directories":{},"maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/autotel-cloudflare_4.0.6_1783978669150_0.7235862469108725"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-26T06:58:26.844Z","modified":"2026-07-13T21:37:49.539Z","2.1.0":"2025-11-26T06:58:27.105Z","2.2.0":"2025-11-26T21:58:09.191Z","2.3.0":"2025-11-26T22:31:52.581Z","2.4.0":"2025-11-26T23:11:30.442Z","2.4.1":"2025-12-03T19:56:07.581Z","2.5.0":"2025-12-06T13:11:37.644Z","2.6.0":"2026-01-03T23:00:47.653Z","2.7.0":"2026-01-03T23:38:22.358Z","2.8.0":"2026-01-08T08:38:54.462Z","2.8.1":"2026-01-14T22:02:50.713Z","2.8.2":"2026-01-22T22:58:13.197Z","2.9.0":"2026-01-26T22:22:12.629Z","2.9.1":"2026-01-27T23:23:49.205Z","2.10.0":"2026-01-31T08:01:40.164Z","2.10.1":"2026-02-08T17:40:56.195Z","2.11.0":"2026-02-11T20:33:36.284Z","2.12.0":"2026-02-23T21:20:25.634Z","2.13.0":"2026-02-24T18:22:31.645Z","2.14.0":"2026-02-24T19:46:49.004Z","2.15.0":"2026-03-01T21:46:10.506Z","2.16.0":"2026-03-02T22:03:15.070Z","2.17.0":"2026-03-04T13:30:40.091Z","2.17.1":"2026-03-07T16:57:41.914Z","2.18.0":"2026-03-19T22:40:42.204Z","2.18.1":"2026-03-25T20:54:27.388Z","2.18.2":"2026-03-27T00:25:08.157Z","2.18.3":"2026-03-30T21:53:34.148Z","2.18.4":"2026-04-08T21:32:55.487Z","2.18.5":"2026-04-19T15:46:53.961Z","2.18.6":"2026-04-20T13:08:51.736Z","2.18.7":"2026-04-27T06:12:15.478Z","2.18.10":"2026-05-05T06:06:28.891Z","2.18.11":"2026-05-10T13:45:45.570Z","2.18.12":"2026-05-13T22:51:35.330Z","2.18.14":"2026-05-17T20:09:10.335Z","2.18.15":"2026-05-29T19:07:07.519Z","2.18.16":"2026-06-04T00:26:03.523Z","2.18.17":"2026-06-06T00:05:12.752Z","2.18.18":"2026-06-12T08:33:03.872Z","2.18.19":"2026-06-15T21:38:16.401Z","2.19.0":"2026-06-16T07:49:44.625Z","3.0.0":"2026-06-18T06:39:46.548Z","3.1.0":"2026-06-20T20:37:02.353Z","4.0.0":"2026-06-20T21:30:51.528Z","4.0.1":"2026-06-20T22:02:20.579Z","4.0.2":"2026-06-22T21:20:46.025Z","4.0.3":"2026-06-22T22:36:53.165Z","4.0.4":"2026-07-10T20:51:07.727Z","4.0.5":"2026-07-11T07:21:19.229Z","4.0.6":"2026-07-13T21:37:49.281Z"},"bugs":{"url":"https://github.com/jagreehal/autotel/issues"},"author":{"name":"Jag Reehal","email":"jag@jagreehal.com","url":"https://jagreehal.com"},"license":"Apache-2.0","homepage":"https://github.com/jagreehal/autotel/tree/main/packages/autotel-cloudflare#readme","keywords":["opentelemetry","otel","cloudflare-workers","cloudflare","workers","observability","tracing","bindings","kv","r2","d1","durable-objects","workers-ai"],"repository":{"type":"git","url":"git+https://github.com/jagreehal/autotel.git","directory":"packages/autotel-cloudflare"},"description":"The #1 OpenTelemetry package for Cloudflare Workers - complete bindings coverage, native CF OTel integration, advanced sampling","maintainers":[{"name":"jagreehal","email":"jag.reehal@gmail.com"}],"readme":"# autotel-cloudflare\n\n**The #1 OpenTelemetry package for Cloudflare Workers** - complete bindings coverage, native CF OTel integration, advanced sampling, zero vendor lock-in.\n\n[![npm version](https://badge.fury.io/js/autotel-cloudflare.svg)](https://www.npmjs.com/package/autotel-cloudflare)\n[![Bundle Size](https://img.shields.io/bundlephobia/minzip/autotel-cloudflare)](https://bundlephobia.com/package/autotel-cloudflare)\n[![License: Apache 2.0](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n\n## Features\n\n- ✅ **Cloudflare native tracing (automatic)** - `trace()`/`span()` nest inside Cloudflare's native trace waterfall when enabled; no duplicate spans, no exporter code\n- ✅ **Native Cloudflare OTel integration** - Works with `wrangler.toml` destinations\n- ✅ **Complete bindings coverage** - KV, R2, D1, DO, AI, Vectorize, Hyperdrive, and more\n- ✅ **Multiple API styles** - `instrument()`, `wrapModule()`, `wrapDurableObject()`, functional\n- ✅ **Advanced sampling** - Adaptive tail sampling (10% baseline, 100% errors/slow)\n- ✅ **Events integration** - Product analytics with trace correlation\n- ✅ **Zero vendor lock-in** - OTLP compatible, works with any backend\n- ✅ **Tree-shakeable** - Import only what you need\n- ✅ **TypeScript native** - Full type safety\n\n## DX Direction\n\nThe package direction is to make Cloudflare observability feel the same across Workers, Queues, Durable Objects, alarms, and Workflows:\n\n- use Cloudflare-native wrappers to create the root span\n- use the `trace(..., (ctx) => ...)` factory form for business logic\n- prefer span attributes and one execution snapshot over scattered info logs\n\nSee [docs/CLOUDFLARE-DX.md](../../docs/CLOUDFLARE-DX.md) for the design target and review rules.\n\n## Cloudflare native tracing (automatic)\n\nCloudflare Workers ship [native tracing](https://developers.cloudflare.com/workers/observability/traces/): enable it in Wrangler and Cloudflare instruments fetch/KV/R2/D1/handlers and exports OTLP to any backend — no exporter code. autotel integrates **automatically**: the same `trace()`/`span()`/`enterSpan()` code nests inside Cloudflare's native waterfall when native tracing is on, and falls back to autotel's own OTLP pipeline everywhere else (other edge runtimes, native off, local `wrangler dev`).\n\n```toml\n# wrangler.toml — that's the only setup\n[observability.traces]\nenabled = true\n```\n\nWhen native tracing is active, autotel **defers to the platform**: it does not proxy-instrument bindings (no duplicate spans) and does not run its own exporter. It routes your custom spans to `tracing.enterSpan()` and surfaces the `cf-ray` id as `ctx.correlationId` + a `correlation.id` span attribute. Controlled by `nativeTracing: 'auto' | 'on' | 'off'` (default `'auto'`).\n\n### Same code, both modes — captured evidence\n\nThis is real output from [`apps/cloudflare-example`](../../apps/cloudflare-example) (`node scripts/capture-evidence.mjs`). Identical business logic, two runtimes:\n\n```text\n# autotel OTLP pipeline (local dev / non-Workers / nativeTracing:'off')\n• GET /orders\n  • order.price            order.id=ORD-1 order.total=120\n    • order.subtotal       order.subtotal=100\n      • KV MY_KV: get       db.system=cloudflare-kv db.operation=get   ← autotel-instrumented\n    • order.total          order.total=120\n  • user.create            user.duplicate=true\n    • db.checkDuplicate\n  • payment.charge [ERROR]  exception.message=\"card declined\"\n\n# Cloudflare native tracing (autotel → ctx.tracing.enterSpan)\n• order.price [OK]       correlation.id=8f1c2d3e…-LHR  order.id=ORD-1 order.total=120\n  • order.subtotal       correlation.id=8f1c2d3e…-LHR  order.subtotal=100\n  • order.total          correlation.id=8f1c2d3e…-LHR  order.total=120\n• user.create            correlation.id=8f1c2d3e…-LHR  user.duplicate=true\n  • db.checkDuplicate\n• payment.charge [ERROR] error=true exception.message=\"card declined\"  correlation.id=8f1c2d3e…-LHR\n```\n\nNote the native tree has **no `KV MY_KV: get` span** — Cloudflare emits that natively (your custom spans nest above it on deploy), so there are no duplicates.\n\nFull details, degradation map, and the forward-compatible trace-id story: [docs/CLOUDFLARE-NATIVE-TRACING.md](../../docs/CLOUDFLARE-NATIVE-TRACING.md).\n\n## Installation\n\n```bash\nnpm install autotel-cloudflare\n# or\npnpm add autotel-cloudflare\n# or\nyarn add autotel-cloudflare\n```\n\n## Quickstart: Structured logging in a Cloudflare Worker\n\nFor just structured logs (no tracing setup required), import from `autotel-cloudflare/logger`:\n\n```ts\nimport { createEdgeLogger } from 'autotel-cloudflare/logger'\n\nconst log = createEdgeLogger('my-worker', { level: 'info' })\n\nexport default {\n  async fetch() {\n    log.info({ user_id: 'u1' }, 'request handled')\n    return new Response('ok')\n  },\n}\n```\n\n`autotel-cloudflare/logger` is the edge-clean entry: it re-exports `createEdgeLogger` from `autotel-edge/logger` plus the Cloudflare execution-logger helpers (`createWorkersLogger`, `getRequestLogger`, `getQueueLogger`). The root `autotel-cloudflare` import pulls in tracing, `AsyncLocalStorage`, and the wrappers — only use it when you want spans.\n\n## Quick Start\n\n### 1. Configure Cloudflare Native OTel (wrangler.toml)\n\n```toml\n[observability.traces]\nenabled = true\ndestinations = [\"honeycomb\"]  # Configure in CF dashboard\nhead_sampling_rate = 1.0      # Let autotel handle sampling\n```\n\n### 2. Instrument Your Worker\n\n```typescript\nimport { wrapModule, trace } from 'autotel-cloudflare'\n\n// Zero-boilerplate function tracing\nconst processOrder = trace(async (orderId: string, kv: KVNamespace) => {\n  const order = await kv.get(orderId)  // Auto-instrumented!\n  return order\n})\n\nexport default wrapModule(\n  {\n    service: { name: 'my-worker' },\n    instrumentBindings: true,    // Auto-instrument KV, R2, D1, etc.\n    sampling: 'adaptive'          // 10% baseline, 100% errors/slow\n  },\n  {\n    async fetch(req, env, ctx) {\n      return Response.json(await processOrder('123', env.ORDERS_KV))\n    }\n  }\n)\n```\n\n## API Styles\n\n### Style 1: wrapModule (Recommended)\n\nInspired by workers-honeycomb-logger:\n\n```typescript\nimport { wrapModule } from 'autotel-cloudflare'\n\nconst handler = {\n  async fetch(req, env, ctx) {\n    return new Response('Hello')\n  }\n}\n\nexport default wrapModule(\n  { service: { name: 'my-worker' } },\n  handler\n)\n```\n\n### Style 2: instrument\n\n```typescript\nimport { instrument } from 'autotel-cloudflare'\n\nexport default instrument(\n  {\n    async fetch(req, env, ctx) {\n      return new Response('Hello')\n    }\n  },\n  { service: { name: 'my-worker' } }\n)\n```\n\n### Fetch Route Controls\n\nFilter which fetch routes are instrumented and map route patterns to service names:\n\n```typescript\nimport { wrapModule } from 'autotel-cloudflare'\n\nexport default wrapModule(\n  {\n    service: { name: 'edge-gateway' },\n    handlers: {\n      fetch: {\n        include: ['/api/**'],\n        exclude: ['/api/internal/**', '/health'],\n        routes: {\n          '/api/auth/**': { service: 'auth-service' },\n          '/api/**': { service: 'api-service' },\n        },\n      },\n    },\n  },\n  {\n    async fetch(req) {\n      return new Response('ok')\n    },\n  },\n)\n```\n\n### Style 3: Functional API (Unique)\n\nZero-boilerplate function tracing:\n\n```typescript\nimport { trace, span } from 'autotel-cloudflare'\n\n// Automatic trace name inference\nexport const createUser = trace(async (data: UserData) => {\n  return await db.insert(data)\n})\n\n// Factory pattern for context access\nexport const processPayment = trace(ctx => async (amount: number) => {\n  ctx.setAttribute('amount', amount)\n\n  await span('validate.card', () => validateCard())\n  await span('charge.card', () => chargeCard(amount))\n\n  return { success: true }\n})\n```\n\n## Request Logger Bootstrap\n\nUse `createWorkersLogger()` for request-scoped snapshots with Cloudflare context pre-filled.\n\n```typescript\nimport { wrapModule, createWorkersLogger } from 'autotel-cloudflare'\n\nexport default wrapModule(\n  { service: { name: 'checkout-worker' } },\n  {\n    async fetch(request) {\n      const log = createWorkersLogger(request, {\n        headers: ['x-request-id'],\n      })\n\n      log.info('checkout.started')\n      log.set({ checkout: { stage: 'validated' } })\n      log.emitNow({ status: 200 })\n\n      return new Response('ok')\n    },\n  },\n)\n```\n\n## Complete Bindings Coverage\n\n### Auto-Instrumented Bindings\n\nAll bindings are automatically instrumented when `instrumentBindings: true`:\n\n```typescript\n// KV\nawait env.MY_KV.get('key')           // → Span: \"KV MY_KV: get\"\nawait env.MY_KV.put('key', 'value')  // → Span: \"KV MY_KV: put\"\n\n// R2\nawait env.MY_R2.get('file.txt')      // → Span: \"R2 MY_R2: get\"\nawait env.MY_R2.put('file.txt', data) // → Span: \"R2 MY_R2: put\"\n\n// D1\nawait env.MY_D1.prepare('SELECT * FROM users').all()  // → Span: \"D1 MY_D1: all\"\n\n// Durable Objects\nawait env.MY_DO.get(id).fetch(req)   // → Span: \"DO MY_DO: fetch\"\n\n// Workers AI\nawait env.AI.run('@cf/meta/llama', { prompt: '...' })  // → Span: \"AI: run\"\n\n// Vectorize\nawait env.VECTOR.query(vector)       // → Span: \"Vectorize VECTOR: query\"\n\n// Service Bindings\nawait env.MY_SERVICE.fetch(req)      // → Span: \"Service MY_SERVICE: fetch\"\n\n// Queue\nawait env.MY_QUEUE.send({ data })    // → Span: \"Queue MY_QUEUE: send\"\n\n// Analytics Engine\nawait env.ANALYTICS.writeDataPoint({ ... })  // → Span: \"Analytics: writeDataPoint\"\n```\n\n**Supported Bindings:**\n\n- ✅ KV (get, put, delete, list, getWithMetadata)\n- ✅ R2 (head, get, put, delete, list, createMultipartUpload)\n- ✅ D1 (prepare, batch, exec, dump)\n- ✅ Durable Objects (fetch, alarm)\n- ✅ Workflows (get, create, getInstance)\n- ✅ Workers AI (run)\n- ✅ Vectorize (insert, query, getByIds, deleteByIds, upsert)\n- ✅ Hyperdrive (all queries)\n- ✅ Service Bindings (fetch)\n- ✅ Queue (send, sendBatch)\n- ✅ Analytics Engine (writeDataPoint)\n- ✅ Email (send, forward)\n\n## Sampling Strategies\n\n### Adaptive Sampling (Recommended)\n\n```typescript\nimport { SamplingPresets } from 'autotel-cloudflare/sampling'\n\nwrapModule(\n  {\n    service: { name: 'my-worker' },\n    sampling: {\n      tailSampler: SamplingPresets.production()\n      // 10% baseline, 100% errors, 100% slow requests (>1s)\n    }\n  },\n  handler\n)\n```\n\n### Available Presets\n\n```typescript\n// Development - 100% sampling\nsampling: { tailSampler: SamplingPresets.development() }\n\n// Production - 10% baseline, all errors, slow >1s\nsampling: { tailSampler: SamplingPresets.production() }\n\n// High traffic - 1% baseline, all errors, slow >1s\nsampling: { tailSampler: SamplingPresets.highTraffic() }\n\n// Debugging - errors only\nsampling: { tailSampler: SamplingPresets.debugging() }\n\n// Or use shorthand\nsampling: 'adaptive'      // Same as SamplingPresets.production()\nsampling: 'error-only'    // Same as SamplingPresets.debugging()\n```\n\n### Custom Sampling\n\n```typescript\nimport { createCustomTailSampler } from 'autotel-cloudflare/sampling'\n\nconst customSampler = createCustomTailSampler((trace) => {\n  const span = trace.localRootSpan\n\n  // Always sample /api/* endpoints\n  if (span.attributes['http.route']?.toString().startsWith('/api/')) {\n    return true\n  }\n\n  // Sample all errors\n  if (span.status.code === SpanStatusCode.ERROR) {\n    return true\n  }\n\n  // Sample slow requests\n  const duration = (span.endTime[0] - span.startTime[0]) / 1_000_000\n  if (duration > 1000) {\n    return true\n  }\n\n  return Math.random() < 0.1  // 10% of everything else\n})\n```\n\n## Durable Objects\n\n### Instrument Durable Object Class\n\n```typescript\nimport { wrapDurableObject } from 'autotel-cloudflare'\n\nclass Counter implements DurableObject {\n  async fetch(request: Request) {\n    // Auto-traced with span \"Counter: fetch\"\n    const count = await this.state.storage.get('count') || 0\n    await this.state.storage.put('count', count + 1)\n    return new Response(String(count + 1))\n  }\n\n  async alarm() {\n    // Auto-traced with span \"Counter: alarm\"\n    console.log('Alarm triggered')\n  }\n}\n\nexport default wrapDurableObject(\n  { service: { name: 'counter-do' } },\n  Counter\n)\n```\n\n## Events Integration\n\nTrack product events with automatic trace correlation:\n\n```typescript\nimport { publishEvent } from 'autotel-cloudflare/events'\n\nwrapModule(\n  {\n    service: { name: 'my-worker' },\n    // Configure event subscribers\n    subscribers: [\n      async (event) => {\n        // Send to your analytics platform\n        await fetch('https://analytics.example.com/events', {\n          method: 'POST',\n          body: JSON.stringify(event)\n        })\n      }\n    ]\n  },\n  {\n    async fetch(req, env, ctx) {\n      // Track user events\n      await publishEvent({\n        name: 'order.completed',\n        userId: '123',\n        properties: {\n          orderId: 'abc',\n          amount: 99.99\n        }\n        // Automatically includes current trace ID\n      })\n\n      return new Response('OK')\n    }\n  }\n)\n```\n\n## Configuration\n\n### Complete Example\n\n```typescript\nimport { wrapModule, SamplingPresets } from 'autotel-cloudflare'\n\nexport default wrapModule(\n  {\n    // Service identification\n    service: {\n      name: 'my-worker',\n      version: '1.0.0',\n      namespace: 'production'\n    },\n\n    // Auto-instrument bindings\n    instrumentBindings: true,\n\n    // Global instrumentations\n    instrumentation: {\n      instrumentGlobalFetch: true,   // Trace all fetch() calls\n      instrumentGlobalCache: true,   // Trace cache API\n      disabled: false                // Set true to disable all tracing\n    },\n\n    // Sampling strategy\n    sampling: {\n      tailSampler: SamplingPresets.production()\n    },\n\n    // Handler-specific config\n    handlers: {\n      fetch: {\n        postProcess: (span, { request, response }) => {\n          // Add custom attributes\n          const url = new URL(request.url)\n          if (url.pathname.startsWith('/api/')) {\n            span.setAttribute('api.endpoint', url.pathname)\n          }\n        }\n      }\n    }\n  },\n  handler\n)\n```\n\n### Dynamic Configuration\n\n```typescript\n// Configuration can be a function\nexport default wrapModule(\n  (env, trigger) => ({\n    service: { name: env.SERVICE_NAME || 'my-worker' },\n    exporter: {\n      url: env.OTEL_ENDPOINT,\n      headers: { 'x-api-key': env.API_KEY }\n    },\n    sampling: {\n      tailSampler: env.ENVIRONMENT === 'production'\n        ? SamplingPresets.production()\n        : SamplingPresets.development()\n    }\n  }),\n  handler\n)\n```\n\n## Entry Points (Tree-Shaking)\n\n```typescript\n// Main export (everything — pulls AsyncLocalStorage, needs nodejs_compat)\nimport { wrapModule, trace, instrument } from 'autotel-cloudflare'\n\n// Tree-shakeable entry points\nimport { instrumentKV, instrumentR2 } from 'autotel-cloudflare/bindings'\nimport { instrumentDO } from 'autotel-cloudflare/handlers'\nimport { SamplingPresets } from 'autotel-cloudflare/sampling'\nimport { publishEvent } from 'autotel-cloudflare/events'\nimport { createEdgeLogger } from 'autotel-cloudflare/logger'\nimport { createTraceCollector } from 'autotel-cloudflare/testing'\n```\n\n## Cloudflare compatibility\n\nWorkers run on V8 isolates, not Node. Anything that transitively imports `node:async_hooks` (used by `AsyncLocalStorageContextManager` for span context) or `node:buffer` requires `compatibility_flags = [\"nodejs_compat\"]` in your `wrangler.toml`. The `/logger` subpath stays clear of those.\n\n| Entry | Edge-safe without `nodejs_compat`? | Notes |\n| --- | --- | --- |\n| `autotel-cloudflare` | No — needs `nodejs_compat` | Pulls `AsyncLocalStorage` (span context) and `Buffer` transitively via `autotel-edge` root |\n| `autotel-cloudflare/logger` | Yes | Edge-clean. `createEdgeLogger`, `createWorkersLogger`, `getRequestLogger`, `getQueueLogger`, `getWorkflowLogger`, `getActorLogger` |\n| `autotel-cloudflare/bindings` | No — needs `nodejs_compat` | Wrappers create spans, require context manager |\n| `autotel-cloudflare/handlers` | No — needs `nodejs_compat` | DO/Workflow wrappers create spans |\n| `autotel-cloudflare/sampling` | Yes | Pure samplers, no runtime imports |\n| `autotel-cloudflare/events` | No — needs `nodejs_compat` | Pulls trace context for correlation |\n| `autotel-cloudflare/testing` | Yes (test-only) | Collectors live in test runtime; do not ship to Workers |\n| `autotel-cloudflare/actors` | No — needs `nodejs_compat` | Builds on DO wrappers |\n| `autotel-cloudflare/agents` | No — needs `nodejs_compat` | Builds on DO wrappers |\n| `autotel-cloudflare/parse-error` | Yes | Pure error normaliser |\n\nRule of thumb: if you only need logs, import `autotel-cloudflare/logger` and skip `nodejs_compat`. If you want spans, add `nodejs_compat` and import from the root.\n\n## See also\n\n- [autotel-edge](../autotel-edge) — vendor-agnostic foundation re-exported by this package\n- [autotel](../autotel) — Node.js entry, full SDK with auto-instrumentation\n- [autotel-drizzle](../autotel-drizzle) — Drizzle ORM spans (Node only)\n\n## Testing\n\n```typescript\nimport { createTraceCollector, assertTraceCreated } from 'autotel-cloudflare/testing'\n\ndescribe('my worker', () => {\n  it('creates traces', async () => {\n    const collector = createTraceCollector()\n\n    await myFunction()\n\n    assertTraceCreated(collector, 'myFunction')\n  })\n})\n```\n\n## Examples\n\nSee [apps/cloudflare-example](../../apps/cloudflare-example) for a complete working example with:\n\n- ✅ All bindings instrumented (KV, R2, D1, etc.)\n- ✅ Multiple handler types (fetch, scheduled, queue, email)\n- ✅ Durable Objects\n- ✅ Custom spans and attributes\n- ✅ Error handling\n- ✅ Sampling strategies\n- ✅ Events tracking\n\n## License\n\nApache-2.0 © [Jag Reehal](https://github.com/jagreehal)\n\n## Links\n\n- [GitHub Repository](https://github.com/jagreehal/autotel)\n- [Documentation](https://github.com/jagreehal/autotel#readme)\n- [Issues](https://github.com/jagreehal/autotel/issues)\n- [autotel-edge](../autotel-edge) - Vendor-agnostic foundation\n","readmeFilename":"README.md"}