-
Notifications
You must be signed in to change notification settings - Fork 731
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 Azure DevOps integration with improved error handling a… #1583
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
Co-authored-by: qodo-merge-pro-for-open-source[bot] <189517486+qodo-merge-pro-for-open-source[bot]@users.noreply.github.com>
User description
…nd PR commands
PR Type
Enhancement, Bug fix
Description
Enhanced Azure DevOps integration with new PR commands and error handling.
Added
get_line_link
method for generating file line links.Improved webhook handling with better logging and structured responses.
Updated configuration to include Azure DevOps PR commands.
Changes walkthrough 📝
azuredevops_provider.py
Enhance PR handling and add line link generation
pr_agent/git_providers/azuredevops_provider.py
set_pr
method to set PR URL and parse details.get_line_link
method for generating file line links.azuredevops_server_webhook.py
Refactor Azure DevOps webhook handling and logging
pr_agent/servers/azuredevops_server_webhook.py
handle_request_azure
for streamlined request processing.pr_description.py
Adjust error handling for line link generation
pr_agent/tools/pr_description.py
configuration.toml
Add Azure DevOps server configuration and commands
pr_agent/settings/configuration.toml