Skip to main content

Versioning

This RFC doesn’t introduce an explicit protocol version field. Compatibility is governed by the Courier job definition version. Interpreters SHOULD be forward‑compatible: they should ignore unknown fields unless strict validation is enabled. Backwards compatibility is maintained by not removing or changing the meaning of existing fields without bumping the job definition version. Future RFCs may introduce explicit version negotiation if needed.

Thank you for your feedback!

×