123 Commits

Author SHA1 Message Date
Luo Tim
6ba62c44bf Support parameterize packaging 2024-08-27 16:49:24 +08:00
bobo.yang
bd3d9c1ce3 feat: Add new quick fix option using DevChat
- Introduce "Fix using DevChat" as a preferred quick fix action
- Rename existing quick fix command to "Ask DevChat"
- Update package.json and TypeScript files to reflect new commands
2024-07-18 15:28:10 +08:00
bobo.yang
05be2b25db feat: Add command to start local service
The code changes include adding a new command to start the local service in the package.json file. This command will allow users to start the local service for DevChat.

Recent repository commits indicate that local service management has been implemented, including start and stop functionality, error handling, and integration tests. The commits also mention the integration of local service port discovery and setup, as well as updating the DevChatClient to use a dynamic port from the environment.

Based on the code changes and recent commits, the suggested commit message is "feat: Add command to start local service".
2024-07-16 07:57:26 +08:00
bobo.yang
c937e67c70 Refactor historyMessagesBase.ts and handlerRegister.ts 2024-06-17 21:33:30 +08:00
bobo.yang
470beacf89 fix: Remove DevChat install commands
- Removed DevChat.InstallCommandPython from package.json commands array
- Commented out DevChat.InstallCommandPython execution in statusBarView.ts
- No longer triggers Python command installation in statusBarItem creation
2024-05-07 18:04:23 +08:00
bobo.yang
d50aa4b1b4 feat: AI-Powered Quick Fix Integration
- Implemented a new Quick Fix command in commands.ts and package.json
- Added the collapseFileExcludeSelectRange function for code analysis
- Registered the Quick Fix provider to suggest fixes via AI analysis
2024-04-17 19:42:56 +08:00
bobo.yang
5f113d10a1 code completion for vscode 0.1 2024-04-08 22:10:56 +08:00
bobo.yang
9924472c1a stage changes 2024-04-08 22:10:56 +08:00
bobo.yang
2734ff3388 Add @iarna/toml dependency to package.json 2024-03-26 16:18:59 +08:00
小石头
dda0ec3207 Update Devchat commands and titles 2024-03-12 21:20:03 +08:00
bobo.yang
655a9e52f8 feat: Integrate Claude3 models into vscode extension
- Updated package.json to include support for claude-3 models
- Removed references to claude-2 models in extension and ApiKeyManager
- Added API functionality and configured default settings for new models
2024-03-10 16:32:16 +08:00
小石头
5be13ca16c Update DevChat commands and add comment generation 2024-03-08 16:11:57 +08:00
小石头
19b1280222 Update submodules in gui and workflowsCommands 2024-03-07 18:50:38 +08:00
bobo.yang
d87b7c5801 feat: Implement shortcut for DevChat input focus
- Added keybindings for DevChat input focus shortcut
- Implemented focusHandler to focus on DevChat input upon shortcut
2024-02-07 17:37:02 +08:00
bobo.yang
0e37167a32 feat: Remove api_secret from model config
- Removed api_secret attribute from package.json
- Ensured no default or descriptions remained for api_secret
- API secrets should be managed via environment variables or secrets manager
2024-02-06 09:23:21 +08:00
bobo.yang
ec5e780b58 fix: Enforce max token limits for GPT-4 configurations
- Added "max_input_tokens" property to configuration settings
- Adjusted default values for "max_tokens" to ensure proper limit
- Renamed "gpt-4-1106-preview" to "gpt-4-turbo-preview" for consistency
2024-02-05 14:47:20 +08:00
bobo.yang
81c0e8be73 refactor: Simplify topic interaction in UI
- Remove topic-related views, commands, and handlers from the codebase
- Refactor code to align with the new unified topic interaction method
- Streamline UI by eliminating unnecessary elements and consolidating views
2024-02-05 11:19:01 +08:00
bobo.yang
0f36d8a855 feat: Add support for new LLM models in VSCode plugin
- Add Model.CodeLlama-70b config settings support
- Implement Model.Mixtral-8x7B and Model.Minimax-abab6 support
- Modify UI and API integration to facilitate new model selections
2024-02-05 11:12:03 +08:00
bobo.yang
59ad9088cd feat: Update devchat-api with latest LLMs
- Remove deprecated 1106 and 16k GPT-3.5 model configs
- Update GPT-3.5 config to latest stable version
- Update Claude, Xinghuo, GLM, ERNIEbot to latest versions
- Adjust default model to Claude 2.1
- Validate and test latest model integrations
2024-02-01 22:39:56 +08:00
bobo.yang
3a51384e5d refactor: Update ordering of properties in package.json
- Update the order property for various models in package.json
- Add new properties and descriptions
- Remove unused properties
2024-01-08 21:08:07 +08:00
bobo.yang
8699315419 Remove extension dependency from package.json 2023-12-27 22:59:30 +08:00
Rankin Zheng
91cad5435f Add Babel presets for React and Env 2023-12-27 21:16:31 +08:00
Rankin Zheng
91b481e762 Add mobx dependency and update language options in package.json 2023-12-27 21:13:18 +08:00
小石头
eb0831bd38
Merge pull request #381 from devchat-ai/feat/remove-view
Remove unused files and code
2023-12-27 16:39:37 +08:00
smallstone
9a8d5ca038 Remove unused files and code 2023-12-27 16:35:38 +08:00
bobo.yang
b734c69d61 set lang config default value 2023-12-27 16:15:39 +08:00
bobo.yang
257c60e493 Update language options in package.json and langHandler.ts 2023-12-25 20:51:26 +08:00
bobo.yang
9e6eeef721 Add language support for DevChat interface 2023-12-25 14:03:37 +08:00
bobo.yang
c8df8917d9 package workflows as submodule 2023-12-20 12:57:55 +08:00
smallstone
bae26dbea9 feat: update build 2023-12-13 15:06:05 +08:00
smallstone
9ab96c898d feat: upodate vscode 2023-12-13 13:33:06 +08:00
smallstone
d1f352ee47 feat: update build vscode 2023-12-13 13:21:57 +08:00
smallstone
10d12efe6e feat: Add "idea" script to package.json 2023-12-13 11:08:09 +08:00
bobo.yang
36a16ccd43 add code lens 2023-12-12 16:39:08 +08:00
bobo.yang
d0efb81c62 Fix process termination issue in CommandRun class 2023-12-07 22:19:50 +08:00
Rankin Zheng
a9f1ae3ed5 Disable ChatMark widgets when a message is done
- Updated the ChatMark component to accept a new prop, messageDone. The component uses this prop to decide whether to disable its widgets.
- The MessageMarkdown component now passes the messageDone prop to the ChatMark component.
- The MessageBody component and the MessageList component have been updated to provide the messageDone prop for the MessageMarkdown component.
2023-12-07 18:21:34 +08:00
bobo.yang
dc1836510d remove command and action extension 2023-11-29 23:34:15 +08:00
bobo.yang
40e6efef8a clear Command python install functions 2023-11-23 13:02:02 +08:00
bobo.yang
705db54231 support gpt-3.5-turbo-1106 model 2023-11-15 10:09:24 +08:00
bobo.yang
077aeec080 support gpt-4-turbo model 2023-11-14 17:29:54 +08:00
Rankin Zheng
73932d6342 Add missing URL link updates. 2023-10-23 18:31:01 +08:00
Rankin Zheng
46e3e1edfc Add mdast-related dependencies and update code to use mdast
- Update package.json to include mdast dependencies
- Import necessary functions and types from mdast-util
- Update logic to use mdast functions and types
- Update rendering logic to work with new mdast structure
2023-10-11 23:51:57 +08:00
bobo.yang
0886826da7 call smartqa 2023-10-11 23:51:57 +08:00
Rankin Zheng
cb2ea1deb6 Add step component for tutorial content
- Split markdown content by ```step blocks
- Pass step content to Step component
- Step component handles collapsing and highlighting
- Support Step and step case insensitive
- Extract first line starting with # as step title
- Use last line with # Done to show step completed
2023-10-11 23:51:57 +08:00
bobo.yang
b4e3f24fdb support code llama model 2023-10-09 08:42:55 +08:00
bobo.yang
d26a446547 support code llama model and starcoder model 2023-10-09 08:42:55 +08:00
bobo.yang
ec7de83529 update devchat, remove anthropic provider 2023-10-01 16:58:08 +08:00
bobo.yang
86f21ef03e support more llm models 2023-09-26 14:46:14 +08:00
bobo.yang
eebc5ea765 update command title 2023-09-20 17:17:44 +08:00
bobo.yang
bd4381c5c4 update show text 2023-09-20 16:26:00 +08:00