MCPcopy
hub / github.com/Aider-AI/aider / summarize_start

Method summarize_start

aider/coders/base_coder.py:1002–1012  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1000 self.last_keyboard_interrupt = now
1001
1002 def summarize_start(self):
1003 if not self.summarizer.too_big(self.done_messages):
1004 return
1005
1006 self.summarize_end()
1007
1008 if self.verbose:
1009 self.io.tool_output("Starting to summarize chat history.")
1010
1011 self.summarizer_thread = threading.Thread(target=self.summarize_worker)
1012 self.summarizer_thread.start()
1013
1014 def summarize_worker(self):
1015 self.summarizing_messages = list(self.done_messages)

Callers 2

__init__Method · 0.95

Calls 4

summarize_endMethod · 0.95
too_bigMethod · 0.80
tool_outputMethod · 0.45
startMethod · 0.45

Tested by

no test coverage detected