fix: Return chunks instead of messages in format_messages method

This commit is contained in:
Paul Gauthier 2024-08-26 15:27:01 -07:00 committed by Paul Gauthier (aider)
parent b53b1c95d5
commit e234ba10cd

View file

@ -981,15 +981,16 @@ class Coder:
if self.add_cache_headers: if self.add_cache_headers:
chunks.add_cache_control_headers() chunks.add_cache_control_headers()
msgs = chunks.all_messages() return chunks
return msgs
def send_message(self, inp): def send_message(self, inp):
self.cur_messages += [ self.cur_messages += [
dict(role="user", content=inp), dict(role="user", content=inp),
] ]
messages = self.format_messages() chunks = self.format_messages()
messages = chunks.all_messages()
self.warm_cache(chunks)
if self.verbose: if self.verbose:
utils.show_messages(messages, functions=self.functions) utils.show_messages(messages, functions=self.functions)