I've discussed this a couple times on different threads before, but I think I never made a real issue for it.
The idea of conpty passthrough mode is that a commandline client application that _knows_ it's only going to use VT sequences (and __not__ the API) to modify the console could set a special mode, ENABLE_PASSTHROUGH_MODE. If conpty is active, the console would then _stop_ rendering itself over conpty, and anything that was written to the console would go straight to the terminal.
wsl, where it's only ever going to be talking VT. This has some rough edges that need to be sorted out.
Get/SetConsoleMode and reading input / writing output. This needs a real spec written, but it probably needs prototyping done before that.
This may actually be #1173?
_oh my god I've filed a dupe, you can go ahead and draw and quarter me now_
mfw "draw and quarter me now": 馃馃槺
Most helpful comment
_oh my god I've filed a dupe, you can go ahead and draw and quarter me now_