diff --git a/aider/coders/chat_coder.py b/aider/coders/chat_coder.py index 7b4007c6b..c6d1b5dbe 100644 --- a/aider/coders/chat_coder.py +++ b/aider/coders/chat_coder.py @@ -9,7 +9,6 @@ from .chat_prompts import ChatPrompts class ChatCoder(Coder): edit_format = "chat" - gpt_prompts = ChatPrompts() def get_edits(self, mode="update"): diff --git a/aider/coders/editblock_coder.py b/aider/coders/editblock_coder.py index 074151b0f..fff7b113a 100644 --- a/aider/coders/editblock_coder.py +++ b/aider/coders/editblock_coder.py @@ -14,10 +14,7 @@ from .editblock_prompts import EditBlockPrompts class EditBlockCoder(Coder): edit_format = "diff" - - def __init__(self, *args, **kwargs): - self.gpt_prompts = EditBlockPrompts() - super().__init__(*args, **kwargs) + gpt_prompts = EditBlockPrompts() def get_edits(self): content = self.partial_response_content diff --git a/aider/coders/editblock_fenced_coder.py b/aider/coders/editblock_fenced_coder.py index 2f612c754..c50265b1f 100644 --- a/aider/coders/editblock_fenced_coder.py +++ b/aider/coders/editblock_fenced_coder.py @@ -5,7 +5,4 @@ from .editblock_fenced_prompts import EditBlockFencedPrompts class EditBlockFencedCoder(EditBlockCoder): edit_format = "diff-fenced" - - def __init__(self, *args, **kwargs): - super().__init__(*args, **kwargs) - self.gpt_prompts = EditBlockFencedPrompts() + gpt_prompts = EditBlockFencedPrompts() diff --git a/aider/coders/help_coder.py b/aider/coders/help_coder.py index 1225b7b97..a8001edef 100644 --- a/aider/coders/help_coder.py +++ b/aider/coders/help_coder.py @@ -5,10 +5,7 @@ from .help_prompts import HelpPrompts class HelpCoder(Coder): edit_format = "help" - - def __init__(self, *args, **kwargs): - self.gpt_prompts = HelpPrompts() - super().__init__(*args, **kwargs) + gpt_prompts = HelpPrompts() def get_edits(self, mode="update"): return [] diff --git a/aider/coders/udiff_coder.py b/aider/coders/udiff_coder.py index 50c5f273a..79b83486b 100644 --- a/aider/coders/udiff_coder.py +++ b/aider/coders/udiff_coder.py @@ -45,10 +45,7 @@ other_hunks_applied = ( class UnifiedDiffCoder(Coder): edit_format = "udiff" - - def __init__(self, *args, **kwargs): - self.gpt_prompts = UnifiedDiffPrompts() - super().__init__(*args, **kwargs) + gpt_prompts = UnifiedDiffPrompts() def get_edits(self): content = self.partial_response_content diff --git a/aider/coders/wholefile_coder.py b/aider/coders/wholefile_coder.py index a4420c462..fd2fe09d6 100644 --- a/aider/coders/wholefile_coder.py +++ b/aider/coders/wholefile_coder.py @@ -9,10 +9,7 @@ from .wholefile_prompts import WholeFilePrompts class WholeFileCoder(Coder): edit_format = "whole" - - def __init__(self, *args, **kwargs): - self.gpt_prompts = WholeFilePrompts() - super().__init__(*args, **kwargs) + gpt_prompts = WholeFilePrompts() def update_cur_messages(self, edited): if edited: