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
31576b77ff
improve backticks
2024-01-15 19:07:41 +02:00
0f2a4654a7
Fix link formatting for relevant_line
2024-01-09 14:56:18 +08:00
22b7dd9f2d
s
2024-01-06 10:15:04 +02:00
ba3f22d81e
Move logging to a central location for all AI Handlers
2024-01-04 16:22:22 +02:00
ac7aaa0cd3
Add support for Azure OpenAI in LangChainOpenAIHandler
2024-01-04 16:22:22 +02:00
815862e428
markdown
2023-12-26 17:06:29 +02:00
a854e1a408
feat: Refactor help text addition in pr_reviewer.py and update tool names in README.md
2023-12-26 09:18:38 +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
42be96a99b
feat: Improve suggestion formatting in markdown text generation
2023-12-23 20:32:03 +02:00
2b23700aec
feat: Enhance YAML parsing with additional fallbacks and key customization in load_yaml and try_fix_yaml functions
2023-12-21 08:24:07 +02:00
553dad0bee
feat: Enhance YAML parsing with additional fallbacks and key customization in load_yaml and try_fix_yaml functions
2023-12-21 08:21:34 +02:00
a9d789978b
fix: remove last line
2023-12-21 11:11:46 +09:00
e2797ad09a
re-implemented YAML extraction as a fallback
2023-12-21 11:06:41 +09:00
16b61eb4e8
ignore header description in ai response
2023-12-20 11:50:27 +09:00
c59e9f77a6
fix
2023-12-18 17:06:02 +02:00
1c4e64333c
feat: Implement label case conversion and update label descriptions in settings files
2023-12-18 12:29:06 +02:00
38ea9143f3
Make LangChain dependency optional in pr-agent and update requirements.txt
2023-12-14 09:05:53 +02:00
3531016a2c
Refactor AI handler instantiation in PRAgent and related classes
2023-12-14 08:53:22 +02:00
557b39ec87
Merge branch 'base-ai-handler' into abstract-BaseAiHandler
2023-12-14 07:44:13 +08:00
8fb4a42ef1
Update AI handler instantiation in server files
2023-12-13 08:16:02 +08:00
ca1ccd7b91
update base
2023-12-12 23:56:20 +08:00
b7225cc674
update langchain
2023-12-12 23:52:50 +08:00
a627dcd64f
Update langchain
2023-12-12 23:28:58 +08:00
0c66554d50
langchain: move model and temperature to chat_completion
2023-12-12 23:07:46 +08:00
6c7beccb4f
add LangChain AI Handler
2023-12-12 23:03:49 +08:00
7eb2e769cf
Move ai handlers to specific folder
2023-12-12 23:03:38 +08:00
5239e1c3e9
Load default AI Handler from util function
2023-12-12 21:51:05 +08:00
ebf7027aab
add openai handler
2023-12-11 17:49:20 +08:00
a1cbd80b2a
update base ai handler
2023-12-11 17:49:09 +08:00
b8021d7ca3
rename file
2023-12-11 16:57:23 +08:00
523a896465
Rename AiHandler to LiteLLMAiHandler
2023-12-11 16:56:49 +08:00
b6409929d2
Remove extra code
2023-12-09 16:51:50 +00:00
c0303ff9ec
Merge remote-tracking branch 'upstream/main' into abstract-BaseAiHandler
2023-12-09 16:47:13 +00:00
f2abe5c73e
Abstract AiHandler to BaseAiHandler
2023-12-09 16:39:25 +00:00
7e47baa9db
Refactor AI handler classes
2023-12-10 00:25:25 +08:00
cf3401536a
feat: Remove 'Refactoring' label from custom labels and update related descriptions
2023-12-05 07:48:21 +02:00
317fec0536
Throw descriptive error message if model is not in MAX_TOKENS array
2023-12-03 21:06:55 -05:00
5e642c10fa
fallback to try_fix_yaml
2023-11-29 17:57:54 +09:00
f8f57419c4
Update ai_handler.py
2023-11-28 23:08:17 +09:00
917f4b6a01
hard code value
2023-11-28 20:59:21 +09:00
97d6fb999a
set max_tokens_to_sample
2023-11-28 20:58:57 +09:00
1373ca23fc
support Amazon Bedrock
2023-11-28 20:58:42 +09:00
8f615e17a3
s
2023-11-26 16:42:41 +02:00
d8ae32fc55
language_extension_map
2023-11-26 08:52:55 +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
fdfd6247fb
Merge branch 'main' into tr/pydantic
2023-11-25 21:36:16 -08:00