From 43fbda0faf394f7592631084d5341b6eaf10fdb1 Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Thu, 24 Oct 2024 14:24:09 -0700 Subject: [PATCH] feat: add --fancy-input flag to control input history and completion --- aider/args.py | 6 ++++++ aider/main.py | 1 + 2 files changed, 7 insertions(+) diff --git a/aider/args.py b/aider/args.py index ae626a036..cfc13659c 100644 --- a/aider/args.py +++ b/aider/args.py @@ -688,6 +688,12 @@ def get_parser(default_config_files, git_root): default=True, help="Enable/disable suggesting shell commands (default: True)", ) + group.add_argument( + "--fancy-input", + action=argparse.BooleanOptionalAction, + default=True, + help="Enable/disable fancy input with history and completion (default: True)", + ) ########## group = parser.add_argument_group("Voice Settings") diff --git a/aider/main.py b/aider/main.py index 39022e43a..6875c8ded 100644 --- a/aider/main.py +++ b/aider/main.py @@ -472,6 +472,7 @@ def main(argv=None, input=None, output=None, force_git_root=None, return_coder=F encoding=args.encoding, llm_history_file=args.llm_history_file, editingmode=editing_mode, + fancy_input=args.fancy_input, ) io = get_io(args.pretty)