Since the last update, the inline diffs disappear whenever I switch to another window, app, or chat agent.
This is a problem for me because I usually have two or three agents working on different tasks in auto mode. I jump from one chat to another to review the changes, and I don’t just review the latest changes—I usually review the entire scope to make sure everything is correct.
I also need to copy the new code into another IDE, such as Visual Studio, Delphi, or RAD Studio, so having the inline diffs available while switching between applications is very important to my workflow.
Before the last update, this worked much better because I could switch between agents and applications without losing the inline diff view.
Now this is so hard to do because I can’t clearly see the new changes or copy the code that I want to apply to the corresponding IDE.
Steps to Reproduce
Open two agent chats in auto mode, ask for a different tasks in different files or projects at the same time, don’t press Keep All
Expected Behavior
I expect the inlines diff to be seen in the agents chat everytime I open the agent chat
Hey @Alejandro_Pons — thanks for the report and the recording. What you’re seeing isn’t intended: the green/red inline highlights shouldn’t vanish on Alt+Tab or when switching agent chats while Keep All / Review are still there. We’ve let the team know and this is an issue we’re tracking.
While we dig in, a few quick checks would help pin down the trigger:
After the highlights disappear, does Developer: Reload Window bring the green/red diffs back (with Keep/Review still pending)?
Does it happen with only one agent chat open, or only when you have multiple chats going?
Can you separate the two triggers: does Alt+Tab alone (no chat switch) clear them, does switching agent chats alone clear them, or do you need both?
Is the project a git repo, and are the affected files gitignored?
Reply with those answers (even yes/no is fine) and I’ll follow up here when there’s more.
Another thing I noticed, now when I click on the inline diff title, the editor selects all the code between the changes, before it only showed selected the changed lines, it was easier to verify the recent changed code.
I open we can have the inline diffs working like before, for me it was very helpful to track the changes thru the chat 'cause you can see the flow of the conversation with the changes are been made.
Everytime I need to review what the agent did in a prompt, I was able to click the inline diff and open the file that has the changes, and see thru the code.
Now, I can’t see the files that has changed within the agent chat, I understand I can review the git repo, but it’s not the same to watch the changes rather than read what the agent answered.