diff --git a/pr_agent/settings/configuration.toml b/pr_agent/settings/configuration.toml index 9a03055f..6f44bc53 100644 --- a/pr_agent/settings/configuration.toml +++ b/pr_agent/settings/configuration.toml @@ -31,6 +31,7 @@ publish_labels=true publish_description_as_comment=false add_original_user_description=false keep_original_user_title=false +use_bullet_points=true extra_instructions = "" # markers use_description_markers=false diff --git a/pr_agent/settings/pr_description_prompts.toml b/pr_agent/settings/pr_description_prompts.toml index c2c8e654..7d1621b0 100644 --- a/pr_agent/settings/pr_description_prompts.toml +++ b/pr_agent/settings/pr_description_prompts.toml @@ -31,7 +31,8 @@ PR Type: - Other PR Description: type: string - description: an informative and concise description of the PR + description: an informative and concise description of the PR. + {%- if use_bullet_points %} Use bullet points. {% endif %} PR Main Files Walkthrough: type: array maxItems: 10 diff --git a/pr_agent/tools/pr_description.py b/pr_agent/tools/pr_description.py index d74ee665..1561f53c 100644 --- a/pr_agent/tools/pr_description.py +++ b/pr_agent/tools/pr_description.py @@ -40,6 +40,7 @@ class PRDescription: "description": self.git_provider.get_pr_description(full=False), "language": self.main_pr_language, "diff": "", # empty diff for initial calculation + "use_bullet_points": get_settings().pr_description.use_bullet_points, "extra_instructions": get_settings().pr_description.extra_instructions, "commit_messages_str": self.git_provider.get_commit_messages() }