1782 Commits

Author SHA1 Message Date
bobo.yang
fd7c2edbbc refactor: Optimize workflow update and command list process
- Introduce copiedDirectory flag to track directory creation
- Restructure conditional logic for better flow control
- Improve error handling and logging for directory operations
2024-12-02 14:40:19 +08:00
bobo.yang
54b49389c5 feat: Improve file path handling in contextFileSelected
- Add fallback for relative path calculation
- Handle cases where workspaceDir is undefined
- Ensure fileSelected is always used as a fallback
2024-12-02 14:39:50 +08:00
bobo.yang
c25ef505b0 feat: Improve file path handling in contextCodeSelected
- Add fallback for relative path calculation
- Handle cases where workspaceDir is undefined
- Ensure fileSelected is used when no workspace folder exists
2024-12-02 14:39:13 +08:00
bobo.yang
32f078bac2 style: Add semicolons and improve code formatting
- Add missing semicolons to all statements in prebuild.js
- Adjust indentation and spacing for consistency
- Remove trailing whitespace at end of file
2024-12-02 14:38:39 +08:00
boob.yang
8ffad3b7db
Merge pull request #598 from devchat-ai/feat/auto-open-plugin-window
feat: Add auto-activation of chat panel
2024-11-28 13:16:05 +08:00
bobo.yang
e8b0909c3f feat: Add auto-activation of chat panel
- Implement ensureChatPanel function call in command
- Enhance user experience by automatically opening plugin window
- Improve workflow efficiency for DevChat interactions
2024-11-28 13:12:11 +08:00
boob.yang
17f7a28f35
Merge pull request #597 from devchat-ai/feat/add-logging-for-local-service-port
feat: Add logging for local service port
2024-11-26 14:01:43 +08:00
bobo.yang
fca2800097 feat: Add logging for local service port
- Add trace logging for local service port in DevChatClient
- Implement logging in three methods: constructor, reset, and
setLocalServicePort
- Enhance debugging capabilities for local service connections
2024-11-26 14:01:07 +08:00
boob.yang
d60291e476
Merge pull request #596 from devchat-ai/chore/optimize-log-implementation
chore: Update submodules and optimize code completion
2024-11-26 09:52:37 +08:00
bobo.yang
5b186d6232 update submodules 2024-11-26 09:43:24 +08:00
bobo.yang
5aefba5941 chore: Optimize code completion and logging
- Refactor code completion event logging
- Add manual trigger flag to log events
- Implement message logging for code completion
- Update public workflow installation process
2024-11-26 09:42:35 +08:00
boob.yang
ee55a20459
Merge pull request #595 from devchat-ai/shortcut_code_completion
Update packages, add features, and improve logging
2024-11-05 11:39:29 +08:00
bobo.yang
d76a15f73b update packages lock 2024-11-05 11:36:36 +08:00
bobo.yang
f96bdda896 update submodules 2024-11-05 11:35:14 +08:00
bobo.yang
5d345ea2f2 add command to trigger code completion by shortcut 2024-11-05 11:32:28 +08:00
bobo.yang
dc16a78beb replace fetch with node-fetch 2024-11-05 11:29:53 +08:00
bobo.yang
dab5b2a530 update install commands logs 2024-11-05 11:28:51 +08:00
bobo.yang
a998b11f1e add log for update slash commands 2024-11-05 11:27:30 +08:00
bobo.yang
a3b0078a1c add startup log 2024-11-05 11:27:06 +08:00
bobo.yang
0d23a3cc31 update keybindings 2024-10-30 21:13:16 +08:00
bobo.yang
affbb5e37b test 2024-10-30 19:45:14 +08:00
bobo.yang
6cd09cd264 add chinese menu 2024-10-30 19:40:44 +08:00
bobo.yang
bf04eb8b75 update commands 2024-10-30 16:38:34 +08:00
boob.yang
4f172116ff
Merge pull request #594 from devchat-ai/update_tools_240923
chore: Update subproject commit reference in tools
2024-09-23 15:42:11 +08:00
bobo.yang
fd9c102dac chore: Update subproject commit reference in tools 2024-09-23 15:38:55 +08:00
Tim
4e5283556c
Merge pull request #593 from devchat-ai/config_conda_forge
feat: Add configurable conda-forge URL for Python installation
2024-09-20 16:56:35 +08:00
bobo.yang
429f52357d feat: Add configurable conda-forge URL for Python installation
- Implement getCondaForgeUrl function to fetch URL from config
- Use configurable URL in Python installation process
- Add error handling and fallback to default URL if needed
2024-09-20 15:45:41 +08:00
Rankin Zheng
d2b6ff42ae
Merge pull request #592 from devchat-ai/fix_workflow_missed
fix: Correct workflow directory path
2024-09-10 11:43:44 +08:00
bobo.yang
3851448ec0 fix: Correct workflow directory path
- Added missing directory path for Merico scripts
- Updated directory existence check to use the new path
- Ensured workflow commands are correctly installed
2024-09-10 11:32:23 +08:00
boob.yang
b15956a660
Merge pull request #591 from devchat-ai/add_log_in_codecompletion
feat: Add logging in code completion
2024-09-06 14:15:41 +08:00
bobo.yang
adec4726ce feat: Add logging in code completion
- Added try-catch blocks to handle errors in creating task description context.
- Added logging for errors in creating call definition context, similar block context, symbol context, recent edit context, and neighbor file context.
- Wrapped the main function logic in a try-catch block to log errors in createPrompt.
2024-09-06 13:56:37 +08:00
boob.yang
46e17b99c5
Merge pull request #589 from devchat-ai/auto_custom_workflow
Auto custom workflow
2024-09-02 16:28:56 +08:00
Rankin Zheng
0f45be3604 update(gui): reflect styling changes in the GUI subproject
Update the GUI subproject with a new commit that introduces various styling
improvements. The commit hash has been changed from the previous 34f4b4fc8cb58436c53726c7a9c54f098620cbfc
to the latest 87fb8b5d9d6cd937c449e00218b1777c38ee1ba2, indicating new styling updates.
2024-09-02 16:02:13 +08:00
Rankin Zheng
cb11ec567e Merge branch 'main' into auto_custom_workflow 2024-09-02 15:49:27 +08:00
Rankin Zheng
0f93c39e09 fix(gui): update subproject to latest commit
Upgrade the 'gui' subproject to incorporate recent changes from commit
34f4b4fc8cb58436c53726c7a9c54f098620cbfc, replacing the previous commit
2499ff53123e059d74a32770482ee9dce9d6a010. This update includes various UI
improvements and bug fixes.
2024-09-02 14:54:37 +08:00
Rankin Zheng
682431efdb tools: update subproject to latest commit aac7c21
The tools subproject has been updated from commit dd0bb94 to aac7c21. This change
includes various improvements and bug fixes detailed in the commit history between
the two versions.
2024-09-02 07:35:36 +08:00
Tim
459d6e0996
Merge pull request #590 from devchat-ai/parameterize-packaging
Fix publish scripts
2024-08-29 01:48:00 +08:00
Luo Tim
e9c471d1ba Fix publish scripts 2024-08-29 01:46:04 +08:00
Rankin Zheng
60cc1e376e workflow(update): refresh workflow commands on registration
Update the workflow command list automatically when new workflows are registered
or modified. This ensures the command list displayed to the user is always current
and accurate, eliminating the need for manual refreshes.
2024-08-28 06:50:35 +08:00
Tim
a5e7230c81
Merge pull request #588 from devchat-ai/parameterize-packaging
Fix scripts
2024-08-27 23:17:42 +08:00
Luo Tim
f87cfab2bb Fix scripts 2024-08-27 23:16:48 +08:00
Rankin Zheng
3cf88d64ff chore(submodules): update gui and tools to latest commits
Update gui and tools submodules to their newest versions using the following commits:
- gui: e7dea52c58d9da9dfb47c10dc20d8c35e9fd9837 -> 87c6c104db80991e818b1a9e5ab5ef4bfdb8fcf3
- tools: 0acb8467457b463118465cb067b1216860fd9e6d -> 488bc13fe0ee22dcee6eeafd023147e137a9eddf
2024-08-27 18:29:11 +08:00
Rankin Zheng
3e2ccd5ab2 feat(ide_services): add endpoint for retrieving local service port
Add a new endpoint `/get_local_service_port` to ide_services for obtaining the port
number of the local service. This endpoint utilizes the `getLocalServicePort` function,
which logs the local service port and retrieves it from the environment variable
`DC_LOCALSERVICE_PORT`.
2024-08-27 17:35:23 +08:00
Tim
f6227ce1c1
Merge pull request #587 from devchat-ai/parameterize-packaging
Parameterize packaging
2024-08-27 17:27:05 +08:00
Luo Tim
e0a9f0a56a Update GUI 2024-08-27 17:26:26 +08:00
Luo Tim
7d1588d9c8 Add logs in prebuild script 2024-08-27 17:17:23 +08:00
Luo Tim
9052474d83 Update GUI 2024-08-27 16:51:11 +08:00
Luo Tim
e9fef67bfb Parameterize building on debugging 2024-08-27 16:50:41 +08:00
Luo Tim
6ba62c44bf Support parameterize packaging 2024-08-27 16:49:24 +08:00
Luo Tim
cc35fd3380 Replace assistant names in source 2024-08-27 16:44:49 +08:00