From 50f3ab69dc0728a4bf149120589597ce660c95ac Mon Sep 17 00:00:00 2001 From: "Your Name (aider)" Date: Sun, 28 Jul 2024 19:23:39 -0300 Subject: [PATCH] Replace `coder.__name__` with `coder.edit_format` in the list comprehension to ensure that the actual edit format names are collected rather than the class names of the coders. --- aider/commands.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aider/commands.py b/aider/commands.py index bf957e69f..41213fc14 100644 --- a/aider/commands.py +++ b/aider/commands.py @@ -48,7 +48,7 @@ class Commands: "Switch to a new editing mode" ef = args.strip() - valid_formats = [coder.__name__ for coder in self.coder.__all__ if hasattr(coder, 'edit_format')] + valid_formats = [coder.edit_format for coder in self.coder.__all__ if hasattr(coder, 'edit_format')] if ef not in valid_formats: self.io.tool_error(