Hey Ziming, Thanks for pointing to org.apache.kafka.common.protocol.Protocal.main!
It seem that this line should use `<=` instead `<`: Protocol.java <https://github.com/apache/kafka/blob/cff10e654149ed2d4924235a15156d4bc0bf7b4a/clients/src/main/java/org/apache/kafka/common/protocol/Protocol.java#L211> [image: image.png] - Andy On Tue, 20 May 2025 at 10:38, Ziming Deng <dengziming1...@gmail.com> wrote: > Hello Andi, > This page content is generated from > org.apache.kafka.common.protocol.Protocal.main , can you help to check it? > > > On May 20, 2025, at 09:13, Andy Li <a...@codecrafters.io> wrote: > > > > Hi Kafka Team, > > > > I noticed a couple of response formats missing from the Kafka protocol > guide > > <https://kafka.apache.org/protocol.html#protocol_common>: > > > > - *ApiVersions Response (Version: 4)* — Only versions 0–3 are documented, > > though version 4 of the request is included. > > > > - *DescribeTopicPartitions Response* — Not listed at all. > > > > - *Fetch Response (Version: 17)* — Only versions 4–16 are documented, > > though version 17 of the request is included. > > > > Just wanted to flag in case this was unintentional. Thanks for all the > > great work on Kafka! > > > > Best, > > > > Andy Li > >