carry conversation history to switched model

This commit is contained in:
Paul Gauthier 2024-04-30 16:25:47 -07:00
parent 304856fc60
commit 8e9a00006b
2 changed files with 14 additions and 2 deletions

View file

@ -153,6 +153,8 @@ class Coder:
use_git=True,
voice_language=None,
aider_ignore_file=None,
cur_messages=None,
done_messages=None,
):
if not fnames:
fnames = []
@ -166,7 +168,15 @@ class Coder:
self.verbose = verbose
self.abs_fnames = set()
if cur_messages:
self.cur_messages = cur_messages
else:
self.cur_messages = []
if done_messages:
self.done_messages = done_messages
else:
self.done_messages = []
self.io = io

View file

@ -401,6 +401,8 @@ def main(argv=None, input=None, output=None, force_git_root=None, return_coder=F
main_model=switch.model,
edit_format=None,
fnames=coder.get_inchat_relative_files(),
done_messages=coder.done_messages,
cur_messages=coder.cur_messages,
)
coder_kwargs.update(kwargs)