From f113fa68900e652ec2ddf76593854ef7107e7f40 Mon Sep 17 00:00:00 2001 From: "bobo.yang" Date: Mon, 1 Apr 2024 15:04:16 +0800 Subject: [PATCH] fix: Correct README output on no user input - Ensured README is displayed normally without error stream redirection - Improved user experience by avoiding misleading error markings - Aligned behavior with expected output detailed in issue documentation --- devchat/engine/command_runner.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/devchat/engine/command_runner.py b/devchat/engine/command_runner.py index 62229197..5f51abe2 100644 --- a/devchat/engine/command_runner.py +++ b/devchat/engine/command_runner.py @@ -179,7 +179,7 @@ def __check_input_miss_error( ) readme_content = self.__get_readme(command) if readme_content: - print(readme_content, file=sys.stderr, flush=True) + print(readme_content, flush=True) else: print(input_miss_error, file=sys.stderr, flush=True) return True @@ -200,7 +200,7 @@ def __check_parameters_miss_error(self, command: Command, command_run: str): readme_content = self.__get_readme(command) if readme_content: - print(readme_content, file=sys.stderr, flush=True) + print(readme_content, flush=True) else: print("Missing parameters:", missed_parameters, file=sys.stderr, flush=True) return True