There are many times when the Thinking process will reveal what the agent is intending to do, then the output shows that it just arbitrarily made a decision about something that is critical to application flow design. If we had a Pause button, where we could highlight the reasoning of the Agent, and provide specific direction, the process could be more efficient, and less work would need to be done to repair the broad implications a single change can make in a codebase. I know we can just press stop, but that dumps the workflow the agent is doing creating a completely new execution path.