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

[View on GitCafe](https://git.cafe/stienswout/t3code/commit/4b84a368446953cdc876acfa3d477ea71656dadb)

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

Visibility: public

Requested revision: 4b84a368446953cdc876acfa3d477ea71656dadb

Requested commit: 4b84a368446953cdc876acfa3d477ea71656dadb

Commit: 4b84a368446953cdc876acfa3d477ea71656dadb

Tree: bef0187831fc373ff068224dfe22abfc3b7041f3

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

- [7ef335b1c5d11e515633ca9d85488f22625b7e84](https://git.cafe/stienswout/t3code/commit/7ef335b1c5d11e515633ca9d85488f22625b7e84?format=markdown)

[Source at this commit](https://git.cafe/stienswout/t3code/tree/4b84a368446953cdc876acfa3d477ea71656dadb?format=markdown)
