{"_id":"@agenticprimitives/intent-engagement","_rev":"5-67be7ab8646c2af0105387f86c8b4a85","name":"@agenticprimitives/intent-engagement","dist-tags":{"latest":"0.0.0-alpha.5"},"versions":{"0.0.0-alpha.1":{"name":"@agenticprimitives/intent-engagement","version":"0.0.0-alpha.1","keywords":["agentic","primitives","intent","engagement","offer","mandate"],"license":"MIT","_id":"@agenticprimitives/intent-engagement@0.0.0-alpha.1","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives#readme","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"3d6a43880fe54790ceab7c371ad529c52f1d58c2","tarball":"https://registry.npmjs.org/@agenticprimitives/intent-engagement/-/intent-engagement-0.0.0-alpha.1.tgz","fileCount":32,"integrity":"sha512-S7X34gzhaQd5n9OxTUtwDMid5tIwmBAdI/0N+c7anEMEeAqUqI7r36ABqGgNh4vscfM7pmjBhilwFnbLkKSb2A==","signatures":[{"sig":"MEYCIQDAXlTD25+46tVvbob10KA6pmAVNrk1k/31XpclGRX00gIhALOUYMqcR5icf9Efkzcc57KBzruIwLWcRJeNbGU1HiGH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98579},"type":"module","_from":"file:agenticprimitives-intent-engagement-0.0.0-alpha.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"richcanvas","email":"richardpedersen3@gmail.com"},"_resolved":"/tmp/1342a837455be6e9ebe7bfaf29484f1b/agenticprimitives-intent-engagement-0.0.0-alpha.1.tgz","_integrity":"sha512-S7X34gzhaQd5n9OxTUtwDMid5tIwmBAdI/0N+c7anEMEeAqUqI7r36ABqGgNh4vscfM7pmjBhilwFnbLkKSb2A==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/intent-engagement"},"_npmVersion":"11.16.0","description":"Intent engagement protocol core (spec 336 §8): probe → response → offer → acceptance → mandate requirement → execute → receipt as pure documents, JCS digests, and two deterministic reducers. Transport-free; grants nothing.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/intent-engagement_0.0.0-alpha.1_1789160094343_0.6305640653784177","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.2":{"name":"@agenticprimitives/intent-engagement","version":"0.0.0-alpha.2","keywords":["agentic","primitives","intent","engagement","offer","mandate"],"license":"MIT","_id":"@agenticprimitives/intent-engagement@0.0.0-alpha.2","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives#readme","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"371f34136c6ca585aab288f2f1ef9d966359ad94","tarball":"https://registry.npmjs.org/@agenticprimitives/intent-engagement/-/intent-engagement-0.0.0-alpha.2.tgz","fileCount":32,"integrity":"sha512-s7MqhQcCW7qEDV6uB0yRb2KwEvYyERG5zwwRqmptZSeDjbPdWx2jhfPKrRhu8Mf9fzl8hHPvLTEUbw39R4btCQ==","signatures":[{"sig":"MEYCIQCueP6Tf/L4SWJ779iJg/2BwzHGVlUxVUqINsQRZkidZAIhAPPu7/6X8Ici2R6jgGILPb90I10NrMKedZnA9sNU8tlx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC7r0ss7UcmA4f4ZqC5KGaHWotFwQ4Cfols7O1QoLm6lAiAmwc++M0p9EYcmF5y5ouDKK7/eZzANkchtMDyrufuLwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98579},"type":"module","_from":"file:agenticprimitives-intent-engagement-0.0.0-alpha.2.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69557ae4-0cfe-4989-855e-b270d0bdb36c"}},"_resolved":"/tmp/eab18080d29467749d580dc55ac50808/agenticprimitives-intent-engagement-0.0.0-alpha.2.tgz","_integrity":"sha512-s7MqhQcCW7qEDV6uB0yRb2KwEvYyERG5zwwRqmptZSeDjbPdWx2jhfPKrRhu8Mf9fzl8hHPvLTEUbw39R4btCQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/intent-engagement"},"_npmVersion":"11.19.0","description":"Intent engagement protocol core (spec 336 §8): probe → response → offer → acceptance → mandate requirement → execute → receipt as pure documents, JCS digests, and two deterministic reducers. Transport-free; grants nothing.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/intent-engagement_0.0.0-alpha.2_1789164179516_0.07985020878423521","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.3":{"name":"@agenticprimitives/intent-engagement","version":"0.0.0-alpha.3","keywords":["agentic","primitives","intent","engagement","offer","mandate"],"license":"MIT","_id":"@agenticprimitives/intent-engagement@0.0.0-alpha.3","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives#readme","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"c79b30bfd1c4d8468baa78e77872571bde96ec3b","tarball":"https://registry.npmjs.org/@agenticprimitives/intent-engagement/-/intent-engagement-0.0.0-alpha.3.tgz","fileCount":32,"integrity":"sha512-0S1a4T2qo6SHeS7nvQmLC7zJTl4gdMr+6+LZEiuiVBObAYkzwfYOUTXEPZCZmRsjKDHFxq/MEoN9LaEHV0HMng==","signatures":[{"sig":"MEYCIQD54aeNBkFZyg/GGcZNMteZwKcyO0tYfw+Gwj1rEtRqYgIhAIpL0+8O3fDdSLZXv0MGkOIaBZxpSsbuo3MhIgAalPk1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLrnCmu0pid8d5IDH+OMmsTQNUTRoIm871mqMyF4BlhgIhAO28MM3+WxjayeAucdgRzWe+6+mfFLY0499gxtLwpCB/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98579},"type":"module","_from":"file:agenticprimitives-intent-engagement-0.0.0-alpha.3.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69557ae4-0cfe-4989-855e-b270d0bdb36c"}},"_resolved":"/tmp/695dd70a96fe9d1bf3d41bed7b6c9944/agenticprimitives-intent-engagement-0.0.0-alpha.3.tgz","_integrity":"sha512-0S1a4T2qo6SHeS7nvQmLC7zJTl4gdMr+6+LZEiuiVBObAYkzwfYOUTXEPZCZmRsjKDHFxq/MEoN9LaEHV0HMng==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/intent-engagement"},"_npmVersion":"11.19.0","description":"Intent engagement protocol core (spec 336 §8): probe → response → offer → acceptance → mandate requirement → execute → receipt as pure documents, JCS digests, and two deterministic reducers. Transport-free; grants nothing.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/intent-engagement_0.0.0-alpha.3_1789230597610_0.1561671780037306","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.4":{"name":"@agenticprimitives/intent-engagement","version":"0.0.0-alpha.4","keywords":["agentic","primitives","intent","engagement","offer","mandate"],"license":"MIT","_id":"@agenticprimitives/intent-engagement@0.0.0-alpha.4","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"homepage":"https://github.com/agentictrustlabs/agenticprimitives#readme","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"63ac2df30903de361aa27594e6185f9da5177ae4","tarball":"https://registry.npmjs.org/@agenticprimitives/intent-engagement/-/intent-engagement-0.0.0-alpha.4.tgz","fileCount":32,"integrity":"sha512-iYd23ulUK9NnV5IYWyPevL8YmPxXQQ5Gub7pSQt2AVI73v4zfZC5dAQW9lIRsWjdlGYFlm5dU9ij6D4cWviStw==","signatures":[{"sig":"MEUCIQDjk4IWX8x7/Gl5+lrK+yljSHI3mlFYuydep5Fu8mLipgIgIT7cDCPctqYwV+OdEnPYOFMNXDsMJi2t8um0VTpgQzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCIK4ZaaBaZn7c0r+xKFensEUj9fSj4HBwAnYC5AOX5bAIgZh8W5PsgT/18QIsfzYvfECc5TDZ3vLzTS4Qd7qt7mKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98579},"type":"module","_from":"file:agenticprimitives-intent-engagement-0.0.0-alpha.4.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"_npmUser":{"name":"richcanvas","email":"richardpedersen3@gmail.com"},"_resolved":"/tmp/30072e4ace79f29fcc4e8aa04c3d760e/agenticprimitives-intent-engagement-0.0.0-alpha.4.tgz","_integrity":"sha512-iYd23ulUK9NnV5IYWyPevL8YmPxXQQ5Gub7pSQt2AVI73v4zfZC5dAQW9lIRsWjdlGYFlm5dU9ij6D4cWviStw==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/intent-engagement"},"_npmVersion":"11.16.0","description":"Intent engagement protocol core (spec 336 §8): probe → response → offer → acceptance → mandate requirement → execute → receipt as pure documents, JCS digests, and two deterministic reducers. Transport-free; grants nothing.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/intent-engagement_0.0.0-alpha.4_1789501431999_0.2656480429811292","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-alpha.5":{"_id":"@agenticprimitives/intent-engagement@0.0.0-alpha.5","bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"dist":{"shasum":"409b5f8b1d020013511e311e0744ca58cebc01c7","tarball":"https://registry.npmjs.org/@agenticprimitives/intent-engagement/-/intent-engagement-0.0.0-alpha.5.tgz","fileCount":32,"integrity":"sha512-YnGSvpAHqvw8qgkOZ1NRENcBLEmYMo1uNyHcvkPHeAQ1rq1I3wpFbmlzviItJTJUiPufAjIeenVgaFCfUgOXVQ==","signatures":[{"sig":"MEQCIEdwcH9+7Bkp9oqBJMeLdR5XIeIGISf5IaKQENTzXa7LAiAgF2AnshUFazYpMO9uSkzJgN1L8lTMX/JlpZzNYknPOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCwIONNzRFaYoGAIyBYsalGOmg3DTo2MUkDsLmE3HEk/QIhAN+ilFAnvEAfLqfhLeCBZIY7iz3xhFNGxtBhU3s7rXdD"}],"unpackedSize":99269},"name":"@agenticprimitives/intent-engagement","type":"module","_from":"file:agenticprimitives-intent-engagement-0.0.0-alpha.5.tgz","author":{"url":"https://agenticprimitives.dev","name":"Agentic Trust Labs"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"license":"MIT","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","clean":"rm -rf dist","test:unit":"vitest run test/unit --passWithNoTests","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest"},"version":"0.0.0-alpha.5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:69557ae4-0cfe-4989-855e-b270d0bdb36c"}},"homepage":"https://agenticprimitives.dev","keywords":["agentic","primitives","intent","engagement","offer","mandate","agentic-primitives","agenticprimitives","ai-agents","agent-authority","agentic-trust"],"_resolved":"/tmp/aad792683d492b7ba89c8579c632ac9f/agenticprimitives-intent-engagement-0.0.0-alpha.5.tgz","_integrity":"sha512-YnGSvpAHqvw8qgkOZ1NRENcBLEmYMo1uNyHcvkPHeAQ1rq1I3wpFbmlzviItJTJUiPufAjIeenVgaFCfUgOXVQ==","repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/intent-engagement"},"_npmVersion":"11.19.0","description":"Intent engagement protocol core (spec 336 §8): probe → response → offer → acceptance → mandate requirement → execute → receipt as pure documents, JCS digests, and two deterministic reducers. Transport-free; grants nothing.","directories":{},"maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"viem":"^2.52.2","@agenticprimitives/types":"1.0.0-alpha.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/intent-engagement_0.0.0-alpha.5_1789814959246_0.09810229341300691"}}},"time":{"created":"2026-09-11T20:54:54.100Z","modified":"2026-09-19T10:49:19.526Z","0.0.0-alpha.1":"2026-09-11T20:54:54.758Z","0.0.0-alpha.2":"2026-09-11T22:02:59.593Z","0.0.0-alpha.3":"2026-09-12T16:29:57.700Z","0.0.0-alpha.4":"2026-09-15T19:43:52.097Z","0.0.0-alpha.5":"2026-09-19T10:49:19.327Z"},"bugs":{"url":"https://github.com/agentictrustlabs/agenticprimitives/issues"},"license":"MIT","homepage":"https://agenticprimitives.dev","keywords":["agentic","primitives","intent","engagement","offer","mandate","agentic-primitives","agenticprimitives","ai-agents","agent-authority","agentic-trust"],"repository":{"url":"git+https://github.com/agentictrustlabs/agenticprimitives.git","type":"git","directory":"packages/intent-engagement"},"description":"Intent engagement protocol core (spec 336 §8): probe → response → offer → acceptance → mandate requirement → execute → receipt as pure documents, JCS digests, and two deterministic reducers. Transport-free; grants nothing.","maintainers":[{"name":"richcanvas","email":"richardpedersen3@gmail.com"}],"readme":"# @agenticprimitives/intent-engagement\n\n> Part of **[Agentic Primitives](https://agenticprimitives.dev)** — the open-source trust substrate for agentic applications: identity that can sign, authority checked at act time, evidence the owner carries. [Developer kit](https://github.com/agentictrustlabs/agentic-primitives) · [All packages](https://agenticprimitives.dev/developers)\n\nThe layer between *candidate found* and *authorized provider is working* (spec 336): a **probe** carrying a minimized\nprojection of an intent, the provider's **response** (offer · decline · needs-clarification · referral ·\ntemporarily-unavailable · human-ux-required — business facts, never errors), a **firm offer** signed over RFC 8785\ncanonical bytes, an **acceptance** that pins the offer's digest and can broaden nothing, the **mandate requirement** the\nwork will need (RFC 9396 shape — a description, never authority), the **execute** command, and the **receipt** that binds\nintent, offer, mandate, executing agent and outcome by digest.\n\nPure. No transport, no keys, no LLM. Two deterministic reducers (`decide` → events, `evolve` → state) for the engagement\nand offer state machines; models may suggest facts, they never transition state. Signing goes through the caller's signer.\n","readmeFilename":"README.md","author":{"url":"https://agenticprimitives.dev","name":"Agentic Trust Labs"}}