Agent-to-Relay protocol
Message standard for Action Cards, Decision Receipts, factors, and trace
Reference model
Draft v0.1 is explicit and boundary-aware
ReferenceMeaningDetailsUse
Protocol
Message standard
Action Card, Decision Receipt, factors, trace, validation, and conformance
Message layer
Agent
Proposed action
Agent sends an Action Card before execution
Request
Relay
Decision response
Relay returns a Decision Receipt, next step, and trace
Response
Protocol format
Concrete JSON for the active Draft v0.1 surface
Protocol format
Agent-to-Relay envelope
Request, review factors, Decision Receipt, and trace
Action Card
request
{
"version": "0.1",
"agent": {
"id": "agent_ref:registry:customer_update_agent",
"owner": "owner_ref:builder_workspace_01",
"capability": "customer_update",
"capabilityVersion": "capability_version_ref:v1"
},
"proposedAction": {
"type": "email.send",
"summary": "Send approved customer update email",
"target": "customer_thread_ref:4821"
},
"affectedObject": "customer_thread_ref:4821",
"context": {
"evidenceRefs": [
"approval_ref:manager_4821",
"template_ref:customer_update_v3"
],
"ruleRefs": [
"policy_ref:customer_email_scope"
],
"riskCategory": "customer_communication"
},
"requestedOutcome": "decision_receipt"
}Operating rules
Protocol stays separate from Relay and execution
Draft v0.1 supports Relay review
Action Card enters, Decision Receipt returns, trace remains
Exchange stays clear
Protocol keeps request, decision, and trace in one shape