7c02678ba5
refactor: extract TODO formatting functions and simplify data structure
2025-06-21 09:20:43 +03:00
3e1cf2deed
Merge pull request #1869 from PullPullers/feat/review-todo-section
...
feat: surface TODO comments in review tool
2025-06-18 20:15:43 +03:00
3b42b0e152
refactor: simplify IF/ELSE block
2025-06-12 18:15:46 +03:00
94253853cd
refactor: reuse IF condition in _should_publish_review
2025-06-12 17:54:13 +03:00
e8770beba1
fix: correct IF/ELSE block
2025-06-12 17:35:33 +03:00
8d2e92fe83
feat: support 'publish_output_no_suggestions' by 'pr_reviewer'
...
The tool reuses the existing variable name.
The change is non-breaking because by default it keeps the old behavior.
2025-06-12 17:35:33 +03:00
788c0c12e6
feat: add TODO comments to PR review output
2025-05-24 01:52:52 +09:00
199b463eaa
Merge pull request #1798 from seohyun-lee/docs/usage-guide
...
Correct typos in documentation and log messages
2025-05-21 07:38:22 +03:00
f5a069d6b4
refactor: Align comment formatting with others
2025-05-20 02:28:43 +09:00
5a8ce252f7
Adding num_max_findings configuration parameter with a default value of 3, to have the possibility to extend it
2025-05-19 16:16:23 +02:00
9254225949
fix: add error handling for missing review data in PR reviewer
2025-04-03 13:23:41 +03:00
f0b52870a2
docs: update auto-approval feature documentation and configuration
2025-02-23 08:34:16 +02:00
a07f6855cb
feat: add current date to PR review metadata
2025-02-20 16:44:45 +02:00
279c6ead8f
fix: update review effort label format to use X/5 notation
2025-02-13 08:41:25 +02:00
640c1d8dda
refactor: update review effort label format to include range indicator
2025-01-23 21:44:56 +02:00
94616a3429
refactor: simplify review effort label format and remove maximal effort limit
2025-01-23 11:20:58 +02:00
c1fa22d068
refactor: simplify review effort label format and remove maximal effort limit
2025-01-23 11:18:00 +02:00
e695af6917
feat: add example output duplication option for PR review prompts
2025-01-02 12:33:26 +02:00
495c1ebe5f
refactor: remove legacy code suggestions feature from review tool
2024-12-25 08:18:28 +02:00
7e8361b5fd
feat: enhance code review output with collapsible code snippets and variable links
2024-12-19 20:30:56 +02:00
936894e4d1
Use regular model for pr review and code suggestion flows
2024-12-08 21:51:09 +07:00
43e91b0df7
feat: add health test for PR agent commands and improve output handling
2024-12-08 11:27:43 +02:00
81dea65856
Format files by pre-commit run -a
...
Signed-off-by: Yu Ishikawa <yu-iskw@users.noreply.github.com >
2024-10-30 10:00:36 +09:00
76d95bb6d7
feat: add ticket compliance check
...
- Implement ticket compliance check logic in `utils.py` and `ticket_pr_compliance_check.py`
- Add functions to extract and cache PR tickets, and check ticket relevancy
2024-10-10 10:01:48 +03:00
cc0e432247
refactor logic
2024-09-13 22:17:24 +03:00
8706f643ef
enable ai_metadata
2024-09-08 16:26:26 +03:00
48cc2f6833
Limit comment body length and adjust logging levels in GitHub provider
2024-08-18 08:26:01 +03:00
5954c7cec2
Add logging for empty PR files and update warning for empty diffs in pr_reviewer.py
2024-08-18 08:14:37 +03:00
3456c8e039
Add 'original_suggestion' parameter to publish_inline_comment methods across git providers for enhanced inline comment handling
2024-08-16 08:58:51 +03:00
7f0e6aeb37
Add conditional checks for review label settings in set_review_labels method
2024-08-12 20:57:32 +03:00
ac247dbc2c
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
5d6e1de157
review with links
2024-07-14 08:53:53 +03:00
0bac03496a
keys fallback
2024-07-03 17:06:27 +03:00
3e265682a7
extend additional files
2024-07-03 08:32:37 +03:00
df02cc1437
Merge remote-tracking branch 'origin/main' into tr/review_redesign
...
# Conflicts:
# pr_agent/tools/pr_reviewer.py
2024-06-29 21:55:49 +03:00
defe200817
review_v2
2024-06-29 13:08:34 +03:00
406dcd7b7b
Improve code readability by adding a newline after enum definitions
2024-06-27 07:16:54 +07:00
692904bb71
Use ReviewHeaderTitle in lieu of PrReviewTitle
2024-06-27 07:11:57 +07:00
ba963149ac
Fix extract PrReviewTitle member value
2024-06-27 07:10:57 +07:00
7348d4144b
Rename PrReviewTitle enum
2024-06-27 07:05:03 +07:00
41607b10ef
Apply PrReviewTitles enum for pr review file
2024-06-27 07:03:43 +07:00
9034e18772
Add is_auto_command
config check to conditionally publish output and update GitHub App to set this flag
2024-06-19 11:51:10 +03:00
164999d83d
Add context-aware git provider retrieval and refactor related functions
2024-06-19 09:46:48 +03:00
025a14014a
Add context-aware git provider retrieval and refactor related functions
2024-06-19 09:36:37 +03:00
aac7aeabd1
Update PR review prompts and terminology for clarity and consistency ( #954 )
...
* Update PR review prompts and terminology for clarity and consistency
2024-06-10 08:44:11 +03:00
4d96d11ba5
enterprise
2024-06-04 20:15:22 +03:00
b4f0ad948f
Update Python code formatting, configuration loading, and local model additions
...
1. Code Formatting:
- Standardized Python code formatting across multiple files to align with PEP 8 guidelines. This includes adjustments to whitespace, line breaks, and inline comments.
2. Configuration Loader Enhancements:
- Enhanced the `get_settings` function in `config_loader.py` to provide more robust handling of settings retrieval. Added detailed documentation to improve code maintainability and clarity.
3. Model Addition in __init__.py:
- Added a new model "ollama/llama3" with a token limit to the MAX_TOKENS dictionary in `__init__.py` to support new AI capabilities and configurations.
2024-06-03 23:58:31 +08:00
2880e48860
Refactor model selection logic for PR tools and update turbo model to gpt-4o
2024-05-19 12:29:06 +03:00
ea4ee1adbc
Add show_relevant_configurations function and integrate it across tools to output relevant configurations if enabled
2024-05-18 13:09:50 +03:00
34ad5f2aa2
toolbar emojis in pr-agent feedbacks
2024-05-05 13:33:54 +03:00