diff --git a/pr_agent/tools/pr_code_suggestions.py b/pr_agent/tools/pr_code_suggestions.py
index b10f1367..e96c31d3 100644
--- a/pr_agent/tools/pr_code_suggestions.py
+++ b/pr_agent/tools/pr_code_suggestions.py
@@ -344,11 +344,13 @@ class PRCodeSuggestions:
for ext in extensions:
extension_to_language[ext] = language
+ pr_body = "## PR Code Suggestions\n\n"
+
pr_body += "
"
header = f"Suggestions"
- delta = 75
+ delta = 76
header += " " * delta
- pr_body += f""" | {header} |
"""
+ pr_body += f"""Category | {header} |
"""
pr_body += """"""
suggestions_labels = dict()
# add all suggestions related to each label
@@ -359,11 +361,13 @@ class PRCodeSuggestions:
suggestions_labels[label].append(suggestion)
for label, suggestions in suggestions_labels.items():
- pr_body += f"""{label} | """
- pr_body += f""""""
+ num_suggestions=len(suggestions)
+ # pr_body += f""" |
{label} | """
+ pr_body += f"""
{label.capitalize()} | \n"""
+ # pr_body += f""""""
# pr_body += f"""{len(suggestions)} suggestions"""
- pr_body += f""""""
- for suggestion in suggestions:
+ # pr_body += f""""""
+ for i, suggestion in enumerate(suggestions):
relevant_file = suggestion['relevant_file'].strip()
relevant_lines_start = int(suggestion['relevant_lines_start'])
@@ -391,17 +395,17 @@ class PRCodeSuggestions:
example_code = ""
example_code += f"```diff\n{patch}\n```\n"
-
- pr_body += f""""""
+ if i==0:
+ pr_body += f""" | \n\n"""
+ else:
+ pr_body += f""" | \n\n"""
suggestion_summary = suggestion['one_sentence_summary'].strip()
if '`' in suggestion_summary:
suggestion_summary = replace_code_tags(suggestion_summary)
- suggestion_summary = suggestion_summary + max((77-len(suggestion_summary)), 0)*" "
+ # suggestion_summary = suggestion_summary + max((77-len(suggestion_summary)), 0)*" "
pr_body += f"""\n\n{suggestion_summary}\n\n___\n\n"""
pr_body += f"""
-
-
**{suggestion_content}**
[{relevant_file} {range_str}]({code_snippet_link})
@@ -409,9 +413,9 @@ class PRCodeSuggestions:
{example_code}
"""
pr_body += f" "
+
pr_body += f" | "
- pr_body += """ """
# pr_body += ""
pr_body += """"""
pr_body += """ """
|