-
Notifications
You must be signed in to change notification settings - Fork 637
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
feat: enhance code review output with collapsible code snippets #1403
Conversation
PR Reviewer Guide 🔍(Review updated until commit c2f1f2d)Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
Persistent review updated to latest commit 7e8361b |
5 similar comments
Persistent review updated to latest commit 7e8361b |
Persistent review updated to latest commit 7e8361b |
Persistent review updated to latest commit 7e8361b |
Persistent review updated to latest commit 7e8361b |
Persistent review updated to latest commit 7e8361b |
Persistent review updated to latest commit 989670b |
Persistent review updated to latest commit 3ab2cac |
Persistent review updated to latest commit c2f1f2d |
/review --config.base_url="abc" |
User description
…ariable links
PR Type
Enhancement
Description
Changes walkthrough 📝
utils.py
Enhanced markdown output with code snippets and variable links
pr_agent/algo/utils.py
extract_relevant_lines_str()
to extract codesnippets
set_file_languages()
function to determine file languagesgithub_provider.py
Refactored file language detection logic
pr_agent/git_providers/github_provider.py
set_file_languages()
functionpr_reviewer.py
Added support for code snippets in PR review
pr_agent/tools/pr_reviewer.py
snippets
pr_reviewer_prompts.toml
Updated key issues description in reviewer prompts
pr_agent/settings/pr_reviewer_prompts.toml
high-priority issues