Since the update, ask mode does not work. It will use agent even if ask mode is selected and automatically update the code. This is completely unusable, it will get stuck in loops fixing linter errors etc. If I explicitly ask it NOT to auto apply changes it works for a couple of responses, then it forgets that.
I saw something similar - started new chat in ask mode. Asked away, and it’s gone rather crazy (much more output than usual chat), and responded with “Accept all” UI - not a bunch of code-blocks to “apply” one by one.
Maybe that’s the way it’s supposed to be, we will never know, undocumented of course.
I had the opposite problem several times. Instead of Agent mode, for some reason it was Ask mode. It seems there is some bug with the visual display of the selected mode and for some reason the mode switches by itself