{"_id":"@alvin0/ai-agent-sdk-observability-fetch","_rev":"9-4f7d3fe98dd23a616d874dad43447a31","name":"@alvin0/ai-agent-sdk-observability-fetch","dist-tags":{"latest":"0.1.8"},"versions":{"0.1.0":{"name":"@alvin0/ai-agent-sdk-observability-fetch","version":"0.1.0","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-observability-fetch@0.1.0","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/observability-fetch#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"108c7fdbf54598d953fa1efbd904bb789e2415b7","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-observability-fetch/-/ai-agent-sdk-observability-fetch-0.1.0.tgz","fileCount":7,"integrity":"sha512-BtDtrZXgNxcmat/HArxLhI0btacP9+vT+ykhayl7pikfpmERPDeu/EZSmpA3qYPSHNDAATe8D7A6DfafYxqQZw==","signatures":[{"sig":"MEUCIQCJW3LuL5kdPz3HP6tAD6p3Atitc0j8vVKl4p/pIwL4MgIgJGspeMVQ2lq0N4bDb2m4jqUcA2g8QAF2ZAu03kQ8HA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-observability-fetch@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45638},"main":"./dist/index.js","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-observability-fetch-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true});require('node:fs').rmSync('artifacts',{recursive:true,force:true})\"","test:pack":"node scripts/test-packed.mts","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-observability-fetch-0.1.0.tgz","_integrity":"sha512-BtDtrZXgNxcmat/HArxLhI0btacP9+vT+ykhayl7pikfpmERPDeu/EZSmpA3qYPSHNDAATe8D7A6DfafYxqQZw==","aiAgentSdk":{"roles":["observation-exporter"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/observability-fetch"},"_npmVersion":"10.9.3","description":"Acknowledged HTTPS observation batch exporter for Edge and Web runtimes","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","wrangler":"4.127.1","playwright":"1.62.1","typescript":"7.0.2","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.0"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-agent-sdk-observability-fetch_0.1.0_1788971801126_0.6946346366137486","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@alvin0/ai-agent-sdk-observability-fetch","version":"0.1.1","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-observability-fetch@0.1.1","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/observability-fetch#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"e65c722d2e388c93ac3c3c0fa4b52981d7fcd1a2","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-observability-fetch/-/ai-agent-sdk-observability-fetch-0.1.1.tgz","fileCount":7,"integrity":"sha512-r/g9LMew4c2gfXEBrN5oEX1y8GS6/sK4TTq4ygLjydWWjQaDNnPTGn6iGhW1aXDqDlcOfIq0QFr9R5TJADlgQA==","signatures":[{"sig":"MEUCIQCky4OOpfhBiU0d5y4t055taOHw/fXL0gHczJSxhaaT5AIgd+TshxD0+2Qitkk9TiZuNogvRAA2oTASN0VRIVWu1Nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-observability-fetch@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45638},"main":"./dist/index.js","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-observability-fetch-0.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true});require('node:fs').rmSync('artifacts',{recursive:true,force:true})\"","test:pack":"node scripts/test-packed.mts","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-observability-fetch-0.1.1.tgz","_integrity":"sha512-r/g9LMew4c2gfXEBrN5oEX1y8GS6/sK4TTq4ygLjydWWjQaDNnPTGn6iGhW1aXDqDlcOfIq0QFr9R5TJADlgQA==","aiAgentSdk":{"roles":["observation-exporter"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/observability-fetch"},"_npmVersion":"10.9.3","description":"Acknowledged HTTPS observation batch exporter for Edge and Web runtimes","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","wrangler":"4.127.1","playwright":"1.62.1","typescript":"7.0.2","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.1"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-agent-sdk-observability-fetch_0.1.1_1789238146164_0.29929292828889986","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@alvin0/ai-agent-sdk-observability-fetch","version":"0.1.2","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-observability-fetch@0.1.2","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/observability-fetch#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"65b3808f44c35e477d71e6086866f01cc078ecea","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-observability-fetch/-/ai-agent-sdk-observability-fetch-0.1.2.tgz","fileCount":7,"integrity":"sha512-/F9H3/C2zRzq3aUC78+rvPegDLgLf+j1p5loWDdXLo7RGLunLktOoWLjI5p3TYz9fxFp3nQ/r0lwlnRwpOUJAQ==","signatures":[{"sig":"MEYCIQDo4gjzbMbXUNAAij7uMgG2IrGhN98EWFyA8HiRO8kp1gIhALA7YUeeySYAUCHsCoAckqz81tYxPywXq5nbOr0XAa9N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-observability-fetch@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45638},"main":"./dist/index.js","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-observability-fetch-0.1.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true});require('node:fs').rmSync('artifacts',{recursive:true,force:true})\"","test:pack":"node scripts/test-packed.mts","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-observability-fetch-0.1.2.tgz","_integrity":"sha512-/F9H3/C2zRzq3aUC78+rvPegDLgLf+j1p5loWDdXLo7RGLunLktOoWLjI5p3TYz9fxFp3nQ/r0lwlnRwpOUJAQ==","aiAgentSdk":{"roles":["observation-exporter"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/observability-fetch"},"_npmVersion":"10.9.3","description":"Acknowledged HTTPS observation batch exporter for Edge and Web runtimes","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","wrangler":"4.127.1","playwright":"1.62.1","typescript":"7.0.2","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.2"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-agent-sdk-observability-fetch_0.1.2_1789281444101_0.2978868083105586","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@alvin0/ai-agent-sdk-observability-fetch","version":"0.1.3","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-observability-fetch@0.1.3","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/observability-fetch#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"9e62645f7bf9cecc2f0564ccb4ea71d83d73fb05","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-observability-fetch/-/ai-agent-sdk-observability-fetch-0.1.3.tgz","fileCount":7,"integrity":"sha512-bX5DnUGHWVVyEQZNxt51cS7P6OHaZno2sylKkSWcAmfU/2Xyenkoe00qYjNpDaA1rmrnW4QcLBSzsKtxmtK+PA==","signatures":[{"sig":"MEYCIQDUGYmbt6PtRn9k9Jr4iiJiQOJKx3AGnvGBexaJo+WvmAIhAPvlESR/XOnZWy1yV+O+uJbLVb9N5nr2MxmhER3f7isC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-observability-fetch@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45638},"main":"./dist/index.js","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-observability-fetch-0.1.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true});require('node:fs').rmSync('artifacts',{recursive:true,force:true})\"","test:pack":"node scripts/test-packed.mts","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-observability-fetch-0.1.3.tgz","_integrity":"sha512-bX5DnUGHWVVyEQZNxt51cS7P6OHaZno2sylKkSWcAmfU/2Xyenkoe00qYjNpDaA1rmrnW4QcLBSzsKtxmtK+PA==","aiAgentSdk":{"roles":["observation-exporter"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/observability-fetch"},"_npmVersion":"10.9.3","description":"Acknowledged HTTPS observation batch exporter for Edge and Web runtimes","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","wrangler":"4.127.1","playwright":"1.62.1","typescript":"7.0.2","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.3"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-agent-sdk-observability-fetch_0.1.3_1789484962846_0.18047519398845058","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@alvin0/ai-agent-sdk-observability-fetch","version":"0.1.4","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-observability-fetch@0.1.4","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/observability-fetch#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"56a12e344cd82f382118c82ad276fd0930c981c3","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-observability-fetch/-/ai-agent-sdk-observability-fetch-0.1.4.tgz","fileCount":7,"integrity":"sha512-FtM7wFXJneqQodBEJW6cRuXOtDy2zGsN4TIKblT1FdMOB5LkogPITn/Em471RW/e6onJZN3VJBi0iwo85ALaxA==","signatures":[{"sig":"MEYCIQDVP1OR5K7M7FXvHNaf7HsDU46QUmyyMAUWSCxTEoPIqwIhALYyQhS5D3uj/c2XisPoUdCZUeNkbWK2GoCcl+qSHvQr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCg2W6bFFj+/lsmGrtHhpwHxF7II7lDB0BBFOtqFFMMfgIhAIaw4fmx420jOqiR8+jSpaacndRStIjr4ItEi+bqAGii","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-observability-fetch@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45638},"main":"./dist/index.js","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-observability-fetch-0.1.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true});require('node:fs').rmSync('artifacts',{recursive:true,force:true})\"","test:pack":"node scripts/test-packed.mts","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-observability-fetch-0.1.4.tgz","_integrity":"sha512-FtM7wFXJneqQodBEJW6cRuXOtDy2zGsN4TIKblT1FdMOB5LkogPITn/Em471RW/e6onJZN3VJBi0iwo85ALaxA==","aiAgentSdk":{"roles":["observation-exporter"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/observability-fetch"},"_npmVersion":"10.9.3","description":"Acknowledged HTTPS observation batch exporter for Edge and Web runtimes","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","wrangler":"4.127.1","playwright":"1.62.1","typescript":"7.0.2","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.4"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-agent-sdk-observability-fetch_0.1.4_1789795975273_0.004924490978104101","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@alvin0/ai-agent-sdk-observability-fetch","version":"0.1.5","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-observability-fetch@0.1.5","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/observability-fetch#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"2371ddb9d8735492a657cb2d855228336e93cbeb","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-observability-fetch/-/ai-agent-sdk-observability-fetch-0.1.5.tgz","fileCount":7,"integrity":"sha512-jFiVEdit+SuRXBSTkLblPQBi+pK2zrO6KR6eldt4fJW/R7quAhDik0y7/FGSs7ZelrVoDdi7g5yxTQKWcA55yQ==","signatures":[{"sig":"MEQCIAPtIih10zKafiViAxWW3jgqnFHKfimu4zKuCj6A2PbKAiAsoY7ED3ki3YHnCRy7TZutYRzUCJfJqe56rstBXnF3iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE/2ojOCwZqXg+ReME9KstqMoKT3PIBkRzSAYCbJJW19AiBFsJe7RQNe3UdpAi+MuQ5AkvkJAAMM1mBb0asNC6vh6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-observability-fetch@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45638},"main":"./dist/index.js","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-observability-fetch-0.1.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true});require('node:fs').rmSync('artifacts',{recursive:true,force:true})\"","test:pack":"node scripts/test-packed.mts","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-observability-fetch-0.1.5.tgz","_integrity":"sha512-jFiVEdit+SuRXBSTkLblPQBi+pK2zrO6KR6eldt4fJW/R7quAhDik0y7/FGSs7ZelrVoDdi7g5yxTQKWcA55yQ==","aiAgentSdk":{"roles":["observation-exporter"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/observability-fetch"},"_npmVersion":"10.9.3","description":"Acknowledged HTTPS observation batch exporter for Edge and Web runtimes","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","wrangler":"4.127.1","playwright":"1.62.1","typescript":"7.0.2","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.5"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/ai-agent-sdk-observability-fetch_0.1.5_1790681179515_0.9700204641276806","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@alvin0/ai-agent-sdk-observability-fetch","version":"0.1.6","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-observability-fetch@0.1.6","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/observability-fetch#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"6692507492f6be4f2c832607b5a55cba26fda6db","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-observability-fetch/-/ai-agent-sdk-observability-fetch-0.1.6.tgz","fileCount":7,"integrity":"sha512-h2UP7TZ+XBN3fGzuFQYMkQXaTPMNqs/Lp7J/DYtMNvcAvfkGqtxG1LcBWGibqSGAgT7O/xMcfK/98iummw43Xw==","signatures":[{"sig":"MEYCIQDNy41QM5qMEs1hSQkucvryU3dFsGI7Xv0cKxgpkaQXgAIhAMboIE6nh0oZ1ss8te1G2AXALiargig79fT5PI1MyznA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFOJrxWXDqXrJTN0Vo0x5sWk6NdQaEYp1C5xTIuSymlGAiB2ETilIIWWVxuaGzyG0rKNkf1z56Hg3QvXqTlUk6s5iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-observability-fetch@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45638},"main":"./dist/index.js","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-observability-fetch-0.1.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true});require('node:fs').rmSync('artifacts',{recursive:true,force:true})\"","test:pack":"node scripts/test-packed.mts","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-observability-fetch-0.1.6.tgz","_integrity":"sha512-h2UP7TZ+XBN3fGzuFQYMkQXaTPMNqs/Lp7J/DYtMNvcAvfkGqtxG1LcBWGibqSGAgT7O/xMcfK/98iummw43Xw==","aiAgentSdk":{"roles":["observation-exporter"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/observability-fetch"},"_npmVersion":"10.9.3","description":"Acknowledged HTTPS observation batch exporter for Edge and Web runtimes","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","wrangler":"4.127.1","playwright":"1.62.1","typescript":"7.0.2","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.6"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/ai-agent-sdk-observability-fetch_0.1.6_1790702156181_0.3610962028709115","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@alvin0/ai-agent-sdk-observability-fetch","version":"0.1.7","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-observability-fetch@0.1.7","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/observability-fetch#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"037acfb57b9aaa76e1de1a08638b50b9505cfbf1","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-observability-fetch/-/ai-agent-sdk-observability-fetch-0.1.7.tgz","fileCount":7,"integrity":"sha512-GQMPXQCHEUIcqnLhGyBEfIZJPCQAotgP9vTdQiwlO4NHfPqwKp5hXJHu4zZB5rCt5Me9dkXOvKTeiuD2K8eyug==","signatures":[{"sig":"MEUCIBEHSQNb2Qe6sI535n4FQCt29XgEEkgrqoEl1ybVL+hMAiEA6MVB9KwzhkNBSlI2ZlrIwfhRmsq6AslPj/UuJz6IkHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCn7PytNniUuLQmtBDSmfjiScfCSmqPswLH8vXVX5VlXwIgJm8FyTtWeB3KPOUh6YmV0cGBO/knqxZgmIOtrQjlpZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-observability-fetch@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45638},"main":"./dist/index.js","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-observability-fetch-0.1.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true});require('node:fs').rmSync('artifacts',{recursive:true,force:true})\"","test:pack":"node scripts/test-packed.mts","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-observability-fetch-0.1.7.tgz","_integrity":"sha512-GQMPXQCHEUIcqnLhGyBEfIZJPCQAotgP9vTdQiwlO4NHfPqwKp5hXJHu4zZB5rCt5Me9dkXOvKTeiuD2K8eyug==","aiAgentSdk":{"roles":["observation-exporter"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/observability-fetch"},"_npmVersion":"10.9.3","description":"Acknowledged HTTPS observation batch exporter for Edge and Web runtimes","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","wrangler":"4.127.1","playwright":"1.62.1","typescript":"7.0.2","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.7"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/ai-agent-sdk-observability-fetch_0.1.7_1790758866131_0.09278935517303344","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"_id":"@alvin0/ai-agent-sdk-observability-fetch@0.1.8","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"be1944bb4575fd8d27321e7fa1ec4ee45492b9b0","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-observability-fetch/-/ai-agent-sdk-observability-fetch-0.1.8.tgz","fileCount":7,"integrity":"sha512-lqPWrfEBT4qO8VmzwHpUc8v6YUeJMo8Qjp+5g8JODrH/40wQfiOxqhGlrlNC+BezPsfzQ0re68C01UJZdtRIYg==","signatures":[{"sig":"MEUCIAaug3N8w+wuvJVFfvEnPmQ2qCVgsf/FwKPpZMdh6Ep5AiEAm41ypmHsUNuvrDO/5B1yORQ8AFB8aMXhGOr7pODXW3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGenbPns9EdfFbFGqWiwSaPf4J4pzIZqlVUAIuKdi+noAiEAjN6k0ZZt1tsHNRMxwbSW6x5Nni/5/9DZ77WTM2xf61M="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-observability-fetch@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45638},"main":"./dist/index.js","name":"@alvin0/ai-agent-sdk-observability-fetch","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-observability-fetch-0.1.8.tgz","types":"./dist/index.d.ts","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"license":"MIT","scripts":{"pack":"pnpm pack --pack-destination artifacts","test":"vitest run --config vitest.config.ts","build":"tsdown","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true});require('node:fs').rmSync('artifacts',{recursive:true,force:true})\"","test:pack":"node scripts/test-packed.mts","typecheck":"tsc --noEmit","check:types":"attw --profile esm-only --pack .","check:publint":"publint"},"version":"0.1.8","_npmUser":{"name":"alvin0","email":"chaulamdinhai@gmail.com"},"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/observability-fetch#readme","_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-observability-fetch-0.1.8.tgz","_integrity":"sha512-lqPWrfEBT4qO8VmzwHpUc8v6YUeJMo8Qjp+5g8JODrH/40wQfiOxqhGlrlNC+BezPsfzQ0re68C01UJZdtRIYg==","aiAgentSdk":{"roles":["observation-exporter"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/observability-fetch"},"_npmVersion":"10.9.3","description":"Acknowledged HTTPS observation batch exporter for Edge and Web runtimes","directories":{},"maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.24","wrangler":"4.127.1","playwright":"1.62.1","typescript":"7.0.2","@arethetypeswrong/cli":"0.18.5","@alvin0/ai-agent-sdk-core":"^0.1.8"},"peerDependencies":{"@alvin0/ai-agent-sdk-core":"^0.1.8"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-agent-sdk-observability-fetch_0.1.8_1791161534491_0.39363217705113196"}}},"time":{"created":"2026-09-09T16:36:40.719Z","modified":"2026-10-05T00:52:14.896Z","0.1.0":"2026-09-09T16:36:41.251Z","0.1.1":"2026-09-12T18:35:46.290Z","0.1.2":"2026-09-13T06:37:24.234Z","0.1.3":"2026-09-15T15:09:22.976Z","0.1.4":"2026-09-19T05:32:55.433Z","0.1.5":"2026-09-29T11:26:19.617Z","0.1.6":"2026-09-29T17:15:56.262Z","0.1.7":"2026-09-30T09:01:06.235Z","0.1.8":"2026-10-05T00:52:14.598Z"},"bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/observability-fetch#readme","repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/observability-fetch"},"description":"Acknowledged HTTPS observation batch exporter for Edge and Web runtimes","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"readme":"# @alvin0/ai-agent-sdk-observability-fetch\n\nRuntime: **Universal** (Edge/Worker, browser, Deno, Bun, and Node).\n\n```sh\npnpm add @alvin0/ai-agent-sdk-core @alvin0/ai-agent-sdk-observability-fetch\n```\n\nUniversal acknowledged HTTPS exporter for `@alvin0/ai-agent-sdk-core/observability`. It sends\nbounded JSON batches with an idempotency key and retries only the observation\nbatch—not the model/provider operation that produced it.\n\n```ts\nimport { fetchObservationExporter } from '@alvin0/ai-agent-sdk-observability-fetch'\n\nconst exporter = fetchObservationExporter({\n  endpoint: 'https://telemetry.example.com/v1/observations',\n  headers: { authorization: `Bearer ${telemetryToken}` },\n})\n```\n\nUse `flushObservabilityWithWaitUntil()` to hand a flush promise to an Edge host's\nexplicit `waitUntil` function. The package never assumes a platform global.\n\nThe exporter uses POST JSON with `idempotency-key: <batchId>`, a 10-second\nrequest timeout, and batches capped at 256 events/512 KiB. It accepts HTTP 204\nor `{ \"acceptedBatchId\": \"<batchId>\" }`. Network failures, 408, 425, 429, and\n5xx responses retry the identical serialized batch with bounded full jitter;\nother responses fail without retry. HTTPS is required except for an explicitly\nenabled localhost/loopback test endpoint, and redirects or cross-origin\nresponses are rejected.\n\nComposition: `runtime.observability.exporters`. Lifecycle:\n`explicit-owned-or-borrowed`; every runtime registration states ownership,\nrequirement, and `remote-acknowledged` boundary.\n","readmeFilename":"README.md"}