-
Notifications
You must be signed in to change notification settings - Fork 100
feat: add diff object to FixIssue & ModifyCode steps #1192
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- Add diff field to ModifiedFile and ModifiedCodeFile types - Include file content diffs in FixIssue output - Add before/after diff information to ModifyCode output - Keep changes minimal while maintaining existing functionality Co-Authored-By: Patched <tech@patched.codes>
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
⚙️ Control Options:
|
Co-Authored-By: Patched <tech@patched.codes>
#1192 Co-Authored-By: Patched <tech@patched.codes>
… in FixIssue & ModifyCode Co-Authored-By: Patched <tech@patched.codes>
Co-Authored-By: Patched <tech@patched.codes>
Co-Authored-By: Patched <tech@patched.codes>
|
The pull request review identifies potential bugs and areas for improvement regarding both functionality and coding standards. One noted concern is the assumption in the
Therefore, this change seems appropriate and adheres to the necessary standards. |
CTY-git
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Add diff object to FixIssue & ModifyCode steps
This PR adds a diff field to the output of both FixIssue and ModifyCode steps to provide better visibility into code changes, with secure implementation and robust path handling.
Changes
Testing
The changes will be verified through the Vercel preview deployment.
All CI checks have passed including core functionality, security features, and main features tests.
Link to Devin run: https://app.devin.ai/sessions/b30f54a48e664572a26fe77a43afecce