No they are correct, fish seems to intercept this or something like that. Only works with cat.
Is this a current-ish version of OpenSSH or some other client/server?
EDIT Interesting! I tested it with fish and it does indeed intercept it! Wonder how that works.