From ec682fd683339ba97405bc7e404bc9eaf80ed9b4 Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Thu, 27 Jun 2024 10:21:25 -0700 Subject: [PATCH] Added an option to prefix commit messages with 'aider: '. --- aider/args.py | 6 ++++++ aider/coders/base_coder.py | 2 ++ 2 files changed, 8 insertions(+) diff --git a/aider/args.py b/aider/args.py index bb3fd2cfc..473a9dc2e 100644 --- a/aider/args.py +++ b/aider/args.py @@ -345,6 +345,12 @@ def get_parser(default_config_files, git_root): default=True, help="Attribute aider commits in the git committer name (default: True)", ) + group.add_argument( + "--attribute-commit-message", + action=argparse.BooleanOptionalAction, + default=False, + help="Prefix commit messages with 'aider: ' (default: False)", + ) group.add_argument( "--dry-run", action=argparse.BooleanOptionalAction, diff --git a/aider/coders/base_coder.py b/aider/coders/base_coder.py index 1c94beff6..c5a4bf794 100755 --- a/aider/coders/base_coder.py +++ b/aider/coders/base_coder.py @@ -221,6 +221,7 @@ class Coder: test_cmd=None, attribute_author=True, attribute_committer=True, + attribute_commit_message=False, ): if not fnames: fnames = [] @@ -280,6 +281,7 @@ class Coder: models=main_model.commit_message_models(), attribute_author=attribute_author, attribute_committer=attribute_committer, + attribute_commit_message=attribute_commit_message, ) self.root = self.repo.root except FileNotFoundError: