From 1a3466e413f4d82a82136506435b48b54f13aa1e Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Mon, 29 Jul 2024 13:43:27 -0300 Subject: [PATCH] do not summarize when switching to code or ask mode --- aider/commands.py | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/aider/commands.py b/aider/commands.py index f0d42e4bc..75bf5937f 100644 --- a/aider/commands.py +++ b/aider/commands.py @@ -87,10 +87,19 @@ class Commands: return - if ef == "code": - ef = self.coder.main_model.edit_format + summarize_from_coder = True + edit_format = ef - raise SwitchCoder(edit_format=ef) + if ef == "code": + edit_format = self.coder.main_model.edit_format + summarize_from_coder = False + elif ef == "ask": + summarize_from_coder = False + + raise SwitchCoder( + edit_format=edit_format, + summarize_from_coder=summarize_from_coder, + ) def completions_model(self): models = litellm.model_cost.keys()