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
3886023789
3.1.1
2025-03-24 12:18:18 +00:00
Carl-Robert Linnupuu
bcb1136bb7
docs: update changelog
2025-03-24 11:57:11 +00:00
Carl-Robert Linnupuu
6d0b4b291a
fix: do not trigger next edit diff when no change detected
2025-03-24 11:56:50 +00:00
Carl-Robert Linnupuu
02e3a72e52
feat: re-add logic to include the active editor selection when creating a new chat
2025-03-24 11:56:45 +00:00
dependabot[bot]
ce7c3b1397
chore(deps): bump com.google.code.gson:gson from 2.10.1 to 2.12.1 ( #843 )
...
Bumps [com.google.code.gson:gson](https://github.com/google/gson ) from 2.10.1 to 2.12.1.
- [Release notes](https://github.com/google/gson/releases )
- [Changelog](https://github.com/google/gson/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google/gson/compare/gson-parent-2.10.1...gson-parent-2.12.1 )
---
updated-dependencies:
- dependency-name: com.google.code.gson:gson
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 11:56:41 +00:00
dependabot[bot]
302d7d726d
chore(deps): bump org.assertj:assertj-core from 3.26.3 to 3.27.3 ( #924 )
...
Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj ) from 3.26.3 to 3.27.3.
- [Release notes](https://github.com/assertj/assertj/releases )
- [Commits](https://github.com/assertj/assertj/compare/assertj-build-3.26.3...assertj-build-3.27.3 )
---
updated-dependencies:
- dependency-name: org.assertj:assertj-core
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 11:56:36 +00:00
dependabot[bot]
d0a52ed3b9
chore(deps): bump io.github.bonede:tree-sitter from 0.24.4 to 0.24.5 ( #925 )
...
Bumps [io.github.bonede:tree-sitter](https://github.com/bonede/tree-sitter-ng ) from 0.24.4 to 0.24.5.
- [Release notes](https://github.com/bonede/tree-sitter-ng/releases )
- [Commits](https://github.com/bonede/tree-sitter-ng/compare/v0.24.4...v0.24.5 )
---
updated-dependencies:
- dependency-name: io.github.bonede:tree-sitter
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 11:56:32 +00:00
dependabot[bot]
206ada9cb7
chore(deps): bump org.junit:junit-bom from 5.11.0 to 5.12.1 ( #926 )
...
Bumps [org.junit:junit-bom](https://github.com/junit-team/junit5 ) from 5.11.0 to 5.12.1.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.11.0...r5.12.1 )
---
updated-dependencies:
- dependency-name: org.junit:junit-bom
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 11:56:27 +00:00
Violine
966f859f48
fix: custom open ai settings UI ( #938 )
...
* Added Coroutine dispatchers for EDT
* Don't apply custom open ai settings immediately
* Use Coroutine EDT dispatchers for update UI
---------
Co-authored-by: alexander.korovin <alexander.korovin@vk.team>
2025-03-24 11:56:22 +00:00
Aleksandr
04e35a7fdb
fix: suggestions popup positioning and tag panel styling ( #934 )
...
Commit Summary:
- Improve suggestions popup positioning with screen bounds check
- Replace wildcard imports with explicit imports
- Fix tag panel sizing and styling
- Properly scale tag height using JBUI
- Improve close button margins and sizing
Co-authored-by: a.iudin <a.iudin@vk.team>
2025-03-24 11:56:18 +00:00
atifsld
90184c0515
fix: typo in Rubber Duck persona ( #892 )
...
Co-authored-by: Atif Saleed <atif@Atifs-Mac-mini.local>
2025-03-24 11:56:12 +00:00
Mirko Jantschke
56e2029705
fix: use correct array indices ( #933 )
...
Co-authored-by: Mirko Jantschke <mjantschke@novomind.com>
2025-03-24 11:56:08 +00:00
Carl-Robert Linnupuu
1d09a627f8
chore: disable plugin verifier (temp)
2025-03-24 11:56:02 +00:00
Carl-Robert Linnupuu
5c5139f2c0
3.1.0
2025-03-20 12:41:35 +00:00
Carl-Robert Linnupuu
9b55b8b311
fix: long running task on EDT
2025-03-20 12:29:55 +00:00
Carl-Robert Linnupuu
8d68773cb9
fix: build error
2025-03-20 03:06:07 +00:00
Carl-Robert Linnupuu
5273f39b1b
docs: update changelog, plugin and repo description
2025-03-20 03:03:54 +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
7aa789b8e0
feat: add popup menu with close actions for chat tags
2025-03-20 03:03:01 +00:00
Carl-Robert Linnupuu
f47a1178b1
fix: next edit trigger on random events
2025-03-20 03:02:55 +00:00
Carl-Robert Linnupuu
734c4951f4
refactor: chat configuration location and definitions
2025-03-20 03:02:51 +00:00
Carl-Robert Linnupuu
709c7a328b
fix: editorContextTag state on toggle
2025-03-20 03:02:46 +00:00
Carl-Robert Linnupuu
7fbae569b1
feat: improved multi-line edits ( #923 )
...
* fix: llama.cpp copy task
* feat: next edit predictions
* feat: minor clean up
2025-03-20 03:02:35 +00:00
Violine
9382160fe4
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 03:01:58 +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
042de5c226
fix: llama.cpp copy task
2025-03-04 14:51:30 +00:00
Carl-Robert Linnupuu
0299f24b1f
3.0.0
2025-03-04 00:46:01 +00:00
Carl-Robert Linnupuu
0f6bb39269
chore: rebranding
2025-03-04 00:37:30 +00:00
Carl-Robert Linnupuu
0819b1cae5
2.16.4
2025-02-25 23:52:31 +00:00
Carl-Robert Linnupuu
0e93c38e29
fix: compatibility issue
2025-02-25 23:41:48 +00:00
Carl-Robert Linnupuu
a120ce544f
chore: disable code completion and code assistant by default
2025-02-25 23:39:28 +00:00
Carl-Robert Linnupuu
2e39ac19b8
feat: add Claude 3.7 Sonnet (CodeGPT)
2025-02-25 23:39:23 +00:00
Carl-Robert Linnupuu
6f66fc3b5d
2.17.0
2025-02-12 14:50:13 +00:00
Carl-Robert Linnupuu
c74a29f884
chore: change plugin's name to Proxy AI
2025-02-12 11:57:50 +00:00
carlrobertoh@gmail.com
349a48e6c6
fix: remove internal api usages
2025-02-12 11:57:46 +00:00
carlrobertoh@gmail.com
6a2818c5a8
2.16.3
2025-02-11 12:25:04 +00:00
carlrobertoh@gmail.com
6bfc169f82
docs: update changelog
2025-02-11 12:07:46 +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
220eddd4b2
chore: enable code completion by default
2025-02-11 11:54:05 +00:00
carlrobertoh@gmail.com
aae4c69446
fix: do not include duplicate files
2025-02-11 11:54:01 +00:00
carlrobertoh@gmail.com
060f9c4460
fix: include unsaved content in prompt
2025-02-11 11:53:57 +00:00
carlrobertoh@gmail.com
b816f29bc5
fix: inconsistencies in chat tags
2025-02-11 11:53:53 +00:00
carlrobertoh@gmail.com
c25ad6ee38
fix: remove clashing coroutines deps
2025-02-11 11:53:49 +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