From c05227004816a653308b62b4d18f9a54d1a0a56a Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Wed, 12 Mar 2025 13:08:59 -0700 Subject: [PATCH] feat: Add --auto-accept-architect option with default true --- aider/args.py | 6 ++++++ aider/main.py | 1 + 2 files changed, 7 insertions(+) diff --git a/aider/args.py b/aider/args.py index f111b6dc0..012383606 100644 --- a/aider/args.py +++ b/aider/args.py @@ -148,6 +148,12 @@ def get_parser(default_config_files, git_root): const="architect", help="Use architect edit format for the main chat", ) + group.add_argument( + "--auto-accept-architect", + action=argparse.BooleanOptionalAction, + default=True, + help="Enable/disable automatic acceptance of architect changes (default: True)", + ) group.add_argument( "--weak-model", metavar="WEAK_MODEL", diff --git a/aider/main.py b/aider/main.py index e2aab42d8..fb796390e 100644 --- a/aider/main.py +++ b/aider/main.py @@ -921,6 +921,7 @@ def main(argv=None, input=None, output=None, force_git_root=None, return_coder=F chat_language=args.chat_language, detect_urls=args.detect_urls, auto_copy_context=args.copy_paste, + auto_accept_architect=args.auto_accept_architect, ) except UnknownEditFormat as err: io.tool_error(str(err))