pr-agent/pr_agent
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
..
agent feat: add a bare except to catch all errors 2025-06-21 15:34:02 +03:00
algo feat: add OpenAI GPT-5.1 series models 2025-11-17 00:14:05 +08:00
git_providers Merge pull request #2071 from BTLzdravtech/main 2025-11-16 07:18:20 +02:00
identity_providers Fix typo in method parameter name 2025-05-15 18:42:08 +09:00
log disable dynamic variables 2025-04-08 21:07:45 +03:00
secret_providers chore: update secret more robustly 2025-06-02 13:48:47 +09:00
servers Merge pull request #2071 from BTLzdravtech/main 2025-11-16 07:18:20 +02:00
settings feat: improvements for Gitea integration 2025-10-19 16:00:01 +02:00
tools Fix: decouple inline and table suggestion filtering logic 2025-11-26 16:56:32 +09:00
__init__.py Format files by pre-commit run -a 2024-10-30 10:00:36 +09:00
cli.py Log a warning for pending asyncio tasks with coroutine details 2025-05-13 17:37:09 +09:00
cli_pip.py adjustments to pypi 2024-03-23 16:16:32 +02:00
config_loader.py Set a custom toml loader for Dynaconf (#2087) 2025-10-30 11:56:46 +02:00
custom_merge_loader.py Set a custom toml loader for Dynaconf (#2087) 2025-10-30 11:56:46 +02:00