d4d9a7f8b4
Merge pull request #1172 from MaxHoecker/bugfix/bb-2-way-diff-fix
...
Bugfix/bb 2 way diff fix
2024-09-03 16:24:42 +03:00
9e063bf48a
fix: handle missing score in code suggestions and adjust indentation in pr_code_suggestions.py
2024-09-01 08:47:23 +03:00
5432469ef6
fix: ensure non-empty lines are processed correctly in git patch handling
2024-09-01 08:39:29 +03:00
2c496b9d4e
fix: improve PR patch decoding and clean up Bitbucket provider code
...
- Add fallback encodings for PR patch decoding to handle non-UTF-8 encodings.
- Update logging messages for better clarity.
- Remove unnecessary blank lines and fix minor formatting issues.
- Ensure full files are retrieved in `get_diff_files` method.
2024-09-01 08:38:26 +03:00
5ac41dddd6
Merge pull request #1191 from AHancher2022/bugfix/fix-output-publishing-when-set-to-false
...
Fixing code suggestions being published when publish ouput is false
2024-08-31 16:35:09 +03:00
9df554ed1c
Merge pull request #1185 from jozefvodicka/patch-1
...
Update pr_update_changelog.py to include "[skip ci]" so pipeline is n…
2024-08-31 16:33:18 +03:00
cf14e45674
further cleaned up code based on feedback
2024-08-30 10:10:39 -04:00
1c51b5b762
Fixing code suggestions being published if there are no code suggestions when publish output is false
2024-08-30 09:12:22 -04:00
578d7c69f8
fix: change deprecated timeout parameter for litellm
2024-08-29 21:45:48 +09:00
29c50758bc
implementing more feedback, choosing a different Bitbucket diff strategy depending on API version, and expanded unit test cases
2024-08-28 17:13:36 -04:00
97b48da03b
Merge pull request #1184 from MaxHoecker/bugfix/suggestions_error_publish
...
checking for publish_output in the suggestions tool exception handler
2024-08-28 20:35:05 +03:00
4203ee4ca8
Update pr_update_changelog.py to include "[skip ci]" so pipeline is not triggered
2024-08-28 12:08:39 +02:00
84dc976ebb
Merge pull request #1163 from MarkRx/bugfix/asyncio-task-completion
...
Ensure asyncio event queue is drained prior to CLI termination
2024-08-28 07:54:37 +03:00
d9571ee7cb
checking for publish_output in the suggestions tool exception handler
2024-08-28 00:41:56 -04:00
c2f52539aa
fix: handle deleted files in git patch processing and update section header logic
2024-08-27 09:31:31 +03:00
0442cdcd3d
adding config value for old Bitbucket Server diff functionality
2024-08-26 16:07:21 -04:00
93773f3c08
Ensure asyncio event queue is drained prior to CLI termination
2024-08-26 15:14:45 -04:00
c9ed271eaf
feat: keep manual comments working when commenting draft MRs
...
closes #1160
2024-08-26 14:50:43 +02:00
abf2f68c61
fix: update description for pr_files field in PRDescription class in pr_description_prompts.toml
2024-08-25 12:02:14 +03:00
441e098e2a
fix: correct YAML formatting in response text processing in utils.py
2024-08-25 11:26:48 +03:00
b9d096187a
fix: skip processing comments without a body in GitHub polling server
2024-08-25 07:21:40 +03:00
dae87d7da8
Merge pull request #1170 from Codium-ai/tr/avoid_repeating_pr_changes
...
Update PR code suggestions prompts
2024-08-25 07:17:47 +03:00
a99ebf8953
implementing PR bot feedback
2024-08-23 11:18:42 -04:00
2a9e3ee1ef
removing unnecessary if check
2024-08-23 10:57:58 -04:00
2beefab89a
BB server 2 way diff fixes
2024-08-23 10:47:27 -04:00
415f44d763
type
2024-08-23 11:27:50 +03:00
8fb9b8ed3e
Update PR code suggestions prompts to avoid repeating changes already present in the PR
2024-08-23 11:22:55 +03:00
3778cc2745
feat: skip draft by default
2024-08-22 21:59:01 +02:00
8793f8d9b0
Update gitlab_webhook.py
2024-08-22 21:14:49 +02:00
61837c69a3
Update gitlab_webhook.py
2024-08-22 21:13:54 +02:00
ffaf5d5271
feat: Handle the gitlab MR draft status
...
closes #1160
2024-08-22 17:29:39 +02:00
745e955d1f
Merge pull request #1145 from MarkRx/feature/litellm-logging-observability
...
Add and document abilty to use LiteLLM Logging Observability tools
2024-08-22 09:58:53 +03:00
2591a5d6c1
patch_extension_skip_types
...
Add validation for latest_comment and cast suggestions_score_threshold to int
2024-08-20 12:11:34 +03:00
d467f5a7fd
patch_extension_skip_types
2024-08-20 11:37:27 +03:00
2d5b060168
patch_extension_skip_types
2024-08-20 11:33:56 +03:00
b7eb6be5a0
Update PR code suggestions and reviewer prompts for clarity and consistency
2024-08-20 11:27:35 +03:00
df57367426
Update configuration.toml to modify fallback models and add skip types for patch extension logic
2024-08-20 11:24:52 +03:00
660a60924e
Add filename parameter and skip logic to extend_patch function in git_patch_processing.py
2024-08-20 11:23:37 +03:00
8aa76a0ac5
Add and document abilty to use LiteLLM Logging Observability tools
2024-08-19 15:45:47 -04:00
9bec97c66c
Merge pull request #1156 from Codium-ai/tr/dynamic_context
...
Tr/dynamic context
2024-08-19 14:01:42 +03:00
fc40ca9196
Refactor dynamic context handling in git patch processing and update configuration default
2024-08-19 08:38:26 +03:00
e9535ea164
Add dynamic context handling in git patch processing
...
- Introduce `allow_dynamic_context` and `max_extra_lines_before_dynamic_context` settings.
- Adjust context limits dynamically based on section headers.
- Add logging for dynamic context adjustments and section header findings.
2024-08-18 17:45:18 +03:00
dc8a4be2d4
Add new line for a better visually
2024-08-18 20:38:00 +07:00
f9de8f283b
Improve variable consistency in prompt rendering for pr generate labels flow
2024-08-18 20:30:10 +07:00
bd5c19ee05
Improve variable consistency in prompt rendering for pr description flow
2024-08-18 20:29:59 +07:00
48cc2f6833
Limit comment body length and adjust logging levels in GitHub provider
2024-08-18 08:26:01 +03:00
229d7b34c7
Limit comment body length and adjust logging levels in GitHub provider
2024-08-18 08:24:27 +03:00
03b194c337
Add null and type checks for 'pr_files' in _prepare_file_labels method in pr_description.py
2024-08-18 08:21:32 +03:00
a6f772c6d5
Refactor comment deletion method to 'remove_comment' in git providers and update references
2024-08-18 08:19:25 +03:00
ba1ba98dec
Add logging for empty PR files and code suggestions status in pr_code_suggestions.py
2024-08-18 08:17:25 +03:00