When a CSI sequence (e.g. kitty keyboard ESC[118;5;3u) gets split across two stdin reads, the 10ms timeout flushes the incomplete prefix as an opaque "unknown" response instead of waiting for the ...