102d985561
- Added guided mode support with --guided and --no-guided command-line options to enable contextual editing hints. - Added --max-attempts option (default: 2, range: 1-5) to enable retry logic for failed benchmark tasks. - Added --require-read-tool-call option to enforce read tool invocation before edit operations. - Implemented retry mechanism in task runner that re-attempts failed tasks up to maxAttempts with guided context on subsequent attempts. - Extended TaskMetadata to capture file location details including filePath, fileName, lineNumber, originalSnippet, and mutatedSnippet. - Changed success metric from patchApplied to editSucceeded to better reflect successful edit tool invocations.