`HELLO 3` command support
I'm facing a roadblock with Tile38's handling of the HELLO command when using Bun's Redis client - Bun only supports RESP3 and always sends a HELLO 3 command when connections open, which Tile38 currently rejects.
https://github.com/tidwall/tile38/blob/5b8ce586ab162786c938a61a9078c4c0bcae7739/internal/server/server.go#L1116-L1132
Since I'm always using OUTPUT json, it would be really helpful if Tile38 supported a way to answer to HELLO 3 without actually performing any changes to the wire protocol (since in both cases responses are a bulk string). Maybe an arg like --withHello3?
To test this out I had Claude write up a patch to handle HELLO + AUTH and it seems to work reliably with JSON output - I haven't tested RESP output yet.
Source: tidwall/tile38