Commit graph

104 commits

Author SHA1 Message Date
Carl-Robert
ef5fd5919f
Encapsulate settings (#180) 2023-08-27 18:16:08 +03:00
Carl-Robert
3c2c23b3ea
Move embeddings impl to a different module (#179)
* Move embeddings impl to a different module
* Disable plugin verifier for sub modules
2023-08-26 12:55:32 +03:00
Carl-Robert Linnupuu
bdc719b169 Remove generated grammar files 2023-08-25 16:41:13 +03:00
Carl-Robert Linnupuu
26a3e07360 Reopen plugin's source code (1.10.8 → 2.0.5) 2023-08-25 16:36:22 +03:00
Carl-Robert Linnupuu
97de54439d Replace change notes 2023-05-18 00:13:55 +01:00
Carl-Robert Linnupuu
0520d1ae41 Fix com.intellij.diagnostic.PluginException by providing label as action description (fixes #95) 2023-05-17 23:21:17 +01:00
Carl-Robert Linnupuu
2e6e0b78ae Remove model comments 2023-05-17 23:06:29 +01:00
Carl-Robert Linnupuu
0eba3a16af 1.10.8 - Ability to use custom server/models, support api key retrieval from env var (closes #90) 2023-05-17 22:59:50 +01:00
Carl-Robert Linnupuu
31fee06d1c 1.10.7 - Add keymap support for plugin actions (closes #63), support off-screen browser rendering 2023-05-04 23:08:31 +01:00
Carl-Robert Linnupuu
a514983ca3 1.10.6 - Add support for both Azure auth methods 2023-05-03 22:16:37 +01:00
Carl-Robert Linnupuu
3a854c9f46 Closes #93 2023-05-01 23:13:21 +01:00
Carl-Robert Linnupuu
c9565a4c7d Settings UI improvements 2023-05-01 23:09:47 +01:00
Carl-Robert Linnupuu
4ceca4e45e Add tests and build workflow, bump sinceVersion 2023-05-01 14:08:49 +01:00
Mirek
a7927eea56
Add Azure OpenAI Service support (#96)
* Add Azure OpenAI Service support

* Bump version number

* Bump openai-client dependency to 1.0.12

* Improve settings panel logic, bump openai-client

---------

Co-authored-by: Shalak <github.author@shalak.eu.org>
2023-05-01 14:00:12 +01:00
Carl-Robert Linnupuu
9acac891c0 1.10.4 - Add support to configure organization and display name, improve displaying error msgs, fix known issues 2023-04-22 10:41:13 +01:00
Carl-Robert Linnupuu
7adb65a286 Sync model settings on tab change 2023-04-22 10:28:25 +01:00
Carl-Robert Linnupuu
1e64186450 Make display name configurable (closes #89) 2023-04-21 23:29:53 +01:00
Carl-Robert Linnupuu
087f4f4fe0 Add organization field and popup menu, fix deprecated warning msg, improve error displaying 2023-04-21 22:38:37 +01:00
Carl-Robert Linnupuu
4c029ef03b 1.10.3 - Add gpt-4-32k model, codestyle rules and cursor pointer for conversation panel, remove custom prompt textarea 2023-04-19 23:39:54 +01:00
Carl-Robert Linnupuu
0f11373d1d 1.0.2 - Support for seamless conversations, use custom scrollbar design 2023-04-16 22:47:47 +01:00
Carl-Robert Linnupuu
5da38d225b Remove chat model condition when using seamless conversation (#68) 2023-04-16 22:24:40 +01:00
Carl-Robert Linnupuu
fd072fd673 Take max token value from the selected model (#68) 2023-04-16 21:55:38 +01:00
Carl-Robert Linnupuu
cc66ed9f74 Initialize EncodingManager with select model encoding, Code refactoring (#68) 2023-04-16 21:11:33 +01:00
Carl-Robert Linnupuu
f4be55b213 Support seamless chat experience - GPT-3.5 (#68) 2023-04-16 15:05:51 +01:00
Carl-Robert Linnupuu
36caef792d Use custom scrollbar style (#80) 2023-04-14 12:15:29 +01:00
Carl-Robert Linnupuu
0d9951aec1 1.10.1 - Improve code replacement, add option to delete previous messages (closes #55) 2023-04-12 22:42:18 +01:00
Carl-Robert Linnupuu
0fce4a99fc Ability to delete previous messages 2023-04-12 20:31:40 +01:00
Carl-Robert Linnupuu
c02a387c87 Improve Replace In Editor logic 2023-04-12 17:38:30 +01:00
Carl-Robert Linnupuu
e8a1ac39d9 1.10.0 - Add copy/replace code functionality, remove data usage support (closes #56) 2023-04-08 19:41:45 +01:00
Carl-Robert Linnupuu
e41f253653 Remove usage support 2023-04-08 19:21:07 +01:00
Carl-Robert Linnupuu
d88282f9f6 Merge master 2023-04-08 17:33:48 +01:00
Carl-Robert Linnupuu
7b9e216e06 Add support for copying and replacing the generated code 2023-04-08 17:19:33 +01:00
Carl-Robert Linnupuu
49604f0546 1.9.1 - Fix code from overflowing 2023-04-04 16:06:35 +01:00
Carl-Robert Linnupuu
9a6038c582 Fix code from overflowing (fixes #75) 2023-04-04 16:00:05 +01:00
Carl-Robert Linnupuu
db0594c593 💥 1.9.0 - New Chat UI, ability to parse and render markdown, fix text input placeholder (closes #39) 2023-04-01 22:21:01 +01:00
Carl-Robert Linnupuu
7346a624bf Use proper String escaping 2023-04-01 19:33:47 +01:00
Carl-Robert Linnupuu
d3a05bf069 Handle IDE theme change 2023-04-01 17:29:25 +01:00
Carl-Robert Linnupuu
a392c8662e Index content improvements 2023-04-01 16:22:37 +01:00
Carl-Robert Linnupuu
75a21e62fd Improve svg icon rendering 2023-04-01 15:50:52 +01:00
Carl-Robert Linnupuu
496d8919a0 Merge master 2023-04-01 15:13:01 +01:00
Carl-Robert Linnupuu
0fd61a7135 Logic for parsing markup and rendering the content in CefBrowser 2023-04-01 15:02:00 +01:00
Michael Best
e3c748b0fa
Change how placeholder text is displayed and hidden (#64)
* Change how placeholder text is displayed and hidden
- based on the IntelliJ Platform UI Guidelines https://jetbrains.design/intellij/controls/input_field/#placeholder
- remove focus event and listener

* Remove color styling on input box text
2023-03-29 00:31:02 +01:00
Carl-Robert Linnupuu
de7793199e 🎉 1.8.0 - Add tabs for multiple concurrent conversations (closes #54) 2023-03-26 13:46:58 +01:00
Carl-Robert Linnupuu
2cd4854cb6 Chat tabs improvements (#54) 2023-03-26 13:19:23 +01:00
Carl-Robert Linnupuu
fbabf96463 Logic for closing active tabs 2023-03-24 13:46:26 +00:00
Carl-Robert Linnupuu
b9abdbf0b0 Improve multiple concurrent conversations (#54) 2023-03-23 22:38:03 +00:00
Carl-Robert Linnupuu
3e00703412 Merge master 2023-03-23 14:10:05 +00:00
Carl-Robert Linnupuu
fab065c888 1.7.1 (closes #57) 2023-03-23 10:43:41 +00:00
Carl-Robert Linnupuu
88206648b9 Fix setting the model enum constant 2023-03-23 10:38:37 +00:00
Alex Minakov
e1b90fdc2b
Confirmation dialogs for deleting conversations (#59)
* Show a confirmation dialog when clearing the history or removing a single conversation

* Add custom icon

* Fix typos in confirmation messages

* Fix formatting
2023-03-23 10:32:19 +00:00