I was justing thinking the opposite. If the answers are this instant, then subject to cost I'd be tempted to have the agent fork and go off and try a dozen different things, and run a review process to decide which approach(es) or part of approaches to present to the user.
It opens up a whole lot of use cases that'd be a nightmare if you have to look at each individual change.
It opens up a whole lot of use cases that'd be a nightmare if you have to look at each individual change.