diff --git a/aider/coders/base_coder.py b/aider/coders/base_coder.py index 5c467435b..5658cb913 100755 --- a/aider/coders/base_coder.py +++ b/aider/coders/base_coder.py @@ -533,6 +533,11 @@ class Coder: content=self.fmt_system_prompt(msg["content"]), ) ) + if self.gpt_prompts.example_messages: + messages += [ + dict(role="user", content="I switched to a new code base."), + dict(role="assistant", content="Ok."), + ] self.summarize_end() messages += self.done_messages diff --git a/aider/utils.py b/aider/utils.py index 98b70ac45..81c20c81b 100644 --- a/aider/utils.py +++ b/aider/utils.py @@ -89,6 +89,7 @@ def show_messages(messages, title=None, functions=None): print(title.upper(), "*" * 50) for msg in messages: + print() role = msg["role"].upper() content = msg.get("content") if isinstance(content, list): # Handle list content (e.g., image messages)