R-Mathis
40737c3932
add gemini support for pr agent
2024-06-24 12:08:16 +02:00
R-Mathis
c46434ac5e
add gemini support for pr agent
2024-06-24 12:03:34 +02:00
R-Mathis
255c2d8e94
add gemini support for pr ageny
2024-06-24 11:35:41 +02:00
mrT23
2990aac955
docs: update custom labels configuration and usage instructions in describe tool
2024-06-23 16:53:45 +03:00
Diogo Simoes
a3d4d6d86f
feat: claude 3.5 sonnet support
2024-06-21 09:30:52 +01:00
BrianTeeman
5268a84bcc
repetition_penalty
...
Correct the spelling of this variable.
Fix spelling errors now will prevent issues going forward where people have to misspell something on purpose
2024-06-16 17:28:30 +01:00
mrT23
4db428456d
Refactor filter_bad_extensions and is_valid_file functions to improve code readability and reusability
2024-06-15 20:10:46 +03:00
Tal
774bba4ed2
Merge pull request #964 from evalphobia/feature/vertexai-calude3
...
Support models: Anthropic Claude 3 on Vertex AI
2024-06-15 19:49:49 +03:00
mrT23
e083841d96
Add file ignore functionality and update documentation for ignore patterns
2024-06-13 13:18:15 +03:00
mrT23
bedcc2433c
Add file ignore functionality and update documentation for ignore patterns
2024-06-13 13:00:39 +03:00
mrT23
8ff85a9daf
Fix markdown formatting in utils.py by removing extra newlines
2024-06-13 12:45:57 +03:00
mrT23
58bc54b193
Add file ignore functionality and update documentation for ignore patterns
2024-06-13 12:27:10 +03:00
mrT23
aa56c0097d
Add file ignore functionality and update documentation for ignore patterns
2024-06-13 12:20:21 +03:00
mrT23
20f6af803c
Add file ignore functionality and update documentation for ignore patterns
2024-06-13 12:09:52 +03:00
mrT23
2076454798
Add file ignore functionality and update documentation for ignore patterns
2024-06-13 12:01:50 +03:00
mrT23
55b52ad6b2
Add exception handling to process_can_be_split function and update pr_reviewer_prompts.toml formatting
2024-06-13 09:28:51 +03:00
evalphobia
b0f9b96c75
Support models: Anthropic Calude 3 on Vertex AI
2024-06-13 14:34:14 +09:00
Tal
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
mrT23
9c8bc6c86a
Update PR review prompts and terminology for clarity and consistency
2024-06-09 14:29:32 +03:00
ryan
b28f66aaa0
1. update LangChainOpenAIHandler to support langchain version 0.2
...
2. read openai_api_base from settings for llms that compatible with openai
2024-06-06 22:27:01 +08:00
Kamakura
c53c6aee7f
fix wrong provider name
2024-06-04 15:09:30 +08:00
Kamakura
d3a7041f0d
update alog/__init__.py
2024-06-04 00:00:22 +08:00
Kamakura
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
mrT23
911c1268fc
Add large_patch_policy configuration and implement patch clipping logic
2024-05-29 13:52:44 +03:00
mrT23
17f46bb53b
Add large_patch_policy configuration and implement patch clipping logic
2024-05-29 13:42:44 +03:00
mrT23
da44bd7d5e
extended_patch
2024-05-22 21:50:00 +03:00
mrT23
4cd9626217
grammar
2024-05-22 21:47:49 +03:00
mrT23
9b56c83c1d
APP_NAME
2024-05-19 12:18:22 +03:00
mrT23
dcd188193b
Update configuration_options.md to include tip on showing relevant configurations
2024-05-19 08:20:15 +03:00
mrT23
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
Tal
be701aa868
Merge pull request #902 from Codium-ai/tr/self_reflect
...
Refactor Azure DevOps provider to use PR iterations for change detect…
2024-05-15 09:22:14 +03:00
mrT23
e56320540b
Refactor Azure DevOps provider to use PR iterations for change detection, improving accuracy of diff file identification
2024-05-15 09:05:01 +03:00
KennyDizi
36ad8935ad
Add gpt-4o models
2024-05-14 08:24:34 +07:00
mrT23
34ad5f2aa2
toolbar emojis in pr-agent feedbacks
2024-05-05 13:33:54 +03:00
tacascer
2e34436589
chore: update GPT3.5 models
2024-04-22 20:25:32 -04:00
Tal
fae6cab2a7
Merge pull request #877 from randy-tsukemen/support-groq-llama3
...
Add Groq Llama3 support
2024-04-22 11:41:12 +03:00
Randy, Huang
0a53f09a7f
Add GROQ.KEY support in LiteLLMAIHandler
2024-04-21 15:21:45 +09:00
Randy, Huang
7a9e73702d
Fix duplicate assignment of replicate_key in LiteLLMAIHandler
2024-04-21 14:47:25 +09:00
mrT23
92ef2b4464
ask
2024-04-14 14:09:58 +03:00
mrT23
4683a29819
s
2024-04-14 12:34:14 +03:00
mrT23
8f0f08006f
s
2024-04-14 12:00:19 +03:00
mrT23
a4680ded93
protections
2024-04-12 20:32:47 +03:00
idubnori
9e4ffd824c
Merge branch 'main' into feature/gha-outputs-1
2024-04-10 23:27:44 +09:00
idubnori
ae633b3cea
refine: github_action_output
2024-04-10 22:30:16 +09:00
idubnori
97dcb34d77
clean: rename to github_action_output
2024-04-10 22:16:09 +09:00
Yuta Nishi
108b1afa0e
add new models
2024-04-10 14:44:38 +09:00
idubnori
75c4befadf
feat: set review data to github actions output
2024-04-10 01:02:05 +09:00
mrT23
84d8f78d0c
publish_output
2024-04-08 14:00:41 +03:00
mrT23
2be0e9108e
readme
2024-04-07 17:00:40 +03:00
mrT23
9c3673209d
TokenEncoder
2024-04-03 08:42:50 +03:00
gregoryboue
501b059575
feat: allows ollama usage
...
Fix https://github.com/Codium-ai/pr-agent/issues/657
2024-04-02 11:01:45 +02:00
Yuta Nishi
d064a352ad
feat(pr_agent): add support for gpt-4-turbo-preview model and update default settings
2024-03-26 14:47:05 +09:00
Tal
dd83b196b4
Merge pull request #781 from koid/feature/support-bedrock-claude3
...
added support for bedrock/claude3
2024-03-18 08:03:29 +02:00
mrT23
498b4cb34e
readme
2024-03-17 09:59:55 +02:00
mrT23
6d39773a17
prompt
2024-03-17 09:44:50 +02:00
mrT23
99a676d792
Merge remote-tracking branch 'origin/main' into tr/split
2024-03-17 09:00:04 +02:00
mrT23
669e076938
Enhance AI handler logging and add main PR language attribute to AI handler in various tools
2024-03-16 13:52:02 +02:00
mrT23
74345284bd
Enhance AI handler logging and add main PR language attribute to AI handler in various tools
2024-03-16 13:47:44 +02:00
koid
3bae515e39
add claude-3-haiku
2024-03-14 16:58:44 +09:00
koid
f94a0fd704
add Claude3Config
2024-03-13 11:24:51 +09:00
koid
1ed2cd064a
add config litellm.drop_params
2024-03-13 11:20:02 +09:00
koid
d62796ac68
update max_tokens
2024-03-13 11:14:04 +09:00
mrT23
8324e9a38d
can_be_split
2024-03-10 16:56:32 +02:00
Hussam.lawen
ff2346eacc
update markdown
2024-03-10 14:18:29 +02:00
mrT23
0690f2bbfd
Refactor litellm_ai_handler.py and update requirements.txt
...
- Replace retry library with tenacity for better exception handling
- Add verbosity level checks for logging prompts and AI responses
- Add support for HuggingFace API base and repetition penalty in chat completion
- Update requirements.txt with tenacity library
2024-03-06 12:13:54 +02:00
mrT23
26fb2a4164
Add support for Anthropic Claude-3 model in configuration and update Usage.md
2024-03-06 08:20:08 +02:00
mrT23
1c856a7d41
upgrade litellm
2024-03-06 08:06:59 +02:00
mrT23
da39149c61
Add unique_strings function and remove duplicate issues in utils.py; Update pr_reviewer_prompts.toml template
2024-03-04 11:07:39 +02:00
mrT23
b3fd05c465
try-except
2024-03-03 13:58:10 +02:00
mrT23
e589dcb489
Enhance markdown formatting and update prompt descriptions in pr_reviewer_prompts.toml
2024-03-01 13:02:50 +02:00
mrT23
85cdf05ca8
review formatting
2024-02-26 09:36:16 +02:00
mrT23
7c9a389abf
review formatting
2024-02-26 09:27:13 +02:00
mrT23
18472492bc
s
2024-02-26 09:14:12 +02:00
mrT23
dad3d3429f
artifact
2024-02-25 10:45:15 +02:00
mrT23
984a2888ae
Refactor logging statements for better readability and debugging
2024-02-25 10:04:04 +02:00
mrT23
8252b98bf5
Refactor logging statements for better readability and debugging
2024-02-25 10:01:53 +02:00
mrT23
34e421f79b
Refactor logging statements for better readability and debugging
2024-02-25 09:58:58 +02:00
mrT23
877796b539
Refactor logging statements for better readability and debugging
2024-02-25 09:46:07 +02:00
mrT23
0f815876e5
bitbucket code suggestions
2024-02-19 19:46:57 +02:00
mrT23
d47a840179
bitbucket code suggestions
2024-02-19 19:43:31 +02:00
Tal
7b15101051
Merge pull request #661 from Codium-ai/hl/ask_line
...
Hl/ask line
2024-02-17 22:08:55 -08:00
Tal
2b12042a85
Merge pull request #667 from Codium-ai/tr_ado
...
azure webhook
2024-02-17 22:01:57 -08:00
mrT23
c6cb0524b4
rstrip
2024-02-18 07:56:14 +02:00
Hussam.lawen
3eef0a4ebd
fix line selection, don't support line deletions
2024-02-15 22:21:58 +02:00
Hussam.lawen
fff52e9e26
Add ask line feature
2024-02-15 14:25:22 +02:00
mrT23
54a989d30f
no html bitbucket
2024-02-13 18:37:48 +02:00
mrT23
480a890741
no html bitbucket
2024-02-13 18:33:22 +02:00
Yochai Lehman
9a54be5414
add webhook support
2024-02-11 16:52:49 -05:00
mrT23
01fbebfc5e
relevant tests
2024-02-09 12:50:51 +02:00
mrT23
6837e43114
help
2024-02-09 11:30:28 +02:00
Hussam.lawen
5af9e8e749
fix
2024-02-08 23:53:29 +02:00
Hussam.lawen
77e7463395
fix tests
2024-02-08 20:14:25 +02:00
mrT23
fa077dc516
formatting
2024-02-08 18:55:58 +02:00
Hussam.lawen
4447110118
small fix
2024-02-08 14:35:39 +02:00
Hussam.lawen
c2088b7752
Merge commit 'e4f177908b620e46740b03966fda9243473d979e' into hl/pr_review_table
2024-02-08 14:26:29 +02:00
Hussam.lawen
ddb89a7474
New PR Reviewer with Table view
2024-02-08 14:26:14 +02:00
mrT23
2ee329674f
insert_br_after_x_chars
2024-02-05 09:20:36 +02:00
mrT23
e104bd7a3f
large patch protection
2024-02-04 16:27:57 +02:00
mrT23
3e128869dc
large patch protection
2024-02-04 16:10:53 +02:00
mrT23
d04d8b616a
moving the 'improve' command to turbo mode, with auto_extended=true
2024-02-01 09:46:04 +02:00
mrT23
15c8fe94bb
feat: Improve patch formatting and handle empty data in pr_code_suggestions.py
2024-01-29 22:00:11 +02:00
mrT23
0d86779799
feat: Improve patch formatting and handle empty data in pr_code_suggestions.py
2024-01-29 21:52:54 +02:00
Hussam.lawen
31576b77ff
improve backticks
2024-01-15 19:07:41 +02:00
samanhappy
0f2a4654a7
Fix link formatting for relevant_line
2024-01-09 14:56:18 +08:00
mrT23
22b7dd9f2d
s
2024-01-06 10:15:04 +02:00
zmeir
ba3f22d81e
Move logging to a central location for all AI Handlers
2024-01-04 16:22:22 +02:00
zmeir
ac7aaa0cd3
Add support for Azure OpenAI in LangChainOpenAIHandler
2024-01-04 16:22:22 +02:00
mrT23
815862e428
markdown
2023-12-26 17:06:29 +02:00
mrT23
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
mrT23
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
mrT23
42be96a99b
feat: Improve suggestion formatting in markdown text generation
2023-12-23 20:32:03 +02:00
mrT23
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
mrT23
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
koid
a9d789978b
fix: remove last line
2023-12-21 11:11:46 +09:00
koid
e2797ad09a
re-implemented YAML extraction as a fallback
2023-12-21 11:06:41 +09:00
koid
16b61eb4e8
ignore header description in ai response
2023-12-20 11:50:27 +09:00
Hussam.lawen
c59e9f77a6
fix
2023-12-18 17:06:02 +02:00
mrT23
1c4e64333c
feat: Implement label case conversion and update label descriptions in settings files
2023-12-18 12:29:06 +02:00
mrT23
38ea9143f3
Make LangChain dependency optional in pr-agent and update requirements.txt
2023-12-14 09:05:53 +02:00
mrT23
3531016a2c
Refactor AI handler instantiation in PRAgent and related classes
2023-12-14 08:53:22 +02:00
Brian Pham
557b39ec87
Merge branch 'base-ai-handler' into abstract-BaseAiHandler
2023-12-14 07:44:13 +08:00
Brian Pham
8fb4a42ef1
Update AI handler instantiation in server files
2023-12-13 08:16:02 +08:00
Brian Pham
ca1ccd7b91
update base
2023-12-12 23:56:20 +08:00
Brian Pham
b7225cc674
update langchain
2023-12-12 23:52:50 +08:00
Brian Pham
a627dcd64f
Update langchain
2023-12-12 23:28:58 +08:00
Brian Pham
0c66554d50
langchain: move model and temperature to chat_completion
2023-12-12 23:07:46 +08:00
Brian Pham
6c7beccb4f
add LangChain AI Handler
2023-12-12 23:03:49 +08:00
Brian Pham
7eb2e769cf
Move ai handlers to specific folder
2023-12-12 23:03:38 +08:00
Brian Pham
5239e1c3e9
Load default AI Handler from util function
2023-12-12 21:51:05 +08:00
Brian Pham
ebf7027aab
add openai handler
2023-12-11 17:49:20 +08:00
Brian Pham
a1cbd80b2a
update base ai handler
2023-12-11 17:49:09 +08:00
Brian Pham
b8021d7ca3
rename file
2023-12-11 16:57:23 +08:00
Brian Pham
523a896465
Rename AiHandler to LiteLLMAiHandler
2023-12-11 16:56:49 +08:00
Brian Pham
b6409929d2
Remove extra code
2023-12-09 16:51:50 +00:00
Brian Pham
c0303ff9ec
Merge remote-tracking branch 'upstream/main' into abstract-BaseAiHandler
2023-12-09 16:47:13 +00:00
Brian Pham
f2abe5c73e
Abstract AiHandler to BaseAiHandler
2023-12-09 16:39:25 +00:00
Brian Pham
7e47baa9db
Refactor AI handler classes
2023-12-10 00:25:25 +08:00
mrT23
cf3401536a
feat: Remove 'Refactoring' label from custom labels and update related descriptions
2023-12-05 07:48:21 +02:00
Phill Zarfos
317fec0536
Throw descriptive error message if model is not in MAX_TOKENS array
2023-12-03 21:06:55 -05:00
tmokmss
5e642c10fa
fallback to try_fix_yaml
2023-11-29 17:57:54 +09:00
tmokmss
f8f57419c4
Update ai_handler.py
2023-11-28 23:08:17 +09:00
tmokmss
917f4b6a01
hard code value
2023-11-28 20:59:21 +09:00
tmokmss
97d6fb999a
set max_tokens_to_sample
2023-11-28 20:58:57 +09:00
tmokmss
1373ca23fc
support Amazon Bedrock
2023-11-28 20:58:42 +09:00
mrT23
8f615e17a3
s
2023-11-26 16:42:41 +02:00
mrT23
d8ae32fc55
language_extension_map
2023-11-26 08:52:55 +02:00
mrT23
9465b7b577
refactor: Move clip_tokens function from pr_processing to utils module, and add tests
2023-11-26 08:29:47 +02:00
mrT23
fdfd6247fb
Merge branch 'main' into tr/pydantic
2023-11-25 21:36:16 -08:00
mrT23
e80a0ed9c8
glob
2023-11-23 09:16:50 +02:00
mrT23
1b600cd85f
Refactor YAML parsing for improved error handling
2023-11-20 10:30:59 +02:00
mrT23
83247cadec
protections
2023-11-19 17:30:57 +02:00
mrT23
388cc740b6
Merge pull request #436 from rhyst/support-vertex-ai
...
Support Google's Vertex AI
2023-11-15 04:26:08 -08:00
Rhys Tyers
6b4b16dcf9
Support Google's Vertex AI
2023-11-15 10:26:58 +00:00
mrT23
c4899a6c54
bitbucket
2023-11-15 12:11:02 +02:00
mrT23
0df0542958
prompt
2023-11-13 15:55:35 +02:00
mrT23
0e932af2e3
multi line
2023-11-13 12:01:08 +02:00
mrT23
e9891fc530
s1
2023-11-12 16:37:53 +02:00
mrT23
727eea2b62
s1
2023-11-12 15:00:06 +02:00
mrT23
8fdf174dec
fallback
2023-11-10 18:44:19 +02:00
mrT23
c2bec614e5
s
2023-11-08 14:46:11 +02:00
mrT23
0293412a42
s
2023-11-08 14:31:08 +02:00
mrT23
69b68b78f5
s
2023-11-08 14:17:59 +02:00
mrT23
c5bc4b44ff
fix added files
2023-11-08 12:51:30 +02:00
mrT23
39e5102a2e
fix added files
2023-11-08 12:47:18 +02:00
mrT23
54f41dd603
code
2023-11-07 14:41:15 +02:00
mrT23
094f641fb5
code
2023-11-07 14:38:37 +02:00
mrT23
a35a75eb34
get_max_tokens + added 'gpt-4-1106-preview'
2023-11-07 14:28:41 +02:00
Hussam.lawen
ff79776410
Keep user labels
2023-11-06 15:14:08 +02:00
Hussam.lawen
ec3f2fb485
Revert "generate labels keep user labels only"
...
This reverts commit 94a2a5e527 .
2023-11-06 15:08:29 +02:00
Hussam.lawen
94a2a5e527
generate labels keep user labels only
2023-11-06 15:07:06 +02:00
mrT23
c895657310
fixed review
2023-10-29 17:59:46 +02:00
mrT23
e3845283f8
release notes
2023-10-29 14:58:36 +02:00
Hussam.lawen
f3bdbfc103
Add /generate_labels function + fix issues
2023-10-26 23:28:33 +03:00
Hussam.lawen
1a89c7eadf
refactor + add description options
2023-10-24 22:28:57 +03:00
Ori Kotek
c324d88be3
Refactor logging system to use custom logger across the codebase
2023-10-16 14:56:00 +03:00
jamesrom
92e9012fb6
Error handling
2023-10-07 09:39:53 +11:00
jamesrom
43dc648b05
Simplify filter
2023-10-06 22:44:29 +11:00
jamesrom
e387086890
Add support for ignoring files
...
Add ignore.toml, configuration for ignoring files
Add file_filter.py, for matching files against glob/regex patterns
Update relevant code to use file filter
+Tests
2023-10-06 01:43:35 +11:00
mrT23
fd8c90041c
azure
2023-10-06 08:31:31 +03:00
mrT23
ea6253e2e8
revert azure
2023-10-06 08:12:11 +03:00
mrT23
1bab26f1c5
gfm_supported
2023-10-05 18:08:02 +03:00
mrT23
088f256415
stable
2023-10-05 17:03:10 +03:00
mrT23
44239f1a79
Patch Extra Lines
2023-10-05 08:38:43 +03:00
mrT23
992f51a019
protections
2023-09-20 15:59:35 +03:00
mrT23
fcd9821d10
protections
2023-09-20 15:57:06 +03:00
mrT23
c0511c954e
icon
2023-09-17 17:08:02 +03:00
mrT23
4fbe7d14b5
protection for no language
2023-09-17 16:41:53 +03:00
mrT23
ea91a38541
Estimated effort to review
2023-09-17 16:31:58 +03:00
mrT23
caaee4e43d
Estimated time to review
2023-09-15 17:09:58 +03:00
mrT23
d7f43d6ee0
gfm_supported
2023-09-12 07:43:15 +03:00
Ori Kotek
98d0835c48
Merge remote-tracking branch 'origin/main' into fix_bitbucket_publish_description
2023-09-10 14:08:17 +03:00
Ori Kotek
2aef9dfe55
Merge remote-tracking branch 'origin/main' into fix_bitbucket_publish_description
2023-09-10 14:06:54 +03:00
Ori Kotek
115b513c9b
Remove 'bitbucket' explicit dependency anywhere that's not in bitbucket_provider.py
2023-09-10 14:06:13 +03:00
mrT23
d40285e4d3
Merge branch 'main' into tr/litellm_debugger
2023-09-10 13:40:35 +03:00
mrT23
892dbe458e
litellm client
2023-09-09 17:35:45 +03:00
mrT23
b23a4c0535
Merge remote-tracking branch 'origin/main' into tr/issue_tool
...
# Conflicts:
# requirements.txt
2023-09-07 12:30:16 +03:00
mrT23
901c1dc3f0
issue tool
2023-09-06 08:43:01 +03:00
Krrish Dholakia
5da6a0147c
showing how to use huggingface models
2023-09-05 16:23:22 -07:00
Krrish Dholakia
ca50724952
adding details on calling azure
2023-09-05 15:19:56 -07:00
mrT23
c0b23e1091
Merge remote-tracking branch 'origin/main' into tr/issue_tool
...
# Conflicts:
# pr_agent/algo/utils.py
2023-09-05 08:05:33 +03:00
mrT23
f14c5d296a
Merge pull request #251 from zmeir/zmeir-fix_azure_api
...
Fixed incorrect usage for Azure OpenAI API
2023-08-28 20:52:04 +03:00
zmeir
314d13e25f
Fixed incorrect usage for Azure OpenAI API
2023-08-28 16:13:26 +03:00
mrT23
2dc2a45e4b
yaml
2023-08-28 09:48:43 +03:00
mrT23
16150e9c84
update litellm
2023-08-23 09:19:15 +03:00
mrT23
6599cbc7f2
Merge remote-tracking branch 'origin/main' into tr/tweaks_and_improvements
2023-08-23 09:17:53 +03:00
mrT23
53108a9b20
Merge branch 'main' into main
2023-08-23 09:16:00 +03:00
mrT23
412c86593d
fixed tests
2023-08-22 20:21:52 +03:00
mrT23
04be1573d5
improved review
2023-08-22 20:10:36 +03:00
mrT23
f4f040bf8d
publish each suggestion separably
2023-08-22 16:11:51 +03:00
mrT23
b85679e5e4
improve --extend
2023-08-22 09:42:59 +03:00
Krrish Dholakia
dcad490513
adding huggingface inference support + litellm debugger
2023-08-21 15:31:51 -07:00
mrT23
fb9335f424
extended improve
2023-08-21 18:17:34 +03:00
mrT23
6693aa3cbc
semi stable
2023-08-20 15:01:06 +03:00
zmeir
c6f8d985c2
Safe parse key value in config override
2023-08-20 10:11:39 +03:00
zmeir
6ca0655517
Extracted to helper functions
2023-08-13 11:03:10 +03:00
zmeir
7762a67250
Fail if not enough fallback deployments
2023-08-13 10:55:44 +03:00
zmeir
7049c73790
Merge branch 'main' into zmeir-fallback_deployments
2023-08-13 10:48:21 +03:00
mrT23
bb5878c99a
Merge branch 'main' into tr/block_scalar
2023-08-11 18:36:21 +03:00
mrT23
273a9e35d9
block scalar
2023-08-11 18:35:34 +03:00
Ori Kotek
b206b1c5ff
Protect for empty description
2023-08-10 02:08:36 +03:00
mrT23
d38c5236dd
Merge pull request #187 from Codium-ai/ok/limit_description
...
Limiting Description and Commit Messages Length
2023-08-09 14:14:47 +03:00
Ori Kotek
e0f295659d
A less hacky way
2023-08-09 12:17:54 +03:00
mrT23
fe75e3f2ec
yaml
...
yaml
2023-08-09 12:15:52 +03:00
Ori Kotek
e3274af831
A (still) hacky way to clip description and commit messages
2023-08-09 10:17:58 +03:00
Zohar Meir
95b6abef09
Merge branch 'main' into zmeir-fallback_deployments
2023-08-08 11:00:13 +03:00
zmeir
7f1849a867
Logging
2023-08-07 22:42:53 +03:00
zmeir
6c4a5bae52
Support fallback deployments to accompany fallback models
...
This is useful for example in Azure OpenAI deployments where you have a different deployment per model, so the current fallback implementation doesn't work (still uses the same deployment for each fallback attempt)
2023-08-07 16:18:48 +03:00
Ori Kotek
8f751f7371
Default timeout for AI is now 180s, configurable
2023-08-07 13:26:28 +03:00
Ori Kotek
a00038fbd8
Merge remote-tracking branch 'origin/main' into patch-1
2023-08-06 18:09:09 +03:00
Krrish Dholakia
0f975ccf4a
bug fixes
2023-08-05 22:50:41 -07:00
mrT23
7367c62cf9
TestFindLineNumberOfRelevantLineInFile
2023-08-06 08:31:15 +03:00
mrT23
fed0ea349a
find_line_number_of_relevant_line_in_file
...
find_line_number_of_relevant_line_in_file
2023-08-06 08:13:07 +03:00
Krrish Dholakia
ed8554699b
bug fixes and updates
2023-08-03 16:05:46 -07:00
mrT23
7a57db5d88
load_large_diff is done once
2023-08-03 22:14:05 +03:00
Krish Dholakia
102edcdcf1
adding support for Anthropic, Cohere, Replicate, Azure
2023-08-03 12:04:08 -07:00
mrT23
0dec24aa37
edge case for hunks
2023-08-03 10:50:22 +03:00
Ori Kotek
d7b77764c3
Support context aware settings (for each incoming request), support override of settings, refactor CLI to use pr_agent.py
2023-08-01 14:43:26 +03:00
mrT23
a6ba8b614a
Example args
2023-07-30 12:16:43 +03:00
mrT23
4f0fabd2ca
update_settings_from_args refactor
2023-07-30 12:14:26 +03:00
mrT23
42b047a14e
update_settings_from_args
2023-07-30 12:04:57 +03:00
mrT23
3daf94954a
update_settings_from_args
2023-07-30 11:43:44 +03:00
Ori Kotek
a50e137bba
Merge pull request #133 from idavidov/idavidov/github-ratelimit-message
...
Handling GitHub API Rate Limit Exceeded Exception
2023-07-27 14:22:11 +03:00
Ori Kotek
8ae5faca53
Fix cyclic dependency
2023-07-25 16:52:18 +03:00
idavidov
1229fba346
+ settings.github.ratelimit_retries setup in configuration.toml
2023-07-25 16:37:13 +03:00
idavidov
3b334805ee
still need GithubException.RateLimitExceededException in pr_processing.py for correct exception catch
2023-07-25 15:14:56 +03:00
idavidov
b6f6c903a0
moved @retry to github_provider.py and fetch number of retries from settings
2023-07-25 15:12:02 +03:00
idavidov
55637a5620
added retry decorator similar to used in ai_handler following @okotek suggestion
2023-07-25 14:42:54 +03:00
idavidov
404cc0a00e
small change to show message and fail
2023-07-25 14:20:20 +03:00
idavidov
d1a8a610e9
Revert "show how much time until rate limit reset"
...
This reverts commit 8f482cd41a .
2023-07-25 13:38:55 +03:00
Ilya Davidov
8f482cd41a
show how much time until rate limit reset
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-07-25 13:23:19 +03:00