Repository navigation
v2.0.0 — RCP TC18 canonical types (BREAKING)
MAJOR breaking change per §19.3's stability guarantee — canonical types (§15.5) are covered by that contract.
RCP now means the real OPEN Alliance TC18 Remote Control Protocol Specification v0.5.1_RC, not the earlier RELAY-internal placeholder protocol (Zone/Command/Response/Status/Priority/CommandType). No compatibility shim.
Designed against go-RCP, which reached full TC18 conformance cutover (v1.0.0) and explicitly disclosed that RELAY's own RCP schemas/golden vector were stale. See spec/CHANGELOG.md for the full technical breakdown.