From d2b9eec3e016add48d3b5a4f7027e4af28bbc6db Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Sat, 8 Jun 2024 12:57:36 -0700 Subject: [PATCH] fixed bad url; fixed max_reflection logic --- aider/coders/base_coder.py | 18 ++++++++++-------- aider/urls.py | 2 +- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/aider/coders/base_coder.py b/aider/coders/base_coder.py index 8b3a54c72..27319e6d9 100755 --- a/aider/coders/base_coder.py +++ b/aider/coders/base_coder.py @@ -586,14 +586,16 @@ class Coder: while new_user_message: self.reflected_message = None list(self.send_new_user_message(new_user_message)) - if self.reflected_message and self.num_reflections < self.max_reflections: - self.num_reflections += 1 - new_user_message = self.reflected_message - else: - self.io.tool_error( - f"Only {self.max_reflections} reflections allowed, stopping." - ) - new_user_message = None + + new_user_message = None + if self.reflected_message: + if self.num_reflections < self.max_reflections: + self.num_reflections += 1 + new_user_message = self.reflected_message + else: + self.io.tool_error( + f"Only {self.max_reflections} reflections allowed, stopping." + ) if with_message: return self.partial_response_content diff --git a/aider/urls.py b/aider/urls.py index 29e7d1370..62f95503d 100644 --- a/aider/urls.py +++ b/aider/urls.py @@ -3,5 +3,5 @@ add_all_files = "https://aider.chat/docs/faq.html#how-can-i-add-all-the-files-to edit_errors = "https://aider.chat/docs/troubleshooting/edit-errors.html" git = "https://aider.chat/docs/git.html" enable_playwrite = "https://aider.chat/docs/install/optional.html#enable-playwright" -favicon = "https://aider.chat/assets/favicon-32x32.png" +favicon = "https://aider.chat/assets/icons/favicon-32x32.png" model_warnings = "https://aider.chat/docs/llms/warnings.html"