New Chat Should Auto Accept Changes

Happy to move to bug if this is a regression.

Sometime in the last week or two a change or regression was introduced where starting new chats does not accept existing changes. I could not find a setting to turn it back on. Prior behavior would accept all changes as soon as a new chat was started. Now I will get stuck with prior state and sometimes the changes are very minor or I have tests in place to capture errors and I don’t really want to look through the changes here and much rather in my PR process.

I use more than one agent at a time quite often. I wouldn’t want any auto-accepting (only I should choose to accept something in to the code base).

It would be an interesting feature if I could control which chat diffs are applied so I could maintain more diffs (e.g. ‘show all diffs’, ‘show current agent diffs’. It wouldn’t change the code, but I could review a tab in isolation. That would be awesome.