The VS Code integrated terminal (xterm.js) keeps the cleared rows in scrollback and reflows them, so every refresh leaves its previous block behind. On screen nothing appears to update; scrolling up reveals every intermediate transcript state stacked on top of each other.
The VS Code integrated terminal (xterm.js) keeps the cleared rows in scrollback and reflows them, so every refresh leaves its previous block behind. On screen nothing appears to update; scrolling up reveals every intermediate transcript state stacked on top of each other.