feat(protocol): define gateway control envelopes

This commit is contained in:
sechmachine
2026-07-29 17:24:18 +07:00
parent 36f6edffca
commit 0ea21cd3f2
29 changed files with 1445 additions and 41 deletions
+8 -1
View File
@@ -29,4 +29,11 @@ Registered channels are `control.ack.v1`, `control.cancel.v1`, `clipboard.text.v
application flow IDs 10, 11, and 12 and a path-MTU-safe payload limit of 1,179 bytes;
larger encoded units use at most 16 validated fragments. Clipboard payloads are UTF-8
JSON text contracts and remain subject to the 65,536-byte text limit and explicit
authorization.
Server-owned direction, rate, and loop-token policy as defined in
`gateway-clipboard-v1.md`.
Within an active Phase 3C gateway session, `input.sequenced.v1` and the
bidirectional reliable `control.ack.v1` payloads additionally use the exact
provider-neutral grammars in [gateway-input-feedback-v1.md](gateway-input-feedback-v1.md).
Those grammars do not alter this datagram header or make provider traffic visible to
the Verse client.