Artem Borzov
9ed95f4e4e
fix: correctly handle changed files to generate a commit message #338 ( #433 )
...
* fix: properly handle changed files to generate commit message (resolve #338 )
* fix: re-include staged diff in the final prompt
---------
Co-authored-by: borzov <borzov@skbkontur.ru>
Co-authored-by: Carl-Robert Linnupuu <carlrobertoh@gmail.com>
2024-04-05 19:02:18 +03:00
Carl-Robert Linnupuu
6255bf9eb6
fix: preload credentials to avoid long running tasks on EDT
2024-03-28 00:09:49 +02:00
Carl-Robert Linnupuu
678768c069
fix: intellij platform warning ( #400 )
2024-03-12 23:13:16 +02:00
Carl-Robert Linnupuu
8c986fd7de
feat: support git commit message generation with custom openai and anthropic service ( #390 )
2024-03-12 21:27:51 +02:00
Carl-Robert
8507c779b1
feat: support custom OpenAI-compatible service ( #383 )
2024-02-23 17:41:44 +02:00
Oleksii Maryshchenko
9627bbda15
feat: use llama cpp for generation of git commit message. ( #380 )
...
* Enable remote llama cpp server for Windows.
* Mixtral instruct template was added.
* Use llama cpp for generation of git commit message.
* style fix
2024-02-22 12:23:22 +02:00
Carl-Robert
93145098f5
feat: settings and credentials refactoring ( #360 )
...
* refactor service credential managers
* refactor azure settings
* refactor openai settings
* refactor llama settings
* refactor you settings
* refactor included files settings
* refactor general settings
* refactor advanced settings
* fix advanced settings component init
* refactor project structure
* refactor service settings forms
* remove openai quota exceeded field validator
* fix credential modified conditions
* fix and rearrange minor stuff
* fix you auth logic, add credential cache
2024-02-08 01:02:08 +02:00
Carl-Robert Linnupuu
df14b88617
feat: add the latest OpenAI chat models
2024-02-06 18:49:30 +02:00
Carl-Robert
f831a1facd
feat: add support for auto resolving compilation errors ( #318 )
2023-12-29 16:41:47 +02:00
Carl-Robert Linnupuu
56c69f5eeb
feat: allow commit message and method name generation with Azure service
2023-12-12 22:46:16 +02:00
Carl-Robert
f4be25bdac
Feature: Support chatting with multiple files ( #306 )
...
* Initial implementation
* Refactor UI related classes and organize imports
* Display selected files notification, include the files in the prompt
* feat: store referenced file paths in the messate state
* feat: add selected files accordion
* feat: update UI
* feat: improve file selection
* feat: support prompt template configuration
* fix: token calculation for virtualfile checkbox tree
* refactor: clean up
* refactor: move labels/descriptions to bundle
2023-12-12 22:30:39 +02:00
René
c214b59f55
adds: configuration for the commit-message system prompt ( #304 )
...
* adds: configuration for the commit-message system prompt
this will remove the default file and move it to the code to be overwritten if the user chooses to modify the prompt.
* fix: checkstyle
---------
Co-authored-by: Carl-Robert Linnupuu <carlrobertoh@gmail.com>
2023-12-09 14:48:10 +02:00
Carl-Robert Linnupuu
425b0cd58b
refactor: improve llm-client code modularity
2023-12-07 21:48:12 +02:00
Carl-Robert
2372eec3cf
285 - Include actual user selected files in the diff ( #291 )
2023-11-27 00:28:39 +02:00
Carl-Robert
1df20ccb86
Update toolwindow UI ( #290 )
2023-11-26 10:52:47 +02:00
Carl-Robert Linnupuu
53bdbcd4f5
Remove Quartz Scheduler, You.com model change topic, theme utils, and include other basic refactoring
2023-11-21 22:47:09 +02:00
Carl-Robert
44e5aa79dd
Support git commit message generation ( #276 )
...
* Add git commit message generation feature using OpenAI service
2023-11-17 01:20:00 +02:00