diff --git a/aider/coder.py b/aider/coder.py index 426537f0b..fc96e8210 100755 --- a/aider/coder.py +++ b/aider/coder.py @@ -281,7 +281,8 @@ class Coder: messages += self.get_files_messages() messages += self.cur_messages - # utils.show_messages(messages, "all") + if self.verbose: + utils.show_messages(messages) content, interrupted = self.send(messages) if interrupted: diff --git a/aider/utils.py b/aider/utils.py index 0bfe0f06c..e1734ab40 100644 --- a/aider/utils.py +++ b/aider/utils.py @@ -186,12 +186,11 @@ def do_replace(fname, before_text, after_text, dry_run=False): return True -def show_messages(messages, title): - print(title.upper(), "*" * 50) +def show_messages(messages, title=None): + if title: + print(title.upper(), "*" * 50) for msg in messages: - print() - print("-" * 50) role = msg["role"].upper() content = msg["content"].splitlines() for line in content: