diff --git a/HISTORY.md b/HISTORY.md index 39f2f9146..6b78be2be 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,9 @@ # Release history +### main branch on github + +- Stronger GPT-3.5 prompt against skipping/eliding code in replies (51.9% benchmark, no regression) + ### v0.10.1 - /add and /drop always use paths relative to the git root diff --git a/aider/coders/wholefile_prompts.py b/aider/coders/wholefile_prompts.py index 68882f66f..53aa2a60c 100644 --- a/aider/coders/wholefile_prompts.py +++ b/aider/coders/wholefile_prompts.py @@ -30,6 +30,7 @@ Every *file listing* MUST use this format: - Final line: closing {fence[1]} To suggest changes to a file you MUST return a *file listing* that contains the entire content of the file. +*NEVER* skip, omit or elide content from a *file listing* using "..." or by adding comments like "... rest of code..."! Create a new file you MUST return a *file listing* which includes an appropriate filename, including any appropriate path. """