In https://terminfo.dev/kitty-extensions (and other places the datum is surfaced), the Kitty terminal (on mac) is listed as NOT supporting the kitty keyboard protocol. Kitty-on-Mac is the fourth column here:
Given that kitty originated this protocol it's somewhat hard to imagine it doesn't support it, though I wouldn't rule out bugs having crept in that might be at odds with your test suite. Even if there's some technical reason why this is correct, it would need to be annotated since it's so very surprising.
In https://terminfo.dev/kitty-extensions (and other places the datum is surfaced), the Kitty terminal (on mac) is listed as NOT supporting the kitty keyboard protocol. Kitty-on-Mac is the fourth column here:
Given that kitty originated this protocol it's somewhat hard to imagine it doesn't support it, though I wouldn't rule out bugs having crept in that might be at odds with your test suite. Even if there's some technical reason why this is correct, it would need to be annotated since it's so very surprising.