From ad186701d321db51a5fdffadf69246c3cbd54f46 Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Sun, 1 Dec 2024 09:40:20 -0800 Subject: [PATCH] feat: add traceback printing for better error handling --- aider/io.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/aider/io.py b/aider/io.py index 725b6d690..c344876e5 100644 --- a/aider/io.py +++ b/aider/io.py @@ -478,8 +478,9 @@ class InputOutput: except EOFError: return "" except Exception as err: + import traceback self.tool_error(str(err)) - # print the traceback ai! + self.tool_error(traceback.format_exc()) return "" except UnicodeEncodeError as err: self.tool_error(str(err))