0.44 - Agent mode saves changes prematurely

Composer agent mode is saving changes prematurely.
Can you please revert it back to how Composer normal mode works?
Saving prematurely causes these issues:

  1. My nextjs app picks the file changes up and re-renders my app, even though I don’t necessarily agree with the changes yet.
  2. I have to remember that agent mode is saving after a request, even though normal mode isn’t.

Composer normal mode:

  1. I request changes to file
  2. Composer shows changes in file with red green diff.
    However, the changes are NOT saved to the file i.e. they don’t show in ‘Source control’.
  3. I click accept
  4. Changes are saved to the file i.e. they show in source control

Composer agent mode:

  1. I request changes to file
  2. Composer shows changes in file with red green diff.
    The changes are saved to the file i.e. they do show in ‘Source control’. ← I don’t want this!