protocol: add canonical Phase 3A contract sources

This commit is contained in:
sechmachine
2026-07-21 23:42:13 +07:00
parent 75edd9941b
commit 2d69357052
16 changed files with 1052 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"version": "1",
"header_bytes": 21,
"maximum_frame_bytes": 65536,
"channels": [
{"id": 1, "name": "control.ack.v1", "direction": "bidirectional", "max_payload_bytes": 1024},
{"id": 2, "name": "control.cancel.v1", "direction": "client-to-server", "max_payload_bytes": 2048},
{"id": 3, "name": "clipboard.text.v1", "direction": "bidirectional", "max_payload_bytes": 65515}
],
"reserved_rejected": ["video", "audio", "provider", "vm", "file-transfer", "clipboard.binary"]
}