V2.4.21 - Changed files are not shown at the end of conversation anymore

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Before upgrading to v2.4.21 (I had 2.3 before) - at the end of each conversation there was visible a list of the changed files which are not yet accepted.

Now they are not there anymore, I can see the changed files only if I expand the small section from above the message box.

But it is not quite the same thing.

Before I could have accepted files I liked and have them “cleared” from the list, do other changes, accept what I want and always seen there only the unaccepted yet files.

On this expandable zone instead, I see all the files which are not yet staged:

  • accept / reject
  • or plus to stage

But this way, I lost the ability to clearly have in the conversation only the files that were not accepted (in the expandable zone they are mixed with unstaged file)

Steps to Reproduce

Make some changes with the chat.

Changed files are not at the end of the message anymore.

Expected Behavior

Being able to quickly see the changed files at the end of the conversation, when accepted to not see them anymore there.

I can only see them by expanding the small box at the top of the message box, but there the accepted files are mixed with not yet accepted ones.

Screenshots / Screen Recordings

Operating System

MacOS

Version Information

IDE: 2.4.21

For AI issues: which model did you use?

It does not matter, but used Opus 4.5

Does this stop you from using Cursor

No - Cursor works, but with this issue

Having the exact same issue since updating to 2.4.21

If anyone from Cursor team sees this, any change we could have this back please? :folded_hands:

Or maybe like a settings to toggle this behaviour?

I am on Ultra subscription, and use Cursor for real production projects.

Also, as I have more than 15 years of dev experience, I really like to have the “steering wheel“ and to have control over the implementation.

The easy access to see the modified files was super valuable, for reviewing and control via accept.

P.S. I know we still see them under the expandable zone above the message, but as mention in my initial message, somehow they are mixed with all the modified files (even already accepted ones).

Thanks!

1 Like

Hey, thanks for the report.

I saw the screenshot, so I get what you mean. Before, the list of unaccepted files was right at the end of the message, but now it’s only in the expandable panel at the top, where everything is mixed together.

I’ve passed this on to the team. I can’t say yet if this is a bug or an intentional UI change, but your feedback is noted. The idea of showing only unaccepted files separately really does make sense for the workflow.

I’ll post here if there are any updates.

1 Like

Thank you, Dean!

Really appreciate your reply!

Yes, I started using Cursor since November and literally changed my entire mental model of how development process goes. I would say it is the biggest leap in my productivity in my career.

My current process, and I might not be alone, is that somehow I use AI just to get 5x faster, but at the end of day I still want to make sure the delivered code is at least at the same quality I would have done it without AI.

This is why quick checking and iterations of ideas throughout the conversation was really important.

Also, great job on composer model → it is ideal for the later super fast iterations on small details until the code meets the quality requirements → it feels like real-time assistance.

Thank you for your consideration!

1 Like

Hey Dean, I get it now!

The expandable bar now has 2 completely different states:

State 1 → once there are new files changed → it shows only these → you accept one, it dissapears → basically in this state the expandable bar works exactly the same way as before bottom files list from the messages list

State 2 → Once you accepted / rejected all of them → so no current active files → it shows all the modified files based on that conversation

If iterate and new changes are made it switches to State 1, showing only the modified files until you accept them (or undo them). (then it switches to State 2)

I get it now, what confused me it was not clearly from the beginning it has these 2 different states.

By having this behaviour, I think it is indeed better as you can see all the time, the exact files that were previously shown only at the end of the conversation. (I mean active files that dissapear once you approve them).

Thank you!

1 Like

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.