diff --git a/aider/coders/base_coder.py b/aider/coders/base_coder.py index 2fc3be1be..17fbfa8e3 100755 --- a/aider/coders/base_coder.py +++ b/aider/coders/base_coder.py @@ -60,6 +60,16 @@ class ChatChunks: cur: List = field(default_factory=list) reminder: List = field(default_factory=list) + def all_messages(self): + return ( + self.system + + self.examples + + self.done + + self.files + + self.cur + + self.reminder + ) + class Coder: abs_fnames = None @@ -1749,14 +1759,3 @@ class Coder: def apply_edits(self, edits): return - - def all_messages(self): - chunks = self.format_chat_chunks() - return ( - chunks.system - + chunks.examples - + chunks.done - + chunks.files - + chunks.cur - + chunks.reminder - )