The Rust code currently has a `x.y.z` numbering scheme but the extension only has `x.y`. There is also no protocol version negotiation.
The Rust code currently has a
x.y.znumbering scheme but the extension only hasx.y. There is also no protocol version negotiation.