From 9050b9bd932618b2227696204547a3e64f1063ee Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Tue, 25 Jul 2023 07:57:05 -0300 Subject: [PATCH] threading --- aider/coders/base_coder.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/aider/coders/base_coder.py b/aider/coders/base_coder.py index eb28f4097..87d7ab996 100755 --- a/aider/coders/base_coder.py +++ b/aider/coders/base_coder.py @@ -377,7 +377,9 @@ class Coder: assert self.summarizer_thread is None assert self.summarized_done_messages is None + print("launching working") self.summarizer_thread = threading.Thread(target=self.summarize_worker) + self.summarizer_thread.start() def summarize_worker(self): print("working!") @@ -385,7 +387,6 @@ class Coder: print("done!") def move_back_cur_messages(self, message): - self.summarize_end() self.done_messages += self.cur_messages self.summarize_start() @@ -439,6 +440,7 @@ class Coder: dict(role="system", content=main_sys), ] + self.summarize_end() messages += self.done_messages messages += self.get_files_messages() messages += self.cur_messages