AdamWalker-112358
|
de80901284
|
Add a language configuration to translate language generated by QodoMerge, such as suggestions and desciption text
|
2025-02-26 14:37:15 +02:00 |
|
GOOD21
|
dfbd8dad5d
|
Automatically trigger pr_command when MR changes from Draft to Ready
|
2025-02-26 18:12:48 +08:00 |
|
Tal
|
d6f405dd0d
|
Merge pull request #1564 from chandan84/fix/support_litellm_extra_headers
Fix/support litellm extra headers
|
2025-02-26 10:15:22 +02:00 |
|
Tal
|
25ba9414fe
|
Merge pull request #1561 from KennyDizi/main
Support reasoning effort via configuration
|
2025-02-26 10:13:05 +02:00 |
|
chandan84
|
93e34703ab
|
Update litellm_ai_handler.py
updates made based on review on https://github.com/qodo-ai/pr-agent/pull/1564
|
2025-02-25 14:44:03 -05:00 |
|
Tal
|
c6a6a2f352
|
Merge pull request #1570 from hirobf10/support-claude-3-7
feat: support Claude 3.7 Sonnet
|
2025-02-25 10:49:42 +02:00 |
|
Hiroyuki Otomo
|
1dc3db7322
|
Update pr_agent/algo/__init__.py
Co-authored-by: qodo-merge-pro-for-open-source[bot] <189517486+qodo-merge-pro-for-open-source[bot]@users.noreply.github.com>
|
2025-02-25 16:51:55 +09:00 |
|
Hiroyuki Otomo
|
049fc558a8
|
Update pr_agent/algo/__init__.py
Co-authored-by: qodo-merge-pro-for-open-source[bot] <189517486+qodo-merge-pro-for-open-source[bot]@users.noreply.github.com>
|
2025-02-25 16:51:50 +09:00 |
|
Hiroyuki Otomo
|
2dc89d0998
|
Update pr_agent/algo/__init__.py
Co-authored-by: qodo-merge-pro-for-open-source[bot] <189517486+qodo-merge-pro-for-open-source[bot]@users.noreply.github.com>
|
2025-02-25 16:51:39 +09:00 |
|
Tal
|
444910868e
|
Merge pull request #1555 from GOOD21/fix/push-events
Enhanced gitlab webhook handling for push events without object_attributes
|
2025-02-25 07:56:03 +02:00 |
|
Hiroyuki Otomo
|
a24b06b253
|
feat: support Claude 3.7 Sonnet
|
2025-02-25 12:58:20 +09:00 |
|
Tal
|
393516f746
|
Merge pull request #1556 from benedict-lee/main
Fix prompt to not output diff prefixes in existing_code,improved_code pydantic definitions
|
2025-02-24 22:10:30 +02:00 |
|
mrT23
|
56250f5ea8
|
feat: improve patch extension with new file content comparison
|
2025-02-24 11:46:12 +02:00 |
|
Benedict Lee
|
7b1df82c05
|
rollback : pr_code_suggestions_prompts.toml
|
2025-02-24 09:30:00 +09:00 |
|
Benedict Lee
|
05960f2c3f
|
rollback : pr_code_suggestions_prompts.toml
|
2025-02-24 09:15:51 +09:00 |
|
Benedict Lee
|
feb306727e
|
fix : refine handling of leading '+' in response text
|
2025-02-24 09:15:00 +09:00 |
|
Kenny Dizi
|
ebdbde1bca
|
Merge branch 'main' into main
|
2025-02-23 21:26:44 +07:00 |
|
mrT23
|
f0b52870a2
|
docs: update auto-approval feature documentation and configuration
|
2025-02-23 08:34:16 +02:00 |
|
mrT23
|
a0dc9deb30
|
docs: add auto-approval configuration documentation
|
2025-02-23 08:15:14 +02:00 |
|
chandan84
|
84983f3e9d
|
line 253-261, pass extra_headers fields from settings to litellm, exception handling to check if extra_headers is in dict format
|
2025-02-22 14:56:17 -05:00 |
|
chandan84
|
71451de156
|
Update litellm_ai_handler.py
line 253-258, pass extra_headers fields from settings to litellm, exception handling to check if extra_headers is in dict format
|
2025-02-22 14:43:03 -05:00 |
|
chandan84
|
0e4a1d9ab8
|
line 253-258, pass extra_headers fields from settings to litellm, exception handling to check if extra_headers is in dict format
|
2025-02-22 14:38:38 -05:00 |
|
chandan84
|
e7b05732f8
|
line 253-255, pass extra_headers fields from settings to litellm
|
2025-02-22 14:12:39 -05:00 |
|
Trung Dinh
|
37083ae354
|
Improve logging for adding parameters: temperature and reasoning_effort
|
2025-02-22 22:19:58 +07:00 |
|
Trung Dinh
|
9abb212e83
|
Add reasoning_effort argument to chat completion request
|
2025-02-21 22:16:18 +07:00 |
|
Trung Dinh
|
e81b0dca30
|
Support reasoning_effort via configuration file
|
2025-02-21 22:14:58 +07:00 |
|
Trung Dinh
|
d37732c25d
|
Define ReasoningEffort enum
|
2025-02-21 22:10:49 +07:00 |
|
Trung Dinh
|
e6b6e28d6b
|
Define SUPPORT_REASONING_EFFORT_MODELS list
|
2025-02-21 22:10:33 +07:00 |
|
Tal
|
ac3dbdf5fc
|
Merge pull request #1529 from WonOfAKind/feature/sub-issues-ticket-1499
Added sub-issue fetching to enhance PR analysis
|
2025-02-21 09:42:18 +02:00 |
|
GOOD21
|
f143a24879
|
remove unnecessary code
|
2025-02-21 13:35:48 +08:00 |
|
GOOD21
|
347af1dd99
|
use merge_request with oldrev instead of push
|
2025-02-21 13:24:20 +08:00 |
|
Hussam Lawen
|
d91245a9d3
|
Update pr_agent/git_providers/github_provider.py
Co-authored-by: qodo-merge-pro-for-open-source[bot] <189517486+qodo-merge-pro-for-open-source[bot]@users.noreply.github.com>
|
2025-02-20 20:12:49 +02:00 |
|
Hussam Lawen
|
bfdaac0a05
|
Update pr_agent/git_providers/github_provider.py
Co-authored-by: qodo-merge-pro-for-open-source[bot] <189517486+qodo-merge-pro-for-open-source[bot]@users.noreply.github.com>
|
2025-02-20 20:11:25 +02:00 |
|
Wonchae Lee
|
183d2965d0
|
Update pr_agent/tools/ticket_pr_compliance_check.py
Co-authored-by: qodo-merge-pro-for-open-source[bot] <189517486+qodo-merge-pro-for-open-source[bot]@users.noreply.github.com>
|
2025-02-20 12:53:26 -05:00 |
|
Wonchae Lee
|
86647810e0
|
Update pr_agent/tools/ticket_pr_compliance_check.py
Co-authored-by: qodo-merge-pro-for-open-source[bot] <189517486+qodo-merge-pro-for-open-source[bot]@users.noreply.github.com>
|
2025-02-20 12:53:17 -05:00 |
|
Wonchae Lee
|
56978d9793
|
Update pr_agent/git_providers/github_provider.py
Co-authored-by: qodo-merge-pro-for-open-source[bot] <189517486+qodo-merge-pro-for-open-source[bot]@users.noreply.github.com>
|
2025-02-20 12:32:29 -05:00 |
|
Wonchae Lee
|
6433e827f4
|
Update pr_agent/git_providers/github_provider.py
Co-authored-by: qodo-merge-pro-for-open-source[bot] <189517486+qodo-merge-pro-for-open-source[bot]@users.noreply.github.com>
|
2025-02-20 12:32:22 -05:00 |
|
Wonchae Lee
|
c0e78ba522
|
Update pr_agent/git_providers/github_provider.py
Co-authored-by: qodo-merge-pro-for-open-source[bot] <189517486+qodo-merge-pro-for-open-source[bot]@users.noreply.github.com>
|
2025-02-20 12:32:14 -05:00 |
|
Wonchae Lee
|
45d776a1f7
|
Update pr_agent/git_providers/github_provider.py
Co-authored-by: qodo-merge-pro-for-open-source[bot] <189517486+qodo-merge-pro-for-open-source[bot]@users.noreply.github.com>
|
2025-02-20 12:32:06 -05:00 |
|
Wonchae Lee
|
6e19e77e5e
|
Update pr_agent/git_providers/github_provider.py
Co-authored-by: qodo-merge-pro-for-open-source[bot] <189517486+qodo-merge-pro-for-open-source[bot]@users.noreply.github.com>
|
2025-02-20 12:31:25 -05:00 |
|
mrT23
|
2887d0a7ed
|
refactor: move CLI argument validation to dedicated class
|
2025-02-20 17:51:16 +02:00 |
|
mrT23
|
a07f6855cb
|
feat: add current date to PR review metadata
|
2025-02-20 16:44:45 +02:00 |
|
Benedict Lee
|
237a6ffb5f
|
fix : existing and improved code fields to clarify formatting requirements
|
2025-02-20 11:52:53 +09:00 |
|
GOOD21
|
5e1cc12df4
|
Enhanced webhook handling for push events without object_attributes
|
2025-02-20 10:47:21 +08:00 |
|
Tal
|
35059cadf7
|
Update pr_agent/algo/ai_handlers/litellm_ai_handler.py
Co-authored-by: qodo-merge-pro-for-open-source[bot] <189517486+qodo-merge-pro-for-open-source[bot]@users.noreply.github.com>
|
2025-02-18 11:50:48 +02:00 |
|
Tal
|
0317951e32
|
Update pr_agent/settings/configuration.toml
Co-authored-by: qodo-merge-pro-for-open-source[bot] <189517486+qodo-merge-pro-for-open-source[bot]@users.noreply.github.com>
|
2025-02-18 11:48:25 +02:00 |
|
mrT23
|
4edb8b89d1
|
feat: add support for custom reasoning models
|
2025-02-18 11:46:22 +02:00 |
|
Yu Ishikawa
|
22f02ac08c
|
Support generally available gemini-2.0-flash
Signed-off-by: Yu Ishikawa <yu-iskw@users.noreply.github.com>
|
2025-02-17 08:40:05 +09:00 |
|
Trung Dinh
|
adfc2a6b69
|
Add temperature only if model supports it
|
2025-02-16 15:43:40 +07:00 |
|
Trung Dinh
|
c4aa13e798
|
Add o1-preview model to USER_MESSAGE_ONLY_MODELS and NO_SUPPORT_TEMPERATURE_MODELS
|
2025-02-16 15:18:52 +07:00 |
|
Trung Dinh
|
90575e3f0d
|
Add NO_SUPPORT_TEMPERATURE_MODELS list
|
2025-02-16 15:17:59 +07:00 |
|
Trung Dinh
|
fcbe986ec7
|
Removed o3 model from USER_MESSAGE_ONLY_MODELS
|
2025-02-16 15:17:12 +07:00 |
|
Trung Dinh
|
061fec0d36
|
Removed o1 model from USER_MESSAGE_ONLY_MODELS
|
2025-02-16 15:15:50 +07:00 |
|
Tal
|
359c963ad1
|
Merge pull request #1531 from hi120ki/add-pull-request-target-event
Add : pull_request_target event on GitHub Actions integration
|
2025-02-15 08:08:20 +02:00 |
|
mrT23
|
b989f41b96
|
fix: correct typo in help tool message ("be" -> "can be")
|
2025-02-13 11:48:07 +02:00 |
|
mrT23
|
26168a605b
|
fix: correct typo in help tool message ("be" -> "can be")
|
2025-02-13 11:47:21 +02:00 |
|
mrT23
|
2c37b02aa0
|
feat: improve help tool with markdown header formatting and error handling
|
2025-02-13 11:44:50 +02:00 |
|
mrT23
|
279c6ead8f
|
fix: update review effort label format to use X/5 notation
|
2025-02-13 08:41:25 +02:00 |
|
Hi120ki
|
c9500cf796
|
Add : pull_request_target event on GitHub Actions integration
Signed-off-by: Hi120ki <12624257+hi120ki@users.noreply.github.com>
|
2025-02-13 12:03:30 +09:00 |
|
WonOfAKind
|
0f63d8685f
|
Added sub-issue fetching to enhance PR analysis
|
2025-02-12 19:40:36 -05:00 |
|
mrT23
|
69f19f1abd
|
feat: improve code suggestions impact levels with configurable thresholds
|
2025-02-05 09:41:01 +02:00 |
|
mrT23
|
400146985a
|
feat: improve code suggestions table with impact levels and styling
|
2025-02-05 09:31:32 +02:00 |
|
mrT23
|
24bf875db6
|
fix: handle GitHub permission errors when editing comments
|
2025-02-03 07:51:44 +02:00 |
|
Tal
|
d8fba02b48
|
Merge pull request #1509 from KennyDizi/main
Define user_message_only_models list for using user prompt only model
|
2025-02-02 16:14:05 +02:00 |
|
Trung Dinh
|
a6482c37ce
|
Add o3-mini to user message only model list
|
2025-02-02 18:03:38 +07:00 |
|
Trung Dinh
|
83582bc935
|
Add support o3-mini model
|
2025-02-02 18:02:53 +07:00 |
|
Trung Dinh
|
4ac1e15bae
|
Refactoring user messages only flow
|
2025-02-02 18:01:44 +07:00 |
|
Trung Dinh
|
a48686bde9
|
Define USER_MESSAGE_ONLY_MODELS in the algo init file
|
2025-02-02 18:01:16 +07:00 |
|
Trung Dinh
|
7168d16386
|
Remove user_message_only_models from configuration file
|
2025-02-02 18:00:34 +07:00 |
|
mrT23
|
7127a030b2
|
fix: improve error logging in GitHub polling service
|
2025-02-01 19:47:54 +02:00 |
|
Trung Dinh
|
48377e3c81
|
Add a null check for user_message_only_models before using it
|
2025-01-31 11:53:05 +07:00 |
|
Trung Dinh
|
7eb26b3220
|
Check current model is in user_message_only_models list
|
2025-01-31 11:25:51 +07:00 |
|
Trung Dinh
|
32ccb25575
|
Add user_message_only_models
|
2025-01-31 11:24:43 +07:00 |
|
mrT23
|
136c75a5ac
|
fix: add fallback for parsing AI responses with leading '+' symbols
|
2025-01-30 08:35:31 +02:00 |
|
mrT23
|
9da4c9d776
|
fix: correct typo in code suggestions label description
|
2025-01-28 08:36:36 +02:00 |
|
mrT23
|
e8a80264ca
|
fix: improve GitLab help message formatting with proper line breaks
|
2025-01-26 16:54:17 +02:00 |
|
Tal
|
2277a31661
|
Merge pull request #1485 from qodo-ai/tr/docs_best_practice
Tr/docs best practice
|
2025-01-26 16:40:09 +02:00 |
|
Hussam.lawen
|
a42c5f4f93
|
feat: limit number of tickets to analyze to 3 in compliance check
|
2025-01-26 14:31:29 +02:00 |
|
Hussam.lawen
|
50c52e32c9
|
enter
feat: enhance ticket compliance analysis with human verification tracking
|
2025-01-26 12:33:49 +02:00 |
|
mrT23
|
4d52715d25
|
docs: add auto best practices documentation and configuration
|
2025-01-26 12:02:27 +02:00 |
|
mrT23
|
83baac975d
|
docs: clarify code suggestion prompt field description for existing code
|
2025-01-26 09:16:52 +02:00 |
|
Tal
|
3f6fa5cccb
|
Merge pull request #1484 from qodo-ai/of/add-implement-to-help
Add `IMPLEMENT` tool and reorganize help message content
|
2025-01-25 08:57:47 +02:00 |
|
mrT23
|
a7fbd694cc
|
docs: add January 2025 organization update notice and fix typo in prompts
|
2025-01-25 08:54:57 +02:00 |
|
ofir-frd
|
78b11fca4c
|
feat: add implement tool to help message and reorder tools list
|
2025-01-24 17:13:37 +02:00 |
|
mrT23
|
640c1d8dda
|
refactor: update review effort label format to include range indicator
|
2025-01-23 21:44:56 +02:00 |
|
mrT23
|
e9c1c91a4b
|
feat: enhance help message formatting and support for different git providers
|
2025-01-23 12:05:07 +02:00 |
|
mrT23
|
94616a3429
|
refactor: simplify review effort label format and remove maximal effort limit
|
2025-01-23 11:20:58 +02:00 |
|
mrT23
|
c1fa22d068
|
refactor: simplify review effort label format and remove maximal effort limit
|
2025-01-23 11:18:00 +02:00 |
|
Tal
|
1cb21c6615
|
Merge pull request #1473 from KennyDizi/main
Add support model deepseek/deepseek-reasoner
|
2025-01-23 08:07:53 +02:00 |
|
Trung Dinh
|
c2ca79da0d
|
Combining system and user prompts for o1 series and deepseek-reasoner models
|
2025-01-22 20:33:43 +07:00 |
|
Trung Dinh
|
63f1d449ce
|
Add support model deepseek/deepseek-reasoner
|
2025-01-22 20:32:18 +07:00 |
|
Griffin Anspach
|
664f1938c9
|
Remove false log that file was modified, but no patch found for bitbucket server
|
2025-01-20 14:56:10 -05:00 |
|
Yu Ishikawa
|
0075084a22
|
Add vertex_ai/gemini-2.0-flash-exp
Signed-off-by: Yu Ishikawa <yu-iskw@users.noreply.github.com>
|
2025-01-20 18:29:37 +09:00 |
|
mrT23
|
67d4c96166
|
fix: correct typos in code suggestions prompt
|
2025-01-19 17:21:48 +02:00 |
|
mrT23
|
b335cacffd
|
fix: limit one_sentence_summary to 6 words in code suggestions
|
2025-01-19 17:15:02 +02:00 |
|
mrT23
|
87a5a7e156
|
fix: improve code review guidelines and clarify scope limitations
|
2025-01-19 17:10:04 +02:00 |
|
mrT23
|
24aa15f074
|
fix: correct typo in diff format documentation
|
2025-01-19 15:11:56 +02:00 |
|
mrT23
|
e7f874a4b2
|
docs: improve diff format documentation and code review instructions
|
2025-01-19 14:37:49 +02:00 |
|
Tal
|
4ab9392042
|
Merge pull request #1455 from polacekpavel/fix/local-git-provider-method-stubs
fix(local_git): add interface func stubs for git local provider
|
2025-01-18 10:33:37 +02:00 |
|
Trung Dinh
|
5ed260d885
|
Add deepseek configuration block
|
2025-01-17 11:43:20 +07:00 |
|