We have scenarios where the cli is running on (as example) AzureDevOps pipelines.
In that scenario, the AnsiConsole.Profile.Out.IsTerminal returns false, and the AnsiConsole.Profile.Width defaults to 80, which is a low value and causes unexpected break lines.
We have scenarios where the cli is running on (as example) AzureDevOps pipelines. In that scenario, the
AnsiConsole.Profile.Out.IsTerminal
returnsfalse
, and theAnsiConsole.Profile.Width
defaults to 80, which is a low value and causes unexpected break lines.An issue is already open on spectreconsole repo: https://github.com/spectreconsole/spectre.console/issues/216