Give the commit message model the chat context #748

This commit is contained in:
Paul Gauthier 2024-06-30 13:02:23 -07:00
parent 85ef60f083
commit 16856bb4ca
2 changed files with 4 additions and 4 deletions

View file

@ -1436,8 +1436,8 @@ class Coder:
return context return context
def auto_commit(self, edited): def auto_commit(self, edited):
# context = self.get_context_from_history(self.cur_messages) context = self.get_context_from_history(self.cur_messages)
res = self.repo.commit(fnames=edited, aider_edits=True) res = self.repo.commit(fnames=edited, context=context, aider_edits=True)
if res: if res:
commit_hash, commit_message = res commit_hash, commit_message = res
self.last_aider_commit_hash = commit_hash self.last_aider_commit_hash = commit_hash

View file

@ -93,8 +93,8 @@ class GitRepo:
commit_message = "(no commit message provided)" commit_message = "(no commit message provided)"
full_commit_message = commit_message full_commit_message = commit_message
if context: # if context:
full_commit_message += "\n\n# Aider chat conversation:\n\n" + context # full_commit_message += "\n\n# Aider chat conversation:\n\n" + context
cmd = ["-m", full_commit_message, "--no-verify"] cmd = ["-m", full_commit_message, "--no-verify"]
if fnames: if fnames: