From 78a8d19ac537b079c735add55027d37776fd6e71 Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Fri, 1 Nov 2024 09:12:50 -0700 Subject: [PATCH] fix: pass exception objects directly to check_and_open_urls --- aider/coders/base_coder.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aider/coders/base_coder.py b/aider/coders/base_coder.py index 0f0d9dd1c..fc92b3c58 100755 --- a/aider/coders/base_coder.py +++ b/aider/coders/base_coder.py @@ -1192,7 +1192,7 @@ class Coder: retry_delay *= 2 if retry_delay > RETRY_TIMEOUT: self.mdstream = None - self.check_and_open_urls(err_msg) + self.check_and_open_urls(err) break self.io.tool_output(f"Retrying in {retry_delay:.1f} seconds...") time.sleep(retry_delay) @@ -1224,7 +1224,7 @@ class Coder: except (openai.APIError, openai.APIStatusError) as err: self.mdstream = None self.io.tool_error(str(err)) - self.check_and_open_urls(str(err)) + self.check_and_open_urls(err) except Exception as err: lines = traceback.format_exception(type(err), err, err.__traceback__) self.io.tool_warning("".join(lines))