Protocol for Governed Agent Action
Message structure for Action Cards, decision factors, receipts, and trace
Agent to Relay exchange
Protocol carries Agent requests and Relay decision receipts
Agent
Identity reference
Identity and capability refs travel with the Action Card
Attribution
Protocol
Action Card
Action, object, authority, evidence, policy, and risk become readable
Request
Relay
Decision Receipt
Relay returns decision factors, reason, next step, and trace
Response
Trace
Replayable reference
The exchange stays citeable without exposing payloads
Proof
What Protocol standardizes
Message objects and checks for the Action Card to Receipt path
Action Card
Agent request format before execution
Agent -> Relay
Decision Receipt
Relay response with decision, factors, reason, and trace
Relay -> Agent
Decision factors
Identity, authority, evidence, policy, and risk checks
Review basis
Challenge
Objection, missing condition, or restraint
Review input
Trace reference
Proof handle for request, decision, and return
Audit path
System boundaries
Protocol, Relay, Registry, and Agents keep separate roles
Registry supports identity
Relay can use Registry refs in identity and authority checks
Lookup source
Relay owns decisions
Relay evaluates the decision factors and returns the receipt
Decision layer
Agents own action intent
Agent runtime remains with the product
Participant layer
Current public posture
Draft v0.1 is the launch Agent Relay reference
Status
Draft v0.1 communication protocol
Not stable release
Canonical path
Reference defines objects, validation, and versioning
Cite /docs