a11e97b5f5
fix: Prevent duplicate language instructions in extra_instructions
2025-05-07 18:26:12 +08:00
5e7e353670
Added help_docs feature.
2025-03-20 23:48:01 +02:00
4c0e371238
fix: validate one-liner suggestions to prevent repeating existing code
2025-03-06 08:18:52 +02:00
8182a4afc0
docs: update default model to o3-mini and improve language configuration instructions
2025-02-27 11:06:31 +02:00
af635650f1
fix: improve response language handling and configuration documentation
2025-02-27 10:50:28 +02:00
d6b6191f90
Remove uneccessary hardcoded configurations list
2025-02-26 14:42:32 +02:00
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
2887d0a7ed
refactor: move CLI argument validation to dedicated class
2025-02-20 17:51:16 +02:00
445a7fc015
filtering fix
2025-01-09 12:16:31 +02:00
e2be1f1cee
fix: improve CLI argument validation for sensitive parameters with dot notation
2025-01-01 15:53:37 +02:00
d1caa0f15f
fix: improve CLI argument validation for sensitive parameters with dot notation
2025-01-01 15:52:54 +02:00
2c2af93eed
fix: improve CLI argument validation for sensitive parameters
2025-01-01 15:19:27 +02:00
bd9522057f
fix: add OpenAI configuration parameters to restricted CLI arguments
2024-12-30 14:33:26 +02:00
5df9698bae
fix: restrict sensitive configuration parameters in CLI arguments
2024-12-30 13:57:55 +02:00
83e68f168a
log verbosity
2024-12-25 08:22:53 +02:00
5e1b04980e
refactor: remove reflection and incremental review features from docs and code
2024-12-25 08:21:33 +02:00
495c1ebe5f
refactor: remove legacy code suggestions feature from review tool
2024-12-25 08:18:28 +02: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
c76aabc71e
Add callback functionality to litellm_ai_handler for enhanced logging and metadata capture
2024-08-17 09:15:05 +03:00
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
a4680ded93
protections
2024-04-12 20:32:47 +03:00
8843f7bc8b
Add analytics logging
2024-02-26 16:15:23 +02:00
e9382b18b6
Added PRHelpMessage to command execution in pr_agent.py
2024-02-18 12:01:16 +02:00
fff52e9e26
Add ask line feature
2024-02-15 14:25:22 +02:00
433b8d24b8
Add logging context to command execution in pr_agent.py
2024-02-15 12:13:56 +02:00
2f327c26e8
auto approve
2024-02-13 11:21:59 +02:00
b190b1879e
auto approval
2024-02-06 09:09:07 +02:00
5fb373b212
Refactor AI handler instantiation to use lazy initialization in PR tools
2023-12-17 16:52:03 +02:00
02871b1e3d
Remove logging from pr_agent.py and add line breaks in cli.py and github_action_runner.py
2023-12-14 09:08:47 +02:00
246be6147f
Set LiteLLMAIHandler as default AI handler in all PR tools and simplify AI handler injection in PRAgent
2023-12-14 09:00:14 +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
69a7c77a0d
Refactor PRAgent class and has_ai_handler_param
...
method
This commit refactors the PRAgent class and the has_ai_handler_param
method. The has_ai_handler_param method is moved outside the class and
made a standalone function. This change improves code organization and
readability. The has_ai_handler_param function now takes a class object
as a parameter and checks if the class constructor has an "ai_handler"
parameter. This refactoring is done to streamline the code and improve
its maintainability.
No issue references.
2023-12-14 07:15:56 +08:00
ebb2ed891b
Add logging to pr_agent.py
2023-12-13 08:16:45 +08:00
8fb4a42ef1
Update AI handler instantiation in server files
2023-12-13 08:16:02 +08:00
9e5e9afe92
Refactor CLI argument handling and request processing
2023-11-12 16:11:34 +02:00
f3bdbfc103
Add /generate_labels function + fix issues
2023-10-26 23:28:33 +03:00
c324d88be3
Refactor logging system to use custom logger across the codebase
2023-10-16 14:56:00 +03:00
e7258e732b
Refactor repo-specific settings application into a utility function, fix merge bug
2023-10-14 01:39:05 +03:00
b2369c66d8
Merge commit '8d075b76ae081d0d38813f789478e4fa0f404cd8' into hl/add_docs
...
# Conflicts:
# README.md
2023-10-01 13:55:50 +03:00
813fa8571e
tools guide
2023-09-29 11:44:03 +03:00
c3cbaaf09e
Initial add docs
2023-09-27 16:48:17 +03:00
8af8fd8e5d
github action
2023-09-06 17:43:43 +03:00
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
6693aa3cbc
semi stable
2023-08-20 15:01:06 +03:00
2d5b0fa37f
Fix repo settings bug in Gitlab
2023-08-20 14:39:05 +03:00
631fb93b28
Implement Automatic Review Configuration for GitHub app
2023-08-16 16:24:30 -04:00
ebbe655c40
Don't commment on Github, only eyes reaction
2023-08-07 18:09:39 +03:00
dd14423b07
Add /config command to list the possible configuration settings
2023-08-02 16:42:54 +03:00
ab607d74be
Support repo-specific configuration file
2023-08-01 18:36:20 +03:00