Description
At the moment, CLI does not detect when it is writing to non-TTY streams and hence continues to print spinners which is very inconvenient when looking at logs.
Suggested Solution
It would be better if the CLI detected if it is writing to TTY or non-TTY streams and adapt its behavior accordingly.
Alternatives
No response
Additional Context
No response