mirror of
https://github.com/Aider-AI/aider.git
synced 2025-05-24 22:34:59 +00:00
Added recheck_abs_fnames to notice if files go missing
This commit is contained in:
parent
5d18ebd724
commit
61247ec499
1 changed files with 8 additions and 0 deletions
|
@ -317,6 +317,11 @@ class Coder:
|
|||
prompt += utils.quoted_file(fname, relative_fname, fence=self.fence)
|
||||
return prompt
|
||||
|
||||
def recheck_abs_fnames(self):
|
||||
self.abs_fnames = set(
|
||||
fname for fname in self.abs_fnames if Path(fname).exists() and Path(fname).is_file()
|
||||
)
|
||||
|
||||
def get_files_messages(self):
|
||||
all_content = ""
|
||||
if self.abs_fnames:
|
||||
|
@ -445,6 +450,9 @@ class Coder:
|
|||
|
||||
messages += self.done_messages
|
||||
|
||||
# notice if files disappear
|
||||
self.recheck_abs_fnames()
|
||||
|
||||
messages += self.get_files_messages()
|
||||
messages += self.cur_messages
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue