From a405063385f0eadb878725a1f7f0018dc3325c86 Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Sun, 9 Mar 2025 08:24:09 -0700 Subject: [PATCH] fix: Add fallback for reasoning_content attribute access --- aider/coders/base_coder.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aider/coders/base_coder.py b/aider/coders/base_coder.py index f1e9f9dc4..cac2b4bea 100755 --- a/aider/coders/base_coder.py +++ b/aider/coders/base_coder.py @@ -1712,7 +1712,10 @@ class Coder: try: reasoning_content = completion.choices[0].message.reasoning_content except AttributeError: - reasoning_content = None + try: + reasoning_content = completion.choices[0].message.reasoning + except AttributeError: + reasoning_content = None try: self.partial_response_content = completion.choices[0].message.content or ""