version server client compatibility contract

This commit is contained in:
2026-10-25 05:32:08 +01:00
parent e4e4337852
commit 1a28d120c2
3 changed files with 8 additions and 1 deletions
+3
View File
@@ -5,4 +5,7 @@
- Clients must tolerate unknown fields and events.
- Breaking changes require a new major version, fixtures, migration notes, and coordinated releases.
- Each release records minimum compatible client and server versions.
- `GET /api/v1/server/info` publishes `minimum_client_version` and
`maximum_client_version`; clients must use these fields to detect an
incompatible pairing before enabling authenticated controls.