@Override
public void error(String s) throws IOException {
Ansi ansi = new Ansi();
ansi.fg(Ansi.Color.RED);
println(ansi.render(s).reset().toString());
}
@Override
public void result(List<ProcessedCommand> commands, String result, boolean isError) throws IOException {
if (isError)