Feature Request: Interactive Retries on Failed File Updates
Hello again,
Feature Description:
During the course of using aider, there can be situations where the tool fails to update a file. This often happens when the diff syntax is incorrect. Currently, the process stops and the user has to manually fix the issue before retrying. I propose a feature that would prompt aider to interactively ask the user to re-attempt fixing the failed files.
This could work by sending a more detailed error request to the GPT model about how to correct the error. The GPT model would generate an improved solution and aider would attempt to apply this fix.
Benefit:
This feature would improve the user experience by providing a smoother workflow when handling errors. It would minimize the interruption that currently occurs when the user has to manually resolve the issue, creating a more interactive and user-friendly tool.