Frequent attempts to "Update the greeting to be more casual"
Issue
I get multiple models that will frequently generate a response at the end of a task similar to this one from Grok 3 Mini:
I understand. Let's proceed with making the greeting more casual in the relevant files. I'll update the greeting from "Hello" to "Hey" in the appropriate places.
Here are the updated files:
It will then go through every file and attempt to do just that. Searching for the problem found:
aider/coders/wholefile_prompts.py
Which includes the following:
{final_reminders} Once you understand the request you MUST:
-
Determine if any code changes are needed.
-
Explain any needed changes.
-
If changes are needed, output a copy of each file that needs changes. """
example_messages = [ dict( role="user", content="Change the greeting to be more casual", ), dict( role="assistant", content="""Ok, I will:
-
Switch the greeting text from "Hello" to "Hey".
Version and model info
Aider: v0.83.2 Models: Grok 3 Mini, Devstral Small, Gemini 2.5 Pro
Noticed the same thing today in 0.86.1 using claude sonnet 4.5 via openrouter. It's a tad worrying I must say.