# fix\(protocol\): reject incompatible orchestration peers · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commit/9a2e7ede014df1573a2b5226737ef2725e5c7d2f)

Repository: [pingdotgg/t3code](https://git.cafe/pingdotgg/t3code)

Visibility: public

Requested revision: 9a2e7ede014df1573a2b5226737ef2725e5c7d2f

Requested commit: 9a2e7ede014df1573a2b5226737ef2725e5c7d2f

Commit: 9a2e7ede014df1573a2b5226737ef2725e5c7d2f

Tree: acb1d410f007dcff7660a9d22670c237a6126780

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
fix(protocol): reject incompatible orchestration peers

Advertise and validate an explicit orchestration protocol before clients open RPC sessions. Announce the same protocol on WebSocket upgrades so hosts reject older clients before request decoding while preserving existing auth and relay parameters.

Audit: D03

Implemented by GPT-5.6 Sol with Codex.

```

## Parents

- [11511ca015a71bf0a55427f7ce3596431b35e4ba](https://git.cafe/pingdotgg/t3code/commit/11511ca015a71bf0a55427f7ce3596431b35e4ba?format=markdown)

[Source at this commit](https://git.cafe/pingdotgg/t3code/tree/9a2e7ede014df1573a2b5226737ef2725e5c7d2f?format=markdown)
