Carl-Robert Linnupuu
3ef1ac4098
fix: long running task on EDT
2025-03-20 12:20:02 +00:00
Carl-Robert Linnupuu
44a834af8d
fix: build errors
2025-03-20 03:00:43 +00:00
Carl-Robert Linnupuu
a63d22679b
docs: update changelog, plugin and repo description
2025-03-20 02:44:24 +00:00
Carl-Robert Linnupuu
654951d59c
feat: improve chat tags UX
2025-03-20 02:43:58 +00:00
Carl-Robert Linnupuu
36d042c6a5
fix: temp disable code completions when next edits is active
2025-03-20 02:43:45 +00:00
Carl-Robert Linnupuu
9d9076d851
feat: add popup menu with close actions for chat tags
2025-03-20 02:42:45 +00:00
Carl-Robert Linnupuu
fcf16d97f0
fix: next edit trigger on random events
2025-03-20 02:42:37 +00:00
Carl-Robert Linnupuu
f80e433088
refactor: chat configuration location and definitions
2025-03-20 02:42:14 +00:00
Carl-Robert Linnupuu
392eb368cf
fix: editorContextTag state on toggle
2025-03-20 02:41:01 +00:00
Carl-Robert Linnupuu
e107d3a90b
feat: improved multi-line edits ( #923 )
...
* fix: llama.cpp copy task
* feat: next edit predictions
* feat: minor clean up
2025-03-20 02:40:51 +00:00
Violine
999d25fc85
feat: import export custom openai settings ( #921 )
...
* Add import and export button to custom Open AI Settings
* Export Custom OpenAI settings to file
* Import Custom OpenAI settings from file
* Replace deprecated JTabbedPane
* Fix update template type
---------
Co-authored-by: alexander.korovin <alexander.korovin@vk.team>
2025-03-20 02:38:54 +00:00
Aleksandr
dee5b0a422
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 02:38:41 +00:00
Carl-Robert Linnupuu
854c0cf704
fix: llama.cpp copy task
2025-03-04 14:51:25 +00:00
Carl-Robert Linnupuu
4180feb6af
3.0.0
2025-03-04 00:42:57 +00:00
Carl-Robert Linnupuu
917323bb0e
chore: rebranding
2025-03-04 00:30:42 +00:00
Carl-Robert Linnupuu
5850e114b0
2.16.4
2025-02-25 23:50:14 +00:00
Carl-Robert Linnupuu
e2886b067d
fix: compatibility issue
2025-02-25 23:38:37 +00:00
Carl-Robert Linnupuu
abadcebb30
chore: disable code completion and code assistant by default
2025-02-25 23:37:40 +00:00
Carl-Robert Linnupuu
791817aa92
feat: add Claude 3.7 Sonnet (CodeGPT)
2025-02-25 23:37:32 +00:00
Carl-Robert Linnupuu
82cf6be1b4
2.17.0
2025-02-12 14:47:37 +00:00
Carl-Robert Linnupuu
79305719ac
chore: change plugin's name to Proxy AI
2025-02-12 11:57:31 +00:00
carlrobertoh@gmail.com
0ae9f2150b
fix: remove internal api usages
2025-02-12 11:57:22 +00:00
carlrobertoh@gmail.com
faee1636d5
2.16.3
2025-02-11 12:22:35 +00:00
carlrobertoh@gmail.com
155d5172e3
docs: update changelog
2025-02-11 12:07:22 +00:00
carlrobertoh@gmail.com
beec7b6e2a
fix: stop statusbar spinner when request fails
2025-02-11 11:52:10 +00:00
carlrobertoh@gmail.com
11e222a937
fix: find referenced files outside of edt
2025-02-11 11:51:26 +00:00
carlrobertoh@gmail.com
0468e33ea8
feat: support latest gemini models ( closes #860 )
2025-02-11 11:51:22 +00:00
carlrobertoh@gmail.com
8387e20adc
chore: enable code completion by default
2025-02-11 11:51:19 +00:00
carlrobertoh@gmail.com
890b256123
fix: do not include duplicate files
2025-02-11 11:51:15 +00:00
carlrobertoh@gmail.com
7f578a0044
fix: include unsaved content in prompt
2025-02-11 11:51:11 +00:00
carlrobertoh@gmail.com
ee10361847
fix: inconsistencies in chat tags
2025-02-11 11:51:06 +00:00
carlrobertoh@gmail.com
7db8d94d84
fix: remove clashing coroutines deps
2025-02-11 11:51:00 +00:00
carlrobertoh@gmail.com
315dc5f4d7
feat: add gemini 2.0 flash model and update model combobox menu ui
2025-02-11 11:50:49 +00:00
Aleksandr
5f3e2a8a92
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:45:57 +00:00
Carl-Robert Linnupuu
62bb4df19b
2.16.2
2025-02-06 13:47:18 +00:00
Carl-Robert Linnupuu
6a8eb2cd14
docs: update changelog
2025-02-06 12:11:26 +00:00
Carl-Robert Linnupuu
d613588c32
fix: prevent race condition during tool window initialization ( fixes #856 )
2025-02-06 11:06:50 +00:00
Carl-Robert Linnupuu
23e975ce91
fix: temp workaround for invalid openai model state ( fixes #842 )
2025-02-06 11:06:42 +00:00
Carl-Robert Linnupuu
eb55a71642
fix: adjust tag panel layout to use GridBagLayout for proper vertical alignment (relates #857 )
2025-02-06 11:06:15 +00:00
Carl-Robert Linnupuu
cffea5d116
2.16.1
2025-02-04 00:41:34 +00:00
Carl-Robert Linnupuu
0fc2abc9e8
refactor: adjust chat avatar sizes
2025-02-04 00:26:10 +00:00
Carl-Robert Linnupuu
dc967d6685
fix: change chat response editor type to 'Untyped' ( fixes #832 )
2025-02-04 00:07:03 +00:00
Carl-Robert Linnupuu
e33d9f99aa
fix: replace 'Open Prediction' shortcut key ( fixes #839 )
2025-02-04 00:06:29 +00:00
Carl-Robert Linnupuu
62bd29af2e
fix: adjust chat tags when switching tabs
2025-02-04 00:03:04 +00:00
Carl-Robert Linnupuu
7ea1dd5d36
fix: compile error
2025-02-03 18:02:53 +00:00
Carl-Robert Linnupuu
30fa80ef96
fix: NPE during tool window init (tool window is shown before the chat panel is created)
2025-02-03 17:56:51 +00:00
Carl-Robert Linnupuu
d3c6be12eb
docs: update changelog
2025-02-03 17:56:44 +00:00
Carl-Robert Linnupuu
e6678f0c23
fix: selection not included in prompt ( fixes #844 )
2025-02-03 17:56:13 +00:00
Carl-Robert Linnupuu
43fe964655
feat: support code editing and commit message generation for Deepseek R1 model ( closes #835 )
2025-02-03 17:56:01 +00:00
Carl-Robert Linnupuu
f9f851408f
fix: improve thought process parsing and displaying
2025-02-03 17:55:34 +00:00