56250f5ea8
feat: improve patch extension with new file content comparison
2025-02-24 11:46:12 +02:00
4a1b042152
fix: improve bullet point formatting and file path display in PR description
2024-12-31 12:00:21 +02:00
5e46955d52
fix: improve file path formatting in patch output
2024-12-29 11:26:13 +02:00
872b27bfd8
docs: remove model_weak configuration and simplify model selection
2024-12-11 18:10:34 +02:00
f9a7b18073
Improve condition to pick up weak model
2024-12-09 22:36:07 +07:00
6352e6e3bf
Change default model to regular model
2024-12-09 22:24:44 +07:00
e3d779c30d
Fix typo model_weak
2024-12-08 22:09:48 +07:00
dec2859fc4
Set default model to weak model
2024-12-08 21:10:26 +07: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
cc0e432247
refactor logic
2024-09-13 22:17:24 +03:00
7de6bb0150
enhance: cap patch extra lines and update documentation with separators and context adjustments
2024-09-12 09:05:26 +03:00
a1582b5338
enhance: cap patch extra lines and update documentation with separators and context adjustments
2024-09-12 09:01:36 +03:00
1451d82d6b
Update pr_agent/algo/pr_processing.py
...
Co-authored-by: codiumai-pr-agent-pro[bot] <151058649+codiumai-pr-agent-pro[bot]@users.noreply.github.com>
2024-09-10 17:50:32 +03:00
01ba6fe63d
feat: enhance error handling and logging, update AI metadata terminology
...
- Improved error handling and logging in `pr_processing.py` and `github_polling.py` to provide more detailed error information.
- Updated AI metadata terminology from "AI-generated file summary" to "AI-generated changes summary" across multiple files for consistency.
- Added a placeholder method `publish_file_comments` in `azuredevops_provider.py`.
- Refined logging messages in `azuredevops_provider.py` for better clarity.
2024-09-10 17:44:26 +03:00
8706f643ef
enable ai_metadata
2024-09-08 16:26:26 +03:00
b7eb6be5a0
Update PR code suggestions and reviewer prompts for clarity and consistency
2024-08-20 11:27:35 +03:00
4c1c313031
Add missing newline in extended patch and remove trailing whitespace
2024-08-11 18:49:28 +03:00
9c3f080112
comments
2024-08-11 12:15:47 +03:00
e238a88824
Add tests for patch extension and update configuration for extra lines handling
...
- Added unit tests in `test_extend_patch.py` and `test_pr_generate_extended_diff.py` to verify patch extension functionality with extra lines.
- Updated `pr_processing.py` to include `patch_extra_lines_before` and `patch_extra_lines_after` settings.
- Modified `configuration.toml` to adjust `patch_extra_lines_before` to 4 and `max_context_tokens` to 16000.
- Enabled extra lines in `pr_code_suggestions.py`.
- Added new model `claude-3-5-sonnet` to `__init__.py`.
2024-08-11 09:21:34 +03:00
61bdfd3b99
patch_extra_lines_before and patch_extra_lines_after
2024-08-10 21:55:51 +03:00
4c0fd37ac2
Fix pr_processing.get_pr_multi_diffs
...
Fix function to return an empty list instead of a single joined string when patches_extended is empty.
2024-08-08 11:46:26 +09:00
c996c7117f
Fix function to return an empty list instead of a single joined string when patches_extended is empty.
2024-08-08 11:32:10 +09:00
240e0374e7
fixed extra call bug
2024-07-31 13:32:42 +03:00
745d0c537c
hotfix
2024-07-07 15:07:09 +03:00
2235a19345
increase margins
2024-07-03 20:53:15 +03:00
8d87b41cf2
extend additional files
2024-06-30 20:28:32 +03:00
f058c09a68
extend additional files
2024-06-30 20:20:50 +03:00
f2cb70ea67
extend additional files
2024-06-30 18:38:06 +03:00
556dc68add
s
2024-06-27 08:32:14 +03:00
0f920bcc5b
s
2024-06-26 20:11:20 +03:00
911c1268fc
Add large_patch_policy configuration and implement patch clipping logic
2024-05-29 13:52:44 +03:00
17f46bb53b
Add large_patch_policy configuration and implement patch clipping logic
2024-05-29 13:42:44 +03:00
da44bd7d5e
extended_patch
2024-05-22 21:50:00 +03:00
4cd9626217
grammar
2024-05-22 21:47:49 +03:00
a4680ded93
protections
2024-04-12 20:32:47 +03:00
34e421f79b
Refactor logging statements for better readability and debugging
2024-02-25 09:58:58 +02:00
877796b539
Refactor logging statements for better readability and debugging
2024-02-25 09:46:07 +02:00
2ee329674f
insert_br_after_x_chars
2024-02-05 09:20:36 +02:00
e104bd7a3f
large patch protection
2024-02-04 16:27:57 +02:00
3e128869dc
large patch protection
2024-02-04 16:10:53 +02:00
d04d8b616a
moving the 'improve' command to turbo mode, with auto_extended=true
2024-02-01 09:46:04 +02:00
15c8fe94bb
feat: Improve patch formatting and handle empty data in pr_code_suggestions.py
2024-01-29 22:00:11 +02:00
0d86779799
feat: Improve patch formatting and handle empty data in pr_code_suggestions.py
2024-01-29 21:52:54 +02:00
ba3f22d81e
Move logging to a central location for all AI Handlers
2024-01-04 16:22:22 +02:00
5c49ff216a
feat: Update inline comment creation in git providers and improve code suggestion handling
...
- Update `create_inline_comment` method in various git providers to include `absolute_position` parameter
- Remove `create_inline_comment` method from providers that do not support inline comments
- Enhance `find_line_number_of_relevant_line_in_file` function to handle absolute position
- Modify `pr_code_suggestions.py` to handle improved code inclusion in suggestions
- Add `include_improved_code` configuration option in `configuration.toml` and update documentation accordingly
2023-12-24 09:44:08 +02:00
9465b7b577
refactor: Move clip_tokens function from pr_processing to utils module, and add tests
2023-11-26 08:29:47 +02:00
c4899a6c54
bitbucket
2023-11-15 12:11:02 +02:00
69b68b78f5
s
2023-11-08 14:17:59 +02:00
c5bc4b44ff
fix added files
2023-11-08 12:51:30 +02:00
39e5102a2e
fix added files
2023-11-08 12:47:18 +02:00