diff options
author | flu0r1ne <flu0r1ne@flu0r1ne.net> | 2023-05-05 15:17:26 -0500 |
---|---|---|
committer | flu0r1ne <flu0r1ne@flu0r1ne.net> | 2023-05-05 15:17:26 -0500 |
commit | 537d08fd952a88a799eff4002d8e6f1d2c224258 (patch) | |
tree | e589ec409b7edcde9f3571f043317172854d33d3 | |
parent | a39e8267e5daf4808ce5d5e404ca84bb35e31282 (diff) | |
download | gpt-chat-cli-537d08fd952a88a799eff4002d8e6f1d2c224258.tar.xz gpt-chat-cli-537d08fd952a88a799eff4002d8e6f1d2c224258.zip |
Allow --load-response-from-file without message
-rw-r--r-- | src/gpt_chat_cli/argparsing.py | 4 | ||||
-rw-r--r-- | src/gpt_chat_cli/gcli.py | 1 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/gpt_chat_cli/argparsing.py b/src/gpt_chat_cli/argparsing.py index 04d3645..15826f2 100644 --- a/src/gpt_chat_cli/argparsing.py +++ b/src/gpt_chat_cli/argparsing.py @@ -287,7 +287,9 @@ def parse_args() -> Arguments: args.adornments = AutoDetectedOption.OFF if args.message is None: - if sys.stdin.isatty(): + if debug and args.load_response_from_file: + args.interactive = False + elif sys.stdin.isatty(): args.interactive = True if not debug: diff --git a/src/gpt_chat_cli/gcli.py b/src/gpt_chat_cli/gcli.py index 8ac7ac8..d904733 100644 --- a/src/gpt_chat_cli/gcli.py +++ b/src/gpt_chat_cli/gcli.py @@ -125,7 +125,6 @@ def print_streamed_response( prompt_printed = True print(PROMPT, end=' ', flush=True) - content = display_response.take_delta() print(f'{COLOR_CODE.WHITE}{content}{COLOR_CODE.RESET}', sep='', end='', flush=True) |