From 81a3a7f7afd55ae938334734138882fd0c7e619d Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Wed, 19 Jul 2023 09:07:27 -0300 Subject: [PATCH] Disable pretty output and print a message when running in a VSCode terminal. # Aider chat conversation: --- aider/main.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/aider/main.py b/aider/main.py index 023dbd52b..e092a93b4 100644 --- a/aider/main.py +++ b/aider/main.py @@ -342,10 +342,6 @@ def main(args=None, input=None, output=None): args = parser.parse_args(args) - if 'VSCODE_GIT_IPC_HANDLE' in os.environ: - args.pretty = False - print("VSCode terminal detected, pretty output has been disabled.") - if args.dark_mode: args.user_input_color = "#32FF32" args.tool_error_color = "#FF3333" @@ -373,6 +369,10 @@ def main(args=None, input=None, output=None): io.tool_output(f"Aider v{__version__}") + if 'VSCODE_GIT_IPC_HANDLE' in os.environ: + args.pretty = False + io.tool_output("VSCode terminal detected, pretty output has been disabled.") + if args.git: git_root = setup_git(git_root, io) check_gitignore(git_root, io)