Carl-Robert Linnupuu
0fa28f02a9
feat: new tab experience
2025-05-13 14:34:55 +01:00
pholica
1c678e7005
feat: new prompt format for granite ( #1023 )
2025-05-13 14:24:09 +01:00
Danil Ovchinnikov
68e57b790f
feat: new icon to indicate that LLaMA model is not downloaded ( #1018 )
2025-05-13 14:24:05 +01:00
Carl-Robert Linnupuu
0278cde66d
feat: special handling for generated code blocks without the path
2025-04-30 12:27:11 +01:00
Carl-Robert Linnupuu
c53fcba00b
feat: support file paths in generated code blocks
2025-04-30 12:27:07 +01:00
Carl-Robert Linnupuu
b7fea58479
fix: internal ide error ( fixes #1001 )
2025-04-23 11:54:38 +01:00
somedev7
dfa72e3b8e
feat: Add support for new OpenAI and Google models ( #1002 )
...
Co-authored-by: Slavik <slvk@dev>
2025-04-23 11:54:33 +01:00
Carl-Robert Linnupuu
d157ef6917
fix: filter duplicate referenced files (relates #975 )
2025-04-16 01:01:47 +01:00
Carl-Robert Linnupuu
f8d4338e86
fix: several minor errors and warnings
2025-04-15 18:21:52 +01:00
Carl-Robert Linnupuu
eab997aaed
fix: UI issues when image in context
2025-04-06 19:10:01 +01:00
Carl-Robert Linnupuu
98ace2ea48
fix: EDT issues when reading files
2025-04-03 14:51:18 +01:00
Carl-Robert Linnupuu
c0c47631e9
fix: toolwindow id inconsistencies
2025-04-03 14:51:15 +01:00
Carl-Robert Linnupuu
a293c9d5bc
feat: add gemini 2.5 pro (exp) model ( closes #959 )
2025-04-03 14:51:02 +01:00
Carl-Robert Linnupuu
b6d20c0030
fix: do not read file content for directories
2025-03-28 12:36:27 +00:00
Carl-Robert Linnupuu
3c72c74af2
feat: replace custom suggestions UI logic with editor lookup API
2025-03-28 12:09:16 +00:00
Violine
c41f2fd2e9
feat: clear chat tag by keyboard shortcut ( #946 )
...
* Added a keyboard shortcut to remove tags from an active chat
* Replace Main.immediate dispatcher to EdtDispatcher
---------
Co-authored-by: alexander.korovin <alexander.korovin@vk.team>
2025-03-28 12:08:12 +00:00
Pavel Khattu
c7308a4512
feat: custom base host support for anthropic provider ( #948 )
...
* Add support for custom baseHost for Anthropic provider
https://github.com/carlrobertoh/ProxyAI/issues/697
* Use intellij-provided socket factory and trust manager for default client
---------
Co-authored-by: borgotta <paul.khattu@gmail.com>
2025-03-28 12:08:06 +00:00
Carl-Robert Linnupuu
9b55b8b311
fix: long running task on EDT
2025-03-20 12:29:55 +00:00
Carl-Robert Linnupuu
da4732af7a
feat: improve chat tags UX
2025-03-20 03:03:12 +00:00
Carl-Robert Linnupuu
f70f1fc826
fix: temp disable code completions when next edits is active
2025-03-20 03:03:08 +00:00
Carl-Robert Linnupuu
734c4951f4
refactor: chat configuration location and definitions
2025-03-20 03:02:51 +00:00
Aleksandr
77fd95db64
feat: psi structure for chat ( #897 )
...
* Change SwingDispatcher to Dispatchers.Main.immediate
* Change PSI analyzer package
* Added a blank for PSI analysis in the chat
* Add support for code structure analysis and improve tag management
- Refactor TagManager to use thread-safe collections
- Add support for new tag types (EditorTagDetails, FileTagDetails)
- Update UI components to handle structure analysis
- Add new icon for structure tags
* Refactoring tags v2
* Add PSI structure to chat settings
* Add VirtualFile to ClassStructure and improve PSI token tracking
* Support passing PSI structure to completion requests
* Add removeListener method to TagManager and fix memory leak
* Update buildOpenAIMessages to support PSI structure for all providers
* Add selected editor tag when initializing user input header
* Add chat settings configuration screen
* Remove unused editor tag and PSI structure settings panels
---------
Co-authored-by: a.iudin <a.iudin@vk.team>
2025-03-20 03:01:49 +00:00
Carl-Robert Linnupuu
0f6bb39269
chore: rebranding
2025-03-04 00:37:30 +00:00
carlrobertoh@gmail.com
68e081b546
fix: stop statusbar spinner when request fails
2025-02-11 11:54:23 +00:00
carlrobertoh@gmail.com
e37635d11e
fix: find referenced files outside of edt
2025-02-11 11:54:20 +00:00
carlrobertoh@gmail.com
e954a0e1ef
feat: support latest gemini models ( closes #860 )
2025-02-11 11:54:16 +00:00
carlrobertoh@gmail.com
060f9c4460
fix: include unsaved content in prompt
2025-02-11 11:53:57 +00:00
carlrobertoh@gmail.com
a487eb0483
feat: add gemini 2.0 flash model and update model combobox menu ui
2025-02-11 11:53:45 +00:00
Aleksandr
c5f2e6065c
feat: multiple custom providers ( #859 )
...
* Initial changes to switch to multiple custom providers
* Change CredentialKey from enum to sealed class
* Changes in the form of settings, support for saving and other logic
* Add copy service settings logic
* Add service settings migration logic
* Fixed the error of working with passwords on the main thread, added api token cleanup for remote settings
* Check style fix
---------
Co-authored-by: a.iudin <a.iudin@vk.team>
2025-02-11 11:53:40 +00:00
Carl-Robert Linnupuu
b6d34bfe98
fix: prevent race condition during tool window initialization ( fixes #856 )
2025-02-06 11:12:10 +00:00
Carl-Robert Linnupuu
bdf5d2bc66
fix: temp workaround for invalid openai model state ( fixes #842 )
2025-02-06 11:12:07 +00:00
Carl-Robert Linnupuu
756fea1897
feat: status toolbar completion progress for all core actions
2025-02-04 00:11:13 +00:00
Carl-Robert Linnupuu
3620a12dce
fix: NPE during tool window init (tool window is shown before the chat panel is created)
2025-02-03 18:09:56 +00:00
Carl-Robert Linnupuu
cd6cdef9ee
fix: improve thought process parsing and displaying
2025-02-03 18:09:16 +00:00
Carl-Robert Linnupuu
ab13db26d9
feat: display avatar image (CodeGPT)
2025-02-03 18:09:11 +00:00
Carl-Robert Linnupuu
7fe6f7af89
feat: support disabling system prompt
2025-02-03 18:09:07 +00:00
Carl-Robert Linnupuu
7282fd044a
feat: add o3-mini model
2025-02-03 18:09:01 +00:00
Carl-Robert Linnupuu
e02ce4895d
fix: invoke toolwindow content in edt and fix other UI anomalies
2025-02-03 18:08:44 +00:00
Carl-Robert Linnupuu
853f57b0b2
fix: minor ui improvements and fixes
2025-01-28 11:51:00 +00:00
Carl-Robert Linnupuu
80b55b4bb2
feat: support DeepSeek R1 and V3 models
2025-01-28 11:50:56 +00:00
Carl-Robert Linnupuu
2c52ed6512
refactor: code clean up and minor UI improvements
2025-01-28 11:50:52 +00:00
Carl-Robert Linnupuu
00fb2115e9
feat: option to disable open file chat tag and other minor improvements
2025-01-28 11:50:46 +00:00
Carl-Robert Linnupuu
7dc89f11cd
fix: duplicate actions and other keymap improvements ( fixes #826 )
2025-01-28 11:50:40 +00:00
Carl-Robert Linnupuu
41118f1084
feat: redesign chat user input component
2025-01-28 11:50:27 +00:00
Carl-Robert Linnupuu
e57c590a75
feat: add additional git diff actions
2025-01-13 16:23:46 +00:00
Carl-Robert Linnupuu
2fa532a0bc
fix: consistent model combobox title ( fixes #814 )
2025-01-13 16:23:41 +00:00
Carl-Robert Linnupuu
6ecb512860
feat: add paste prediction action
2025-01-06 13:18:59 +00:00
Carl-Robert Linnupuu
dc13924113
fix: do not process chat files for codegpt api
2024-12-30 01:10:16 +00:00
Carl-Robert Linnupuu
e3d353910f
feat: add 'Include Open Files' chat action item ( closes #796 )
2024-12-30 01:09:49 +00:00
Carl-Robert Linnupuu
6dc2aa07ae
feat: code assistant ( #810 )
...
* feat: code assistant implementation
* refactor: clean up
2024-12-30 01:09:34 +00:00