bobo.yang
a2ead073ab
Optimize code completion hint range detection
2024-04-12 15:29:29 +08:00
boob.yang
66797784ad
Merge pull request #484 from devchat-ai/update_gui_commit_240412
...
Update Subproject Commit Reference in GUI
2024-04-12 15:24:14 +08:00
bobo.yang
b1bbbd334d
Update subproject commit reference in gui
2024-04-12 15:23:17 +08:00
boob.yang
e30cec3a04
Merge pull request #483 from devchat-ai/fix_ideconfig_miss
...
feat: Ensure IDE Configuration File Existence Before Initialization
2024-04-11 14:01:26 +08:00
bobo.yang
b7f7b0581a
feat: Add missing IDE configuration file check
...
- Ensure that the IDE configuration file exists before initializing the config
2024-04-11 13:59:03 +08:00
boob.yang
1c80672e5e
Merge pull request #482 from devchat-ai/fix/completion-range-optimization-#322
...
Fix: Optimize code completion hint range for better UX
2024-04-09 22:25:20 +08:00
bobo.yang
e4bedd9eff
fix: Optimize completion hint range detection
...
- Added a function to check if a substring is a subsequence of another
- Improved logic to better determine the completion hint range
- Ensures completion suggestions display correctly in edge cases
2024-04-09 22:21:49 +08:00
boob.yang
3b3ad60848
Merge pull request #481 from devchat-ai/enhancement/code-completion-performance-#320
...
Enhance Code Completion Performance with Distributed Caching Mechanisms
2024-04-09 22:17:03 +08:00
bobo.yang
de92bf3c85
feat: Optimize AST caching and function lookups
...
- Improved AST caching mechanism by associating cache entries with filepaths and their content hash for validation.
- Enhanced function range querying by caching query results per file extension to reduce redundant computations.
- Implemented caching for symbol definitions to minimize repetitive AST parsing and query execution, improving overall performance in code completion prompts and context generation.
2024-04-09 22:13:09 +08:00
boob.yang
48cf5c1444
Merge pull request #480 from devchat-ai/feature/codecomplete
...
Implement code completion features and enhancements for vscode extension
2024-04-09 14:03:24 +08:00
bobo.yang
37d256a0a1
don't collapse constructor function
2024-04-08 22:56:48 +08:00
bobo.yang
0a3b15552a
enable code complete debug when run as debug
2024-04-08 22:55:43 +08:00
bobo.yang
5f113d10a1
code completion for vscode 0.1
2024-04-08 22:10:56 +08:00
bobo.yang
6518abb20b
Add devchatConfig variable and debug logs
2024-04-08 22:10:56 +08:00
bobo.yang
7eca45ed02
Add code complete event logging
2024-04-08 22:10:56 +08:00
bobo.yang
df0a092ff5
Add logEventToServer function for sending events to the server
2024-04-08 22:10:56 +08:00
bobo.yang
b37e32259d
Remove commented out code in InlineCompletionProvider
2024-04-08 22:10:56 +08:00
bobo.yang
4907715d56
Add code complete functionality
2024-04-08 22:10:56 +08:00
bobo.yang
9924472c1a
stage changes
2024-04-08 22:10:56 +08:00
boob.yang
d6321c8509
Merge pull request #479 from devchat-ai/update_tools_submodule_commit_0408
...
Update subproject commit reference
2024-04-08 22:10:28 +08:00
bobo.yang
eb341f5d04
Update subproject commit reference
2024-04-08 22:09:16 +08:00
小石头
d1c7917062
Merge pull request #478 from devchat-ai/feat/update_gui
...
Update subproject commit hash
2024-04-03 16:54:11 +08:00
小石头
55b7d00d33
Update subproject commit hash
2024-04-03 16:52:36 +08:00
boob.yang
4ae60aea2b
Merge pull request #476 from devchat-ai/update_tools_submodule_commit_04021
...
Update Subproject Commit Hash
2024-04-02 14:26:08 +08:00
bobo.yang
ca5daa968c
Update subproject commit hash
2024-04-02 14:24:36 +08:00
boob.yang
1bb244a4e1
Merge pull request #475 from devchat-ai/update_tools_submodule_commit_0402
...
Update the Subproject Commit Hash
2024-04-02 13:51:59 +08:00
bobo.yang
b57fcecbb0
Update subproject commit hash
2024-04-02 13:50:34 +08:00
Rankin Zheng
d4be51d27a
Merge pull request #474 from devchat-ai/update_submodule
...
Feature Improvements and Code Refactor
2024-04-02 11:30:31 +08:00
Rankin Zheng
ef50de45f7
Update submodule in gui.
2024-04-02 11:28:42 +08:00
boob.yang
1e1b66379c
Merge pull request #473 from devchat-ai/update_submodule_commit_240402
...
Update submodules in GUI and workflow commands
2024-04-02 11:11:54 +08:00
bobo.yang
35973635fb
Update submodules in gui and workflowsCommands
2024-04-02 11:08:57 +08:00
boob.yang
bdf3e50699
Merge pull request #472 from devchat-ai/feature/config-management-vscode-#271
...
Enhanced Configuration Management in VSCode Plugin
2024-04-01 17:33:44 +08:00
小石头
c644c77569
Update subproject commits in gui and workflowsCommands
2024-04-01 17:18:45 +08:00
小石头
8bbed7b3c0
Update subproject commit hash
2024-04-01 17:18:45 +08:00
小石头
403df96134
Update subproject commits in gui and workflowsCommands
2024-04-01 17:18:45 +08:00
bobo.yang
e007feabe5
Add recommend property to Command interface
2024-04-01 17:18:24 +08:00
小石头
4cd54e901a
Update subproject commits in gui and workflowsCommands
2024-04-01 17:18:18 +08:00
bobo.yang
ca3bea9bd8
Remove unused code and commands registration
2024-04-01 17:15:44 +08:00
bobo.yang
caa386904c
Refactor configHandler.ts to handle empty and wildcard keys
2024-04-01 17:15:44 +08:00
bobo.yang
40d0fa502b
feat: Enhance config management in VSCode plugin
...
- Refactor to use a single instance of DevChatConfig for efficiency
- Update regInMessage and regOutMessage functions for better flexibility
- Implement new getters and setters in DevChatConfig to handle complex keys
2024-04-01 17:15:44 +08:00
bobo.yang
0a340a8409
Fix typo in DevChatConfig key
2024-04-01 17:15:44 +08:00
bobo.yang
2915634ec6
feat: Default API base for devchat config
...
- Ensure defaultModelConfig["api_base"] is set for devchat
- Set default API base to "https://api.devchat.ai/v1 " if undefined
- This addresses configuration uniformity and maintenance
2024-04-01 17:15:44 +08:00
bobo.yang
c52c4339e0
save work
2024-04-01 17:15:44 +08:00
boob.yang
8cf7147b11
Merge pull request #471 from devchat-ai/update_workflows_commit_240401
...
Update subproject commit hash
2024-04-01 17:12:42 +08:00
bobo.yang
ecf1c43ff3
Update subproject commit hash
2024-04-01 17:09:11 +08:00
Rankin Zheng
eaeebf720a
feat: update workflow command
2024-03-30 00:48:55 +08:00
boob.yang
ca12258d4e
Merge pull request #469 from devchat-ai/ui/add-recommended-workflow-presentation-#305
...
Feat: Display Recommended Workflows in VSCode Plugin
2024-03-27 10:26:11 +08:00
bobo.yang
bba9b723f1
Refactor recommendCommands assignment in DevChat class
2024-03-27 08:54:22 +08:00
boob.yang
bd9c03b8a2
Merge pull request #470 from devchat-ai/update_tools_submodule_commit_0326
...
Update Subproject Commit Hash
2024-03-26 17:34:08 +08:00
bobo.yang
ccff4d6c8d
Update subproject commit hash
2024-03-26 17:31:51 +08:00