Hey, thanks for the report. This looks like a GPU rendering hiccup in the terminal, not lost output. The shell was working fine, the text just wasn’t drawing. That’s why a full restart fixed it, it recreates the WebGL context, and a new terminal in the same window inherits the same broken GPU state.
To stop this from happening again, try turning off terminal GPU acceleration. Open Settings (JSON) and add:
"terminal.integrated.gpuAcceleration": "off"
This switches the terminal to the DOM renderer. It’s a bit less performant, but it won’t hit this kind of white screen issue. Updating your GPU drivers can also help.
If it comes back after this, let me know and share a couple details: your GPU model and driver version (Mesa or NVIDIA), and whether it happens consistently or was a one-off. I can dig deeper with that.