Agent HTTP Contract
The source of truth is magma_core.protocol.agent. The protocol version is 2.0; endpoint paths remain /v1/.... Models use strict validation and reject unknown fields. HTTP and HTTPS transport the same JSON; TLS may terminate at a reverse proxy.
Read pageAgent Coaching Contract
The schemas live in magmacore.protocol.agentcoaching. They define transport and validation; the agent implements its own diagnosis/repair strategy and correction payload semantics.
Read page