diff --git a/aider/coders/base_coder.py b/aider/coders/base_coder.py index 94748617f..3ca6315bb 100755 --- a/aider/coders/base_coder.py +++ b/aider/coders/base_coder.py @@ -367,14 +367,16 @@ class Coder: assert self.summarizer_thread is None assert self.summarized_done_messages is None - print("launching working") + if self.verbose: + self.io.tool_output("Starting to summarize chat history.") + self.summarizer_thread = threading.Thread(target=self.summarize_worker) self.summarizer_thread.start() def summarize_worker(self): - print("working!") self.summarized_done_messages = self.summarizer.summarize(self.done_messages) - print("done!") + if self.verbose: + self.io.tool_output("Finished summarizing chat history.") def summarize_end(self): if self.summarizer_thread is None: diff --git a/aider/history.py b/aider/history.py index e6f1e3c5c..61a21c491 100644 --- a/aider/history.py +++ b/aider/history.py @@ -16,7 +16,6 @@ class ChatSummary: def too_big(self, messages): sized = self.tokenize(messages) total = sum(tokens for tokens, _msg in sized) - dump(total, self.max_tokens) return total > self.max_tokens def tokenize(self, messages):