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,