From 153021efcfa80d59db3d8c45bc784b541d1f0000 Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Wed, 13 Nov 2024 12:51:27 -0800 Subject: [PATCH] fix: Handle OSError in get_rel_repo_dir method for edge cases --- aider/repo.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aider/repo.py b/aider/repo.py index d3ccc07b8..0b370229f 100644 --- a/aider/repo.py +++ b/aider/repo.py @@ -169,7 +169,7 @@ class GitRepo: def get_rel_repo_dir(self): try: return os.path.relpath(self.repo.git_dir, os.getcwd()) - except ValueError: + except (ValueError, OSError): return self.repo.git_dir def get_commit_message(self, diffs, context):