PR Summary example agent#266
Open
BrandonwLii wants to merge 89 commits into
Open
Conversation
Rename PR_Summary_Agent.yml to pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml to use mock agent
test Added mock agent for github integration testing add pr id to env Update pr-summary-agent.yml add github token as env Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml Update pr-summary-agent.yml test file for git diff Update pr-summary-agent.yml action test fix mock agent fixes fixes fixes fixes fixes fixes fixes fixes modified: pr_agent/test_files/mock_pr_agent.py fixes fixes fixes fixes test test test fixes test test
* integrated git grep to work alongside rag, plus several new RAG functionalities * ugh * ugh * caching test * caching test * caching test * caching test * caching test * caching test * caching test * caching test * caching test * caching test * caching test * final changes before pushing * Yaml fixes --------- Co-authored-by: Brandon Li <brandonw.li1207@gmail.com>
* test * test * install apscheduler manually * install apscheduler manually * fixes to api key retrieval * removing buggy relevance checker * fixes to type handling of search results * fixes to type handling of search results * fixes to getting context from github action --------- Co-authored-by: Brandon Li <brandonw.li1207@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
A PR summary agent with GitHub integrations, automatically attaching a summary whenever a PR is opened/reopened.
This PR also contains changes to the RAGTool and rag_helper: All the changes in #260, plus changing the document id to be created from
file path/file nameinstead offile name, which prevents files with the same name in different folders from overriding each other. This occurs often with README.md files.Credit goes to @BrandonwLii for the RAG agent and GitHub integration, @BrandonwLii and @AbbyParo for the main agent, @efunchy for the git grep subagent, @jackmcau for the summary agent and grep
find_full_functionfeature, and Michael Jonath for mentoring the team.Video Demo