diff --git a/aider/coders/editor_diff_fenced_coder.py b/aider/coders/editor_diff_fenced_coder.py new file mode 100644 index 000000000..3007e8cca --- /dev/null +++ b/aider/coders/editor_diff_fenced_coder.py @@ -0,0 +1,9 @@ +from .editblock_coder import EditBlockCoder +from .editor_diff_fenced_prompts import EditorDiffFencedPrompts + + +class EditorDiffFencedCoder(EditBlockCoder): + "A coder that uses search/replace blocks, focused purely on editing files." + + edit_format = "editor-diff-fenced" + gpt_prompts = EditorDiffFencedPrompts() diff --git a/aider/coders/editor_diff_fenced_prompts.py b/aider/coders/editor_diff_fenced_prompts.py new file mode 100644 index 000000000..c68d088e5 --- /dev/null +++ b/aider/coders/editor_diff_fenced_prompts.py @@ -0,0 +1,9 @@ +# flake8: noqa: E501 + +from .editor_editblock_prompts import EditorEditBlockPrompts + + +class EditorDiffFencedPrompts(EditorEditBlockPrompts): + # Inherits the prompts from EditorEditBlockPrompts + # Specific overrides can be added here if needed + pass