_agentFeedback without wrapping the original result:
Other response shapes
- HTML embeds the same object in
<script id="agent-feedback" type="application/json">. - JSON arrays, scalars, and safe immutable bodies use
Agent-Feedback: <base64url JSON>. - A
Linkheader points to public protocol discovery. - Instrumented responses use
Cache-Control: private, no-storebecause every capability is unique. - An existing
_agentFeedbackfield is never overwritten.
Feedback-aware runtimes
A generic HTTP agent may ignore this second-action instruction. A runtime that explicitly supports Epode should:- parse the JSON, HTML, or header envelope;
- allowlist the HTTPS submit origin;
- finish the user’s product task;
- resolve the feedback mode and consent state;
- submit only a bounded structured report before its final user response.
feedbackFromResponse, feedbackConsentAction, and submitProductFeedback for this path.