diff --git a/aider/repo.py b/aider/repo.py index 45857c1d4..452831065 100644 --- a/aider/repo.py +++ b/aider/repo.py @@ -30,6 +30,7 @@ class GitRepo: attribute_author=True, attribute_committer=True, attribute_commit_message=False, + attribute_commit_message_committer=False, commit_prompt=None, subtree_only=False, ): @@ -42,6 +43,7 @@ class GitRepo: self.attribute_author = attribute_author self.attribute_committer = attribute_committer self.attribute_commit_message = attribute_commit_message + self.attribute_commit_message_committer = attribute_commit_message_committer self.commit_prompt = commit_prompt self.subtree_only = subtree_only self.ignore_file_cache = {} @@ -100,6 +102,8 @@ class GitRepo: if aider_edits and self.attribute_commit_message: commit_message = "aider: " + commit_message + elif self.attribute_commit_message_committer: + commit_message = "aider: " + commit_message if not commit_message: commit_message = "(no commit message provided)"