From fe62b8f7c78c8e1e1e488314245a1a667c9779f5 Mon Sep 17 00:00:00 2001 From: "Hussam.lawen" Date: Wed, 11 Jun 2025 15:03:22 +0300 Subject: [PATCH] fix: set Azure DevOps comment thread status to 'active' to prevent auto-resolve --- pr_agent/git_providers/azuredevops_provider.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pr_agent/git_providers/azuredevops_provider.py b/pr_agent/git_providers/azuredevops_provider.py index d71a029f..80fbb5eb 100644 --- a/pr_agent/git_providers/azuredevops_provider.py +++ b/pr_agent/git_providers/azuredevops_provider.py @@ -350,7 +350,8 @@ class AzureDevopsProvider(GitProvider): get_logger().debug(f"Skipping publish_comment for temporary comment: {pr_comment}") return None comment = Comment(content=pr_comment) - thread = CommentThread(comments=[comment], thread_context=thread_context, status="closed") + # Set status to 'active' to prevent auto-resolve (see CommentThreadStatus docs) + thread = CommentThread(comments=[comment], thread_context=thread_context, status='active') thread_response = self.azure_devops_client.create_thread( comment_thread=thread, project=self.workspace_slug,