bobo
8830931562
feat: Refactor fix_issue command to improve code readability and maintainability
2024-07-01 21:42:18 +08:00
bobo
ecdee052aa
fix lint error
2024-07-01 21:39:44 +08:00
bobo
8a15ea83f2
fix lint error
2024-07-01 21:37:29 +08:00
bobo
d8d1c34406
fix: Update rules_path to "sonar-rspec" for consistency
2024-07-01 21:27:58 +08:00
bobo
89d19679f5
fix: Handle error cases and exit with non-zero status
2024-07-01 21:27:58 +08:00
bobo
9d07b91a3e
feat: Add fix_issue command
...
- Implement new command to automatically fix lint errors
- Create main.py with functions for issue detection and fixing
- Add command.yml and README.md for fix_issue functionality
2024-07-01 21:27:57 +08:00
bobo
a8b6b4ea63
feat: Add new IDE service methods
...
- Implement get_diagnostics_in_range for code diagnostics
- Add get_collapsed_code method for code collapsing
- Introduce get_extension_tools_path for tool path retrieval
2024-07-01 21:27:57 +08:00
kagami
7b19535fd7
Merge pull request #126 from devchat-ai/update_workflows
...
Refactor and Enhance PR Creation and Review Features
2024-07-01 06:04:53 +00:00
bobo
5f4ebe5a5c
Update PR requirements.txt
2024-07-01 13:55:15 +08:00
bobo
eb08230b60
update pr requirements.txt
2024-07-01 12:32:29 +08:00
bobo
bb3d04d7a9
fix lint error
2024-06-30 16:11:31 +08:00
bobo
8cbb645fa8
fix lint error
2024-06-30 16:07:38 +08:00
bobo
da9f21e1dc
refactor: Rename config functions and parameters
...
- Renamed `read_config` to `read_config_item` and updated its usage
- Renamed `save_config` to `save_config_item` and updated its usage
- Renamed `save_branch` parameter to `base_branch` in `save_last_base_branch`
2024-06-30 15:48:54 +08:00
bobo
3a15d11026
feat: Add interactive base branch input for PR creation
...
- Introduce functions to read and save last base branch from config
- Modify PR creation and update commands to use dynamic base branch
- Enable user interaction to edit base branch during PR operations
2024-06-30 15:42:39 +08:00
bobo
5595097aed
feat: Add configuration for inline PR review activation
...
- Introduced `read_review_inline_config` to enable inline code comments based on config
- Added new configuration file `command.py` to manage PR review inline settings
- Updated `command.py` to conditionally set inline code comments based on new config
2024-06-30 14:55:30 +08:00
bobo
fa308c36ab
refactor: Simplify branch name generation and include issue ID
...
- Removed issue ID from branch name prompt in command.py
- Modified get_issue_or_task to return issue ID for branch naming
- Updated branch name generation to append issue ID if available
2024-06-30 14:17:39 +08:00
kagami
bf6e266b87
Merge pull request #125 from devchat-ai/handle_llm_error
...
Handle llm error
2024-06-18 10:48:10 +00:00
bobo
780fe10a98
fix: Handle error cases and exit with non-zero status
...
- Added error handling to main functions in multiple modules
- Ensured sys.exit(1) is called when responses are not successful
- Improved robustness by checking response validity before proceeding
2024-06-18 18:21:25 +08:00
bobo
df15fba131
Refactor TextEditor to handle block flags in text
2024-06-18 18:17:57 +08:00
kagami
060900a86c
Merge pull request #124 from devchat-ai/use_select_model_in_github_commands
...
Refactor code to remove model parameter from @chat_json decorator
2024-05-28 10:22:14 +00:00
bobo
a3706c79f8
Refactor code to remove model parameter from @chat_json decorator
2024-05-28 18:10:31 +08:00
boob.yang
95bd6d02f1
Merge pull request #123 from devchat-ai/fix-text-editor
...
Fix handling block flag for new_text in text editor
2024-05-28 07:04:42 +00:00
kagami
b1a2fa39b6
Fix handling block flag for new_text in text editor
2024-05-28 14:35:01 +08:00
kagami
eecad6f3dd
Merge pull request #122 from devchat-ai/fix_invliad_text_edit_error
...
Refactor TextEditor to handle block flags in text
2024-05-27 06:59:22 +00:00
bobo
79e6e80d82
Refactor TextEditor to handle block flags in text
2024-05-27 14:12:21 +08:00
kagami
379f356d15
Merge pull request #121 from devchat-ai/update_model_context_size_for_pr
...
Refactor config_util.py to handle gitlab host input
2024-05-24 13:33:23 +00:00
bobo
f0e33f9e74
Refactor config_util.py to handle gitlab host input
2024-05-24 21:31:15 +08:00
boob.yang
619ac6532a
Merge pull request #120 from devchat-ai/ref-file-for-test
...
Improve finding reference file for writing test
2024-05-24 02:07:56 +00:00
kagami
1146444fbd
Adjust import order
2024-05-24 10:03:06 +08:00
kagami
1a303b4b0c
Improve writing test prompt
2024-05-24 09:56:19 +08:00
kagami
b0fe0b4be7
Improve finding reference tests
2024-05-24 09:56:19 +08:00
kagami
094e715f79
Detect test files using regexp
2024-05-24 09:56:19 +08:00
kagami
264912f3f1
Merge pull request #119 from devchat-ai/optimize_gitlab_setting
...
Refactor config_util.py to handle gitlab host input
2024-05-24 00:29:28 +00:00
bobo
4ead9f6b67
Refactor config_util.py to handle gitlab host input
2024-05-23 20:35:16 +08:00
kagami
e008f17af1
Merge pull request #117 from devchat-ai/optimize_pr
...
chore: Update logging level to DEBUG in command.py
2024-05-22 09:05:48 +00:00
bobo
62b450d677
Refactor config_util.py to handle gitlab host input
2024-05-22 16:57:16 +08:00
bobo
14b3197543
chore: Refactor config_util.py to handle gitlab host input
2024-05-22 16:56:13 +08:00
bobo
24bd31288a
chore: Update logging level to DEBUG in command.py
2024-05-22 16:46:27 +08:00
boob.yang
813ae0f59d
Merge pull request #116 from devchat-ai/ignore-cache-dir
...
Ignore cache dir
2024-05-21 10:13:00 +00:00
kagami
d0a0a3e090
Ignore cache dir
2024-05-21 11:23:33 +08:00
Tim
d6c0ce7b40
Merge pull request #114 from devchat-ai/update_gitlab_repo_type
...
chore: Update gitlab host in config_util.py
2024-05-20 13:36:08 +00:00
bobo
a7566e5055
chore: Update gitlab host in config_util.py
2024-05-20 21:24:31 +08:00
Tim
ec187a0c1b
Merge pull request #113 from devchat-ai/fix_gitlab_host_in_pr
...
chore: Update gitlab host in config_util.py
2024-05-20 12:27:40 +00:00
bobo
e883bf6f4f
chore: Update gitlab host in config_util.py
2024-05-20 20:20:18 +08:00
bobo
6091f1c149
chore: Update gitlab host in config_util.py
2024-05-20 20:17:18 +08:00
kagami
da12ac1fb9
Merge pull request #112 from devchat-ai/remove_github_logging
...
chore: Improve error handling and logging in commit.py and git_api.py
2024-05-19 10:59:25 +00:00
bobo
4b6827d0f9
chore: Improve error handling and logging in commit.py and git_api.py
2024-05-19 18:52:04 +08:00
boob.yang
2f3a423741
Merge pull request #110 from devchat-ai/improve-interim-output
...
Improve interim output to print model response time
2024-05-19 08:06:00 +00:00
kagami
60c4c3d882
Print model response time for each step
2024-05-19 16:00:42 +08:00
kagami
adc78c431b
Reorganize unit tests steps
2024-05-19 15:56:58 +08:00