@agenticprimitives/intent-engagement
v0.0.0-alpha.22
Published
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
Readme
@agenticprimitives/intent-engagement
Part of Agentic Primitives — the open-source trust substrate for agentic applications: identity that can sign, authority checked at act time, evidence the owner carries. Developer kit · All packages
The layer between candidate found and authorized provider is working (spec 336): a probe carrying a minimized projection of an intent, the provider's response (offer · decline · needs-clarification · referral · temporarily-unavailable · human-ux-required — business facts, never errors), a firm offer signed over RFC 8785 canonical bytes, an acceptance that pins the offer's digest and can broaden nothing, the mandate requirement the work will need (RFC 9396 shape — a description, never authority), the execute command, and the receipt that binds intent, offer, mandate, executing agent and outcome by digest.
Pure. No transport, no keys, no LLM. Two deterministic reducers (decide → events, evolve → state) for the engagement
and offer state machines; models may suggest facts, they never transition state. Signing goes through the caller's signer.
