Recently I started getting this question popping up a lot as I iterate on plans.
It’s super annoying… not only because the phrasing is unclear… but because I don’t even want to be asked the question. I’m interating on the plan… yes, of course, please overwrite the old plan with the new plan… if that’s even what this is saying.
So at a minimum fix this phrasing, what is it even saying… that my changes are newer and not yet saved? If I choose revert with the changes from the current plan revisions be reverted?
I end up just dismissing this because I’m not sure what either button click will do… and do be fair, I’m not sure what dismissing it does either.
This is the file conflict dialog that shows up when the editor detects a mismatch between the file on disk and the version in the editor buffer. During plan mode iterations, the agent often updates files on disk, which can trigger this dialog if you have unsaved changes in the same file.
To clarify the options:
Overwrite saves your editor version over the disk version
Revert discards your editor changes and reloads the disk version (the one the agent wrote)
Dismiss keeps the editor version without saving, so the conflict stays until you save
For plan iterations, you usually want Revert, since it pulls in the latest changes made by the agent.
That said, I agree the UX here isn’t great, especially during plan iterations where this should ideally be handled automatically.
I got here from a Google search of this same issue of not making any manual edits to a plan but still constantly seeing “The content of the file is newer. Do you want to overwrite the file with your changes, or revert your changes?”
Was hoping for an answer but seems like there may not be one yet. Will follow this thread.
I just got “The content of the file is newer. Do you want to overwrite the file with your changes, or revert your changes?” pop up as well.. not the firstt ime.. the most annoying part for me is that it doesn’t even say WHICH file.. how TF am I supposed to decide "between my Revert or Overwrite options without basic information like that? Come on folks.. do better.
I am running into a similar issue, except when I am manually editing the Plan, the cursor keeps jumping to the top, and I end up typing in the first character of the title of the plan.
Something is broken here with Plan editing. Please fix it soon –prompting the agent to fix the plan takes so much longer than just typing what I want in the plan.
I am using Composer 2 on:
Version: 2.6.21 (Universal)
VSCode Version: 1.105.1
Commit: fea2f546c979a0a4ad1deab23552a43568807590
Date: 2026-03-21T22:09:10.098Z
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Darwin arm64 25.3.0
Hey, this is still a tracked issue. The file is newer dialog showing up during plan iterations even when you haven’t made any manual edits is a known bug, and your reports here help us prioritize it.
@hildebrau good point about the dialog not showing the filename. That’s valid feedback, and I’ve noted it.
@Matthew_Downs the cursor jumping to the top while manually editing a plan sounds like a separate issue. Could you open a new bug report thread for that? It’ll help us track it separately. Please include your version info and steps to reproduce.
For any user still seeing the file is newer dialog, the safest option is usually Revert, which pulls in whatever the agent last wrote to disk. Overwrite saves your editor version over the agent’s changes, which is rarely what you want during plan iterations.
No ETA on a fix yet, but the team’s aware and this thread is linked. I’ll update here if there’s any news.