From 738c3b8e5ed0e3cc12e0f8af8e61199207e54240 Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Wed, 8 May 2024 13:53:56 -0700 Subject: [PATCH] fall back to global repo map if files in chat are disjoint from rest of repo --- aider/coders/base_coder.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/aider/coders/base_coder.py b/aider/coders/base_coder.py index 4b600edbe..59416fa29 100755 --- a/aider/coders/base_coder.py +++ b/aider/coders/base_coder.py @@ -409,6 +409,11 @@ class Coder: other_files = set(self.get_all_abs_files()) - set(self.abs_fnames) repo_content = self.repo_map.get_repo_map(self.abs_fnames, other_files) + + # fall back to global repo map if files in chat are disjoint from rest of repo + if not repo_content: + repo_content = self.repo_map.get_repo_map(set(), set(self.get_all_abs_files())) + return repo_content def get_files_messages(self):