I understand the need to not give Windsurf control over every action, but there are tasks (such as code / test / code cycles) where it would be helpful if it could just run the test command without confirmation.
That might break a tenet of the app / project, but maybe it can be built responsibly?