From f8243b363221fdce64b97d4275447311884588cd Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Fri, 4 Oct 2024 11:46:44 -0700 Subject: [PATCH] refactor: Move reply_completed call before KeyboardInterrupt handling --- aider/coders/base_coder.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/aider/coders/base_coder.py b/aider/coders/base_coder.py index 2b90dbb5a..21d5edf51 100755 --- a/aider/coders/base_coder.py +++ b/aider/coders/base_coder.py @@ -1193,12 +1193,16 @@ class Coder: else: content = "" + try: + self.reply_completed() + except KeyboardInterrupt: + interrupted = True + if interrupted: content += "\n^C KeyboardInterrupt" self.cur_messages += [dict(role="assistant", content=content)] return - self.reply_completed() edited = self.apply_updates() self.update_cur_messages()