@dcz What @i linked, the code for Konsole also mentions their use in iTerm2.
As for why it appears in your testing output … does it show arrow keys as ^[[A to ^[[D?
If yes its passing through the escape sequences it receives in their escaped form for some reason, which I suspect come from the either the library used by the progress indicator or some program that didn’t clean up its inputs after itself (this also happens to a broken ssh connection that was running htop or another tui app).
If not my guess is that @virtuous_sloth is on the right track with the TERM variable and the database bind it. Are you running these on a server or inside some kind of container?
Sorry for the answer -vvv, you managed to nerdsnipe me there
@slatian no container, just a ssh session and within su.
And yeah, arrow keys also produce codes, but that's actually my normal experience in terminal once an application is running for a long time.