From 9570d71b1338484dd123ec5d06aa72c8d2ded296 Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Thu, 22 Aug 2024 16:48:16 -0700 Subject: [PATCH] fix: Improve cmd_read_only function in Commands class --- aider/commands.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/aider/commands.py b/aider/commands.py index c22c4b4fc..5df464d89 100644 --- a/aider/commands.py +++ b/aider/commands.py @@ -1039,8 +1039,12 @@ class Commands: for word in filenames: matched_files = self.glob_filtered_to_repo(word) if not matched_files: - self.io.tool_error(f"No files matched '{word}'.") - continue + # If no files matched, try to use the word as a direct file path + if os.path.exists(word) and os.path.isfile(word): + matched_files = [word] + else: + self.io.tool_error(f"No files matched '{word}'.") + continue for matched_file in matched_files: abs_path = self.coder.abs_root_path(matched_file)