PowerShell reading a redirected stdin writes its prompt before every line it reads, then echoes the line.
@override bool get echoesInput => true;