{"_id":"@alvin0/ai-agent-sdk-protocol-anthropic-messages","_rev":"9-6d932d65768b7e4a788c2a2986345047","name":"@alvin0/ai-agent-sdk-protocol-anthropic-messages","dist-tags":{"latest":"0.1.8"},"versions":{"0.1.0":{"name":"@alvin0/ai-agent-sdk-protocol-anthropic-messages","version":"0.1.0","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-protocol-anthropic-messages@0.1.0","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/protocol-anthropic-messages#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"62bfba96da1f35f611bd5bf824000293c484b2af","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-protocol-anthropic-messages/-/ai-agent-sdk-protocol-anthropic-messages-0.1.0.tgz","fileCount":7,"integrity":"sha512-ru+7dCa+0IdpyOI1LdfaUfHxhjvbaq93NXVmYtbFGgsorLfLjpKSz8x5HuafwpURDPNbkOekj4xMuK6Fd7ip7w==","signatures":[{"sig":"MEQCICOju9/UNA3OZGQAa1mbg6d3NuLTfsAg/7s4Cp6oEnxkAiAjPwoGEbTpzav80sU9LryiWVOXhIFd0UIvie7SG9j40w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-protocol-anthropic-messages@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85728},"main":"./dist/index.js","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-protocol-anthropic-messages-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-protocol.mts protocol-anthropic-messages","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-protocol-anthropic-messages-0.1.0.tgz","_integrity":"sha512-ru+7dCa+0IdpyOI1LdfaUfHxhjvbaq93NXVmYtbFGgsorLfLjpKSz8x5HuafwpURDPNbkOekj4xMuK6Fd7ip7w==","aiAgentSdk":{"roles":["wire-protocol"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/protocol-anthropic-messages"},"_npmVersion":"10.9.3","description":"Universal Anthropic Messages wire schema, serializer, translator, and dialect for ai-agent-sdk","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-protocol-anthropic-messages_0.1.0_1788971810873_0.5336808409345584","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@alvin0/ai-agent-sdk-protocol-anthropic-messages","version":"0.1.1","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-protocol-anthropic-messages@0.1.1","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/protocol-anthropic-messages#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"f5986dec5c260631b4a2c91ad056d639d8012c64","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-protocol-anthropic-messages/-/ai-agent-sdk-protocol-anthropic-messages-0.1.1.tgz","fileCount":7,"integrity":"sha512-sZkBVVJQqOlEU8ZWIIqwlwA3QQUcqgY5U313JjDMXl/5JTzTV8SgOxpubCOk9VTpjzWrJ5qzNffeJ2aVNkVtnA==","signatures":[{"sig":"MEUCIHLZoyCXnWLui9LuWNNytlyDJVzBMJjHYT6DW6IQHz5zAiEA5WhBJLXw0ilNrEWgrOwV9jXXCnIwbx6AJOBBdCxGM+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAz45n1/PKHhgGv8GTubAj7HJBh3/wIGpNouCGbNV0IXAiBV6oQTXQ39WddnMD/2aT5HkXuFWGyrun61kRDOE+sB8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-protocol-anthropic-messages@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89585},"main":"./dist/index.js","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-protocol-anthropic-messages-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-protocol.mts protocol-anthropic-messages","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-protocol-anthropic-messages-0.1.1.tgz","_integrity":"sha512-sZkBVVJQqOlEU8ZWIIqwlwA3QQUcqgY5U313JjDMXl/5JTzTV8SgOxpubCOk9VTpjzWrJ5qzNffeJ2aVNkVtnA==","aiAgentSdk":{"roles":["wire-protocol"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/protocol-anthropic-messages"},"_npmVersion":"10.9.3","description":"Universal Anthropic Messages wire schema, serializer, translator, and dialect for ai-agent-sdk","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-protocol-anthropic-messages_0.1.1_1789238282347_0.6086089310319458","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@alvin0/ai-agent-sdk-protocol-anthropic-messages","version":"0.1.2","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-protocol-anthropic-messages@0.1.2","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/protocol-anthropic-messages#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"51cb63e5c5be9c6ce1b70ad7f3e59443d57616e5","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-protocol-anthropic-messages/-/ai-agent-sdk-protocol-anthropic-messages-0.1.2.tgz","fileCount":7,"integrity":"sha512-UBohqalJQC5DLvf1fPcQk9ZK8AJtQqG5eKbEi/wDaeCcE79r9I2Mz4bxzSDHCvmph1IdvDt3eLORdesb1ikxnA==","signatures":[{"sig":"MEUCIQCxDuN9zWTwiRMNvtlCvUPYOVRIUPC8f7QhP5rp1hJ7xAIgGBWU21htHsnOeBF0zfBKilEeYCf47QF8ZxTWJlwdgvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDUf+lFtqnrbTbSRjWNhLyiTonkZV+l+vP5+rtgKTgEDAiBie7fJ/BpTq4VXlUklRfqKS7StqOdrkJv902NSEK0f4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-protocol-anthropic-messages@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89585},"main":"./dist/index.js","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-protocol-anthropic-messages-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-protocol.mts protocol-anthropic-messages","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-protocol-anthropic-messages-0.1.2.tgz","_integrity":"sha512-UBohqalJQC5DLvf1fPcQk9ZK8AJtQqG5eKbEi/wDaeCcE79r9I2Mz4bxzSDHCvmph1IdvDt3eLORdesb1ikxnA==","aiAgentSdk":{"roles":["wire-protocol"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/protocol-anthropic-messages"},"_npmVersion":"10.9.3","description":"Universal Anthropic Messages wire schema, serializer, translator, and dialect for ai-agent-sdk","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-protocol-anthropic-messages_0.1.2_1789281579732_0.5053742602305487","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@alvin0/ai-agent-sdk-protocol-anthropic-messages","version":"0.1.3","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-protocol-anthropic-messages@0.1.3","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/protocol-anthropic-messages#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"3977f8462a9ba44d82e8cb5dfaec01be37167290","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-protocol-anthropic-messages/-/ai-agent-sdk-protocol-anthropic-messages-0.1.3.tgz","fileCount":7,"integrity":"sha512-TZkzr7M/3r7hf+HSOYPXPJF0qQGB5J++5meWvOBlVwmLqaLDT5TmBYoVAPYBvpiwQSV3CawcWO4eHOCKvXJc0A==","signatures":[{"sig":"MEYCIQDqXgjXjLRTUI3tY75CWPXuhjg6FnJJnX8LkkJ/yufy/wIhALKa+8uKLoT4LSmEbZSkCToIqz+tf5DseMsmFiwbrL3H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBGfab9acWfDfWkX02jbsq4Gk3fRW8payDM2H282b1cvAiBGUExHNuI7il89D8Dg5YKKTuzwj3Qz3b4EEesw3SmKIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-protocol-anthropic-messages@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89585},"main":"./dist/index.js","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-protocol-anthropic-messages-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-protocol.mts protocol-anthropic-messages","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-protocol-anthropic-messages-0.1.3.tgz","_integrity":"sha512-TZkzr7M/3r7hf+HSOYPXPJF0qQGB5J++5meWvOBlVwmLqaLDT5TmBYoVAPYBvpiwQSV3CawcWO4eHOCKvXJc0A==","aiAgentSdk":{"roles":["wire-protocol"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/protocol-anthropic-messages"},"_npmVersion":"10.9.3","description":"Universal Anthropic Messages wire schema, serializer, translator, and dialect for ai-agent-sdk","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-protocol-anthropic-messages_0.1.3_1789485069261_0.10746510586399438","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@alvin0/ai-agent-sdk-protocol-anthropic-messages","version":"0.1.4","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-protocol-anthropic-messages@0.1.4","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/protocol-anthropic-messages#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"ca50c2aa38ed175ff450b86cc32b50244f691b00","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-protocol-anthropic-messages/-/ai-agent-sdk-protocol-anthropic-messages-0.1.4.tgz","fileCount":7,"integrity":"sha512-L455TIY9Ra70dIlkMGeFhQLO3z92m6PiIItLhZehhkZyUEC4xV4KG7Av0iATwK5UKV8h0yma7CSEErZsSyipyQ==","signatures":[{"sig":"MEYCIQDnVDxkX4AphqUvbc6hWEnRtgG0iDVPAmQQVjusPnnx/gIhAO/cEwmSoWH8hufJo1zz+RTi8YvHP517/lRUyLp0cG1e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDHwXXusBLrR1T6klwVsHAO+N+Js4TNpbfKl9FXXvPYoAiBExKZYCjNOqcliOpBJBA35+dgXO2H93VsASRTZOcjDsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-protocol-anthropic-messages@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104964},"main":"./dist/index.js","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-protocol-anthropic-messages-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-protocol.mts protocol-anthropic-messages","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-protocol-anthropic-messages-0.1.4.tgz","_integrity":"sha512-L455TIY9Ra70dIlkMGeFhQLO3z92m6PiIItLhZehhkZyUEC4xV4KG7Av0iATwK5UKV8h0yma7CSEErZsSyipyQ==","aiAgentSdk":{"roles":["wire-protocol"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/protocol-anthropic-messages"},"_npmVersion":"10.9.3","description":"Universal Anthropic Messages wire schema, serializer, translator, and dialect for ai-agent-sdk","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-protocol-anthropic-messages_0.1.4_1789795984731_0.8065970117070964","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@alvin0/ai-agent-sdk-protocol-anthropic-messages","version":"0.1.5","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-protocol-anthropic-messages@0.1.5","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/protocol-anthropic-messages#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"3e8036ae33f5a7f3af8798eff6712072c25043f4","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-protocol-anthropic-messages/-/ai-agent-sdk-protocol-anthropic-messages-0.1.5.tgz","fileCount":7,"integrity":"sha512-co3GzLDVC9pWka/dlqTu4vxviFo88GWdZGq0/hT0gU6zoqungyCm7kA2KCOtAhCpPG7lAtDzjgQBbYJU2TTntQ==","signatures":[{"sig":"MEYCIQD4BAR+CyOppr2LDyt6Y5G6CHY67aqSH9/aCMu6E3/9cQIhAPmf+90S2lZaT0clPjw/5hNqwHHOrbRT2x+Cq2W7Xr/N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGIf1ZpyIKPuORlAI+Cw/3LSVO4WCIAwMRJzXNpeucDeAiAxU4LYgq3MRMHfaxYHIxh6KEIVYBoGGYjVaVpm7Zl7rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-protocol-anthropic-messages@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104964},"main":"./dist/index.js","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-protocol-anthropic-messages-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-protocol.mts protocol-anthropic-messages","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-protocol-anthropic-messages-0.1.5.tgz","_integrity":"sha512-co3GzLDVC9pWka/dlqTu4vxviFo88GWdZGq0/hT0gU6zoqungyCm7kA2KCOtAhCpPG7lAtDzjgQBbYJU2TTntQ==","aiAgentSdk":{"roles":["wire-protocol"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/protocol-anthropic-messages"},"_npmVersion":"10.9.3","description":"Universal Anthropic Messages wire schema, serializer, translator, and dialect for ai-agent-sdk","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-protocol-anthropic-messages_0.1.5_1790681055297_0.5777491419713561","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@alvin0/ai-agent-sdk-protocol-anthropic-messages","version":"0.1.6","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-protocol-anthropic-messages@0.1.6","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/protocol-anthropic-messages#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"aa40ead9e61bf7c5bf30851ae7ef0ff3fca0db9d","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-protocol-anthropic-messages/-/ai-agent-sdk-protocol-anthropic-messages-0.1.6.tgz","fileCount":7,"integrity":"sha512-mrGOr0QFMogYr8f6OC6vm5JQYJAjA/NlcxH/GYP2WO68NbeQ4ZKXNopfOVW8WZMfA1z0rLWe3PRT6NckjQQOMQ==","signatures":[{"sig":"MEUCIHkQ74UwTsohzV0miYoAeDe7cT+Edk4mvZBbwVKSIOw9AiEAu1YEIc4Oamx9nWHcBdGC2Q9nhC3j3vfDQq3FWX693FE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE9s8Tmx2di4PI05PPsIQLQeePUp2/EaSM1nU49lDclLAiAxpMBlvZ24z4kW+UidKWsz776+IO+GDZkZQICjYjHYpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-protocol-anthropic-messages@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104964},"main":"./dist/index.js","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-protocol-anthropic-messages-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-protocol.mts protocol-anthropic-messages","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-protocol-anthropic-messages-0.1.6.tgz","_integrity":"sha512-mrGOr0QFMogYr8f6OC6vm5JQYJAjA/NlcxH/GYP2WO68NbeQ4ZKXNopfOVW8WZMfA1z0rLWe3PRT6NckjQQOMQ==","aiAgentSdk":{"roles":["wire-protocol"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/protocol-anthropic-messages"},"_npmVersion":"10.9.3","description":"Universal Anthropic Messages wire schema, serializer, translator, and dialect for ai-agent-sdk","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-protocol-anthropic-messages_0.1.6_1790702187420_0.9268187039026308","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@alvin0/ai-agent-sdk-protocol-anthropic-messages","version":"0.1.7","author":{"name":"alvin0 - chaulamdinhai","email":"chaulamdinhai@gmail.com"},"license":"MIT","_id":"@alvin0/ai-agent-sdk-protocol-anthropic-messages@0.1.7","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"homepage":"https://github.com/alvin0/ai-agent-sdk/tree/main/packages/protocol-anthropic-messages#readme","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"515ac467352d2b2365f5a5e73e5ab4aff2395214","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-protocol-anthropic-messages/-/ai-agent-sdk-protocol-anthropic-messages-0.1.7.tgz","fileCount":7,"integrity":"sha512-dAq4ECtgwpMVrK+8UwnZUatR6QCgXssdSY3krAt2ovqprOn79Ab6PQg2ynUEOcILi0cUdJeZ8csOjfQGhSS3jQ==","signatures":[{"sig":"MEUCIQD2EGjKD3wyKN8+tEZprzhRiItKAq664xJZwUcJaxc+UwIgeNQmNAvw6VfZedV8t1edcg2LAq9ShogEmm1zElJXPfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD83Rz5Q25O/XNDXCoupXxu/LLAbzyMLbrPn8gS1YiHXwIgES/QQFpz/254F13GJVhattZ6aTn9bBNXfP1Uu6zHUfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-protocol-anthropic-messages@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104964},"main":"./dist/index.js","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-protocol-anthropic-messages-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-protocol.mts protocol-anthropic-messages","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-protocol-anthropic-messages-0.1.7.tgz","_integrity":"sha512-dAq4ECtgwpMVrK+8UwnZUatR6QCgXssdSY3krAt2ovqprOn79Ab6PQg2ynUEOcILi0cUdJeZ8csOjfQGhSS3jQ==","aiAgentSdk":{"roles":["wire-protocol"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/protocol-anthropic-messages"},"_npmVersion":"10.9.3","description":"Universal Anthropic Messages wire schema, serializer, translator, and dialect for ai-agent-sdk","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-protocol-anthropic-messages_0.1.7_1790758845593_0.3347693706058934","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"_id":"@alvin0/ai-agent-sdk-protocol-anthropic-messages@0.1.8","bugs":{"url":"https://github.com/alvin0/ai-agent-sdk/issues"},"dist":{"shasum":"86ba59a946a8149e9422242166589a8fc7f74cf3","tarball":"https://registry.npmjs.org/@alvin0/ai-agent-sdk-protocol-anthropic-messages/-/ai-agent-sdk-protocol-anthropic-messages-0.1.8.tgz","fileCount":7,"integrity":"sha512-eNJUuJ/q9aA3J+BHM7mLKoQQw8x0OIvh52sAA/ZkN5Xx8wbpDdX0IECSdSTlkRqr1+rCWil121TtbO6qhIeERg==","signatures":[{"sig":"MEUCIQCq8mqaUe+C1g+tasJ3h2zfp20lbuve9WJtvOKRN2pANAIgBIF1q3TQaaLsPdkcoGiBZI3n0Px86lapo8VQ2wCte+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFM05dvYNz3ZGoqiIiIXImVmqXiHoIJvquJiHXfvO0G2AiAsmTHBeaHkIYIIzsWVSrFPazwFYuLQXo5wSWTDmcnsxA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alvin0%2fai-agent-sdk-protocol-anthropic-messages@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104964},"main":"./dist/index.js","name":"@alvin0/ai-agent-sdk-protocol-anthropic-messages","type":"module","_from":"file:artifacts/alvin0-ai-agent-sdk-protocol-anthropic-messages-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-protocol.mts protocol-anthropic-messages","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/protocol-anthropic-messages#readme","_resolved":"/home/runner/work/ai-agent-sdk/ai-agent-sdk/artifacts/alvin0-ai-agent-sdk-protocol-anthropic-messages-0.1.8.tgz","_integrity":"sha512-eNJUuJ/q9aA3J+BHM7mLKoQQw8x0OIvh52sAA/ZkN5Xx8wbpDdX0IECSdSTlkRqr1+rCWil121TtbO6qhIeERg==","aiAgentSdk":{"roles":["wire-protocol"],"coreApi":1,"runtime":"universal"},"repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/protocol-anthropic-messages"},"_npmVersion":"10.9.3","description":"Universal Anthropic Messages wire schema, serializer, translator, and dialect for ai-agent-sdk","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-protocol-anthropic-messages_0.1.8_1791161544573_0.7974847095563093"}}},"time":{"created":"2026-09-09T16:36:50.386Z","modified":"2026-10-05T00:52:24.951Z","0.1.0":"2026-09-09T16:36:51.021Z","0.1.1":"2026-09-12T18:38:02.438Z","0.1.2":"2026-09-13T06:39:39.837Z","0.1.3":"2026-09-15T15:11:09.350Z","0.1.4":"2026-09-19T05:33:04.815Z","0.1.5":"2026-09-29T11:24:15.423Z","0.1.6":"2026-09-29T17:16:27.524Z","0.1.7":"2026-09-30T09:00:45.686Z","0.1.8":"2026-10-05T00:52:24.666Z"},"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/protocol-anthropic-messages#readme","repository":{"url":"git+https://github.com/alvin0/ai-agent-sdk.git","type":"git","directory":"packages/protocol-anthropic-messages"},"description":"Universal Anthropic Messages wire schema, serializer, translator, and dialect for ai-agent-sdk","maintainers":[{"name":"alvin0","email":"chaulamdinhai@gmail.com"}],"readme":"# @alvin0/ai-agent-sdk-protocol-anthropic-messages\n\nRuntime: **Universal** (Edge/Worker, browser, Deno, Bun, and Node).\n\n```sh\npnpm add @alvin0/ai-agent-sdk-core @alvin0/ai-agent-sdk-protocol-anthropic-messages\n```\n\nUniversal Anthropic Messages wire schema, request serializer, stream translator, and dialect. It owns no endpoint, credentials, fetch implementation, filesystem access, or Node.js APIs.\n\n```ts\nimport { anthropicMessagesProtocol } from '@alvin0/ai-agent-sdk-protocol-anthropic-messages'\n```\n\nComposition: `provider-author.protocol`. Lifecycle: `inert-value`; select it in\n`createRuntimeHttpProvider()` without any startup or cleanup obligation.\n\nThe only runtime dependency is `@alvin0/ai-agent-sdk-core`.\n","readmeFilename":"README.md"}