Commit 854736b
Tulga Tsogtgerel
feat: enhance assistant to implement PR changes using Auggie SDK
Major enhancements:
- Add Auggie SDK integration to implement changes based on comments
- Gather comprehensive PR context (diff, files, comments, metadata)
- Automatically commit and push changes to PR branch
- Add success/failure comments to PR
- Configure git with GitHub Actions bot credentials
- Handle both issue_comment and pull_request_review_comment events
Dependencies:
- Add @augmentcode/auggie-sdk for AI-powered code changes
- Add @actions/exec for git operations
The action now:
1. Adds eyes reaction to show processing
2. Gathers PR context and comment thread
3. Invokes Auggie with full context
4. Commits and pushes implemented changes
5. Posts result comment to PR1 parent 9ed3faf commit 854736b
File tree
4 files changed
+7175
-448
lines changed- assistant
- src
4 files changed
+7175
-448
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
| 1 | + | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
| 5 | + | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
| 45 | + | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| |||
0 commit comments