pr-agent/pr_agent/tools
diana-jung 1315fa651b
Fix: decouple inline and table suggestion filtering logic
- **Refactor `run` method in `PRCodeSuggestions`**:
  - Pre-filter suggestions based on `suggestions_score_threshold` early in the process to prevent publishing low-score suggestions in any mode.
  - Separate inline and table publishing logic for better clarity and control.
  - Ensure dual publishing mode correctly displays all valid suggestions inline while filtering the summary table based on `dual_publishing_score_threshold`.
  - Fix potential issue where the progress bar or "no suggestions" message could be mishandled when no high-score suggestions exist for the table.

- **Update `push_inline_code_suggestions`**:
  - Re-verify score threshold within the function to ensure robust filtering (though pre-filtering in `run` handles this primarily now).
2025-11-26 16:56:32 +09:00
..
__init__.py Initial commit - PR-Agent OSS release 2023-07-06 00:21:08 +03:00
pr_add_docs.py Add end-to-end tests for GitHub, GitLab, and Bitbucket apps; update temperature setting usage across tools 2024-07-27 17:19:32 +03:00
pr_code_suggestions.py Fix: decouple inline and table suggestion filtering logic 2025-11-26 16:56:32 +09:00
pr_config.py Set a custom toml loader for Dynaconf (#2087) 2025-10-30 11:56:46 +02:00
pr_description.py fix: handle empty changes summary in file label dict based on configuration 2025-08-08 09:02:54 +03:00
pr_generate_labels.py Format files by pre-commit run -a 2024-10-30 10:00:36 +09:00
pr_help_docs.py fix: typos 2025-06-17 09:26:57 +03:00
pr_help_message.py - Documentation 2025-03-23 20:04:33 +02:00
pr_line_questions.py Improve conversation history formatting with numbered comments 2025-04-21 17:14:36 +09:00
pr_questions.py Fix GitLab protections function and return value in PR questions 2025-03-29 19:53:46 +03:00
pr_reviewer.py PR reviewer tool: add an opt-in work time estimation (#2006) 2025-08-22 09:53:08 +03:00
pr_similar_issue.py feat: Qdrant support (#2022) 2025-09-07 09:37:56 +03:00
pr_update_changelog.py Fixed comment 4 2025-06-07 21:13:16 +02:00
ticket_pr_compliance_check.py feat: add tags extraction from work item fields in Azure DevOps provider 2025-06-25 20:57:56 +05:30