-
Notifications
You must be signed in to change notification settings - Fork 45
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
[MRG] added the summary agent #147
Conversation
PR Reviewer Guide 🔍
|
PR Code Suggestions ✨
|
How to test this PR? @leeeizhang @HuaizhengZhang run this command under an MLE-Agent project: mle start report And you will be requiring to enter a GitHub repo name, please make sure you have set the github token before running: export GITHUB_TOKEN=xxx |
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.
current workflow is weired
I need to mle new
first and then I can call mle start report
for a non-relevant github repo in that project
I prefer a
|
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.
we can merge and then improve next PR
awesome!! i will refactor the report workflow today! |
Agreed, @leeeizhang please file a PR to fix this, thank you! |
User description
We need to update the Github integration function as well, I will do this in the same PR
PR Type
enhancement
Description
SummaryAgent
class inmle/agents/summarizer.py
to summarize GitHub projects, including project information, structure, issues, and source code.summary
method to interact with a model and return project summaries in JSON format.mle/function/__init__.py
for a new GitHub integration function schema, preparing for future enhancements.Changes walkthrough 📝
summarizer.py
Added `SummaryAgent` class for GitHub project summarization
mle/agents/summarizer.py
SummaryAgent
class for summarizing GitHub projects.summary
method to handle model queries and returnsummaries.
__init__.py
Added comments for GitHub integration function schema
mle/function/init.py
reading.