{"_id":"@add-mesh/manifest","name":"@add-mesh/manifest","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@add-mesh/manifest","version":"0.1.0","description":"ADD Protocol Layer 1 (Phase A): signed agent manifests, well-known/DNS resolution, and exact-match registries","keywords":["add-protocol","discovery","agent.json","did","agents"],"license":"Apache-2.0","author":{"name":"das-subha123"},"homepage":"https://github.com/das-subha123/agent-mesh-protocol#readme","repository":{"type":"git","url":"git+https://github.com/das-subha123/agent-mesh-protocol.git","directory":"packages/manifest"},"bugs":{"url":"https://github.com/das-subha123/agent-mesh-protocol/issues"},"type":"module","main":"./dist/src/index.js","types":"./dist/src/index.d.ts","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"}},"engines":{"node":">=20"},"publishConfig":{"access":"public"},"scripts":{"prepublishOnly":"npm --prefix ../.. run build"},"dependencies":{"@add-mesh/core":"0.1.0","@add-mesh/delegation":"0.1.0"},"gitHead":"6b938a6c0d7d742a1d81b5cdc90172d2c468dc8f","_id":"@add-mesh/manifest@0.1.0","_nodeVersion":"22.14.0","_npmVersion":"11.18.0","dist":{"integrity":"sha512-QbZe6HPyzLzanAjb0g4lr57wWyc2o8y/P34VVM1XlRdmkduXTUCHPKw5Qa1dq3Ia+zPFTEQ9Btr0NHbfgMXFOA==","shasum":"7def0519626dfa31d09a405c84a5ec5aa3fdc47f","tarball":"https://registry.npmjs.org/@add-mesh/manifest/-/manifest-0.1.0.tgz","fileCount":19,"unpackedSize":84271,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA5LK9BqZdsxiPxfpyWt/1PJqLtFF4DU24lGoz7LlsPPAiEAlubyDHXtftj5Bt+Kz6yoH6zlxF5QV8NDe93PXunybcE="}]},"_npmUser":{"name":"das-subha123","email":"subhodeepds@gmail.com"},"directories":{},"maintainers":[{"name":"das-subha123","email":"subhodeepds@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/manifest_0.1.0_1785007942118_0.888731943166482"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-25T19:32:21.994Z","0.1.0":"2026-07-25T19:32:22.255Z","modified":"2026-07-25T19:32:22.510Z"},"maintainers":[{"name":"das-subha123","email":"subhodeepds@gmail.com"}],"description":"ADD Protocol Layer 1 (Phase A): signed agent manifests, well-known/DNS resolution, and exact-match registries","homepage":"https://github.com/das-subha123/agent-mesh-protocol#readme","keywords":["add-protocol","discovery","agent.json","did","agents"],"repository":{"type":"git","url":"git+https://github.com/das-subha123/agent-mesh-protocol.git","directory":"packages/manifest"},"author":{"name":"das-subha123"},"bugs":{"url":"https://github.com/das-subha123/agent-mesh-protocol/issues"},"license":"Apache-2.0","readme":"# @add-mesh/manifest\r\n\r\nSigned agent manifests and exact-match discovery — part of the **ADD Protocol** (Agent Discovery, Delegation & Trust),\r\nan open overlay for the Agentic Web that sits above A2A and MCP.\r\n\r\nSpecification: [ADD-DISCO-00](https://github.com/das-subha123/agent-mesh-protocol/blob/main/spec/add-disco-00.md)\r\n\r\n## Install\r\n\r\n```bash\r\nnpm install @add-mesh/manifest\r\n```\r\n\r\n## Usage\r\n\r\n```ts\r\nconst resolved = await resolveManifestFromDomain('acme.example', { fetcher });\r\nresolved.verifiedDomains;    // proven by HTTPS retrieval\r\nresolved.unverifiedDomains;  // claimed, but not established\r\n```\r\n\r\nA signature never proves domain control. Verification takes the origin as an\r\nexplicit input and reports which claims it could and could not establish.\r\n\r\n## Documentation\r\n\r\nFull documentation, specifications, and runnable examples: [https://github.com/das-subha123/agent-mesh-protocol](https://github.com/das-subha123/agent-mesh-protocol)\r\n\r\nTwo implementations — TypeScript and Python — are developed together and\r\nvalidated against the same normative test vectors, so envelopes produced by one\r\nare byte-identical to the other.\r\n\r\n## License\r\n\r\nApache-2.0\r\n","readmeFilename":"README.md","_rev":"1-35c9f700bb72edee77639c23ead5985e"}