mirror of
https://github.com/Aider-AI/aider.git
synced 2025-06-01 02:05:00 +00:00
do not preproc the message to helpcoder
This commit is contained in:
parent
c85f7d4f63
commit
e373c6522f
2 changed files with 9 additions and 6 deletions
|
@ -672,17 +672,17 @@ class Coder:
|
|||
if self.repo:
|
||||
self.commit_before_message.append(self.repo.get_head())
|
||||
|
||||
def run(self, with_message=None):
|
||||
def run(self, with_message=None, preproc=True):
|
||||
try:
|
||||
if with_message:
|
||||
self.io.user_input(with_message)
|
||||
self.run_one(with_message)
|
||||
self.run_one(with_message, preproc)
|
||||
return self.partial_response_content
|
||||
|
||||
while True:
|
||||
try:
|
||||
user_message = self.get_input()
|
||||
self.run_one(user_message)
|
||||
self.run_one(user_message, preproc)
|
||||
self.show_undo_hint()
|
||||
except KeyboardInterrupt:
|
||||
self.keyboard_interrupt()
|
||||
|
@ -710,10 +710,13 @@ class Coder:
|
|||
|
||||
return inp
|
||||
|
||||
def run_one(self, user_message):
|
||||
def run_one(self, user_message, preproc):
|
||||
self.init_before_message()
|
||||
|
||||
message = self.preproc_user_input(user_message)
|
||||
if preproc:
|
||||
message = self.preproc_user_input(user_message)
|
||||
else:
|
||||
message = user_message
|
||||
|
||||
while message:
|
||||
self.reflected_message = None
|
||||
|
|
|
@ -821,7 +821,7 @@ class Commands:
|
|||
"""
|
||||
user_msg += "\n".join(self.coder.get_announcements()) + "\n"
|
||||
|
||||
assistant_msg = coder.run(user_msg)
|
||||
assistant_msg = coder.run(user_msg, preproc=False)
|
||||
|
||||
self.coder.cur_messages += [
|
||||
dict(role="user", content=user_msg),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue