An agent's response format changes between releases and breaks its coordinator. Which practice should be implemented?

Published
  1. Disable validation to accept every output
  2. Rename the agent without changing its contract
  3. Assume any fluent answer meets the coordinator's schema
  4. Versioned input/output contracts with validation and regression tests

Comments — 0