mirror of
https://github.com/Aider-AI/aider.git
synced 2025-05-30 17:24:59 +00:00
Avoid unnecessary duplicate call to expensive get_repo_map() method
This commit is contained in:
parent
9c2bd58488
commit
ceb840b933
1 changed files with 3 additions and 3 deletions
|
@ -722,13 +722,13 @@ class Coder:
|
||||||
|
|
||||||
return readonly_messages
|
return readonly_messages
|
||||||
|
|
||||||
def get_chat_files_messages(self):
|
def get_chat_files_messages(self, repo_map_included):
|
||||||
chat_files_messages = []
|
chat_files_messages = []
|
||||||
if self.abs_fnames:
|
if self.abs_fnames:
|
||||||
files_content = self.gpt_prompts.files_content_prefix
|
files_content = self.gpt_prompts.files_content_prefix
|
||||||
files_content += self.get_files_content()
|
files_content += self.get_files_content()
|
||||||
files_reply = self.gpt_prompts.files_content_assistant_reply
|
files_reply = self.gpt_prompts.files_content_assistant_reply
|
||||||
elif self.get_repo_map() and self.gpt_prompts.files_no_full_files_with_repo_map:
|
elif repo_map_included and self.gpt_prompts.files_no_full_files_with_repo_map:
|
||||||
files_content = self.gpt_prompts.files_no_full_files_with_repo_map
|
files_content = self.gpt_prompts.files_no_full_files_with_repo_map
|
||||||
files_reply = self.gpt_prompts.files_no_full_files_with_repo_map_reply
|
files_reply = self.gpt_prompts.files_no_full_files_with_repo_map_reply
|
||||||
else:
|
else:
|
||||||
|
@ -1120,7 +1120,7 @@ class Coder:
|
||||||
|
|
||||||
chunks.repo = self.get_repo_messages()
|
chunks.repo = self.get_repo_messages()
|
||||||
chunks.readonly_files = self.get_readonly_files_messages()
|
chunks.readonly_files = self.get_readonly_files_messages()
|
||||||
chunks.chat_files = self.get_chat_files_messages()
|
chunks.chat_files = self.get_chat_files_messages(repo_map_included=bool(chunks.repo))
|
||||||
|
|
||||||
if self.gpt_prompts.system_reminder:
|
if self.gpt_prompts.system_reminder:
|
||||||
reminder_message = [
|
reminder_message = [
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue