Carl-Robert Linnupuu
2df9274fff
feat: support quick way of including git commit diffs in the prompt ( closes #688 )
2024-09-11 13:14:36 +03:00
Carl-Robert Linnupuu
64b4e6ad50
feat: add quick code snippet referencing in prompts ( #690 )
...
* feat: ability to include cone snippets in prompt text field
* refactor: revert changes
* refactor: improve main editor actions group configuration
* refactor: clean up
* refactor: improve editor actions keymap
* fix: inlay casting
* refactor: consolidate labels
2024-09-11 12:50:11 +03:00
Carl-Robert Linnupuu
465ae704d6
feat: add apply and diff actions for toolwindow code editor
2024-09-05 15:25:00 +03:00
Carl-Robert Linnupuu
03feba0a4f
feat: display web docs progress
2024-08-23 11:34:45 +03:00
Carl-Robert Linnupuu
e6b53a5079
fix: reset doc and persona values on submit
2024-08-20 15:52:48 +03:00
Carl-Robert Linnupuu
9beef4f556
fix: use personas only within current chat session context
2024-08-19 13:49:39 +03:00
Carl-Robert
67d8a4443a
feat: replace the underlying input component with EditorTextField ( #665 )
2024-08-17 15:19:18 +03:00
Carl-Robert
da38c15ed0
feat: add webpage documentation support ( #650 )
...
* feat: documentation support while chatting
* feat: support managing web documentation entries
2024-08-17 15:16:29 +03:00
Carl-Robert Linnupuu
0b0c930348
feat: improve chat UI performance
2024-08-02 16:06:21 +03:00
Carl-Robert
352fe78f59
feat: web search support ( #641 )
...
* feat: web search support
* fix: enable web search only for codegpt provider
* fix: checkstyle
* feat: improve list cell design
2024-07-31 02:11:07 +03:00
Carl-Robert
bea8b3b201
feat: improve tool window's textbox ( #621 )
...
* feat: initial smart user input panel implementation
* refactor: clean up
2024-07-18 14:22:12 +03:00
Carl-Robert Linnupuu
79d37d65a0
fix: build errors
2024-06-30 01:33:23 +03:00
Carl-Robert
e3b6f62bf2
feat: fast code edits ( #601 )
...
* feat: initial implementation of direct code edits
* fix: popup model selection
* refactor: simplify code replacement logic
* feat: interactive code modifications
* refactor: remove junk
2024-06-30 01:27:45 +03:00
Carl-Robert Linnupuu
b46bee945f
chore: remove You.com support
2024-06-30 01:27:33 +03:00
Carl-Robert Linnupuu
d92e98ba98
feat: introduce openai and anthropic models for subscribed users
2024-06-06 15:29:36 +03:00
Rene Leonhardt
c4b65e7a53
feat: Visualize downloaded models ( #543 )
...
* feat: Visualize downloaded models
* Simplify GeneralSettings access
2024-05-13 16:02:27 +03:00
Carl-Robert Linnupuu
7e92291b26
fix: compatibility problems
2024-04-12 18:20:37 +03:00
Rene Leonhardt
ba7b51684e
chore: Improve code ( #442 )
...
* chore: Improve code
* Convert classes to records
2024-04-12 17:33:56 +03:00
Carl-Robert Linnupuu
662e9986b2
refactor: remove 'Standard' prefix from toolwindow component class names, and other minor cleanup
2024-04-07 17:12:56 +03:00
Carl-Robert Linnupuu
db182e6377
feat: display total tokens for all providers ( closes #397 )
2024-04-03 02:24:46 +03:00
Carl-Robert
68e35ff323
feat: OpenAI and Claude vision support ( #430 )
...
* feat: add OpenAI and Claude vision support
* refactor: replace awaitility with PlatformTestUtil.waitWithEventsDispatching
* feat: display error when image not found
* chore: bump llm-client
* feat: configurable file watcher and minor code cleanup
* fix: ensure image notifications are triggered only for image file types
* docs: update changelog
* fix: user textarea icon button behaviour
* refactor: minor cleanup
2024-04-03 02:24:29 +03:00
Carl-Robert Linnupuu
42105bf308
refactor: clean up old code
2024-03-14 14:34:29 +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
f831a1facd
feat: add support for auto resolving compilation errors ( #318 )
2023-12-29 16:41:47 +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
Carl-Robert Linnupuu
318dd4286a
Fix minor issues related to total tokens calculation
2023-11-15 00:44:13 +02:00
Carl-Robert Linnupuu
ec3120a5e6
Add interactive total token count label, codebase refactoring
2023-11-14 13:27:15 +02:00
Carl-Robert
21fa61d2af
Support you.com gpt-4 model ( #233 )
2023-10-12 11:18:37 +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
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
0fce4a99fc
Ability to delete previous messages
2023-04-12 20:31:40 +01:00
Carl-Robert Linnupuu
e41f253653
Remove usage support
2023-04-08 19:21:07 +01:00
Carl-Robert Linnupuu
0fd61a7135
Logic for parsing markup and rendering the content in CefBrowser
2023-04-01 15:02:00 +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