Commit Graph

430 Commits

Author SHA1 Message Date
cd08b5d919 feat: Add OpenAI compatible providers tooling support (#234)
* remove old providers message handler
2025-10-01 17:23:05 +02:00
f6de03f601 feat: Add llama.cpp tooling support 2025-10-01 16:37:44 +02:00
1a08eebe92 feat: Add Mistral AI tooling support 2025-10-01 15:58:45 +02:00
ea4f8b9df9 feat: Freeze commit hash for gh actions (#233) 2025-10-01 15:32:41 +02:00
7f77f7175d feat: Add tooling support for LM Studio 2025-10-01 12:33:12 +02:00
bed42f9098 feat: Add OpenAI tooling support (#232) 2025-10-01 00:58:54 +02:00
10b924d78a Feat: Add Claude tools support to plugin (#231)
* feat: Add settings for handle using tools in chat
* feat: Add Claude tools support
* fix: Add ai ignore to read project files list tool
* fix: Add ai ignore to read project file by name tool
* fix: Add ai ignore to read current opened files tool
2025-09-30 23:19:46 +02:00
8aa37c5c8c refactor: Move Message type enum to separate header 2025-09-30 19:37:46 +02:00
f8b87da2ca refactor: Remove inja submodule 2025-09-30 19:25:34 +02:00
7663bd34af refactor: Move UI controls to own lib 2025-09-29 18:55:51 +02:00
a52c86c6f0 fix: remove Cmake dev variable 2025-09-29 17:54:35 +02:00
ac53296e85 fix: Change behavior of cancel request
*now cancel request cancel all requests
2025-09-28 15:28:01 +02:00
c688cba3dd fix: Change handling shortcuts for handling copy-paste 2025-09-28 15:12:55 +02:00
ff750c271a feat: Add list project files tool 2025-09-23 00:09:56 +02:00
d0f8c1098f feat: Add tools, fabric and executable handler (#230) 2025-09-22 12:36:13 +02:00
5cde6ffac7 feat: Add tool interface and factory 2025-09-17 22:24:31 +02:00
8c6f1e514b fix: Fully qualified for Provider signals and slots 2025-09-17 20:29:53 +02:00
99cd79aac8 refactor: Add request id as type 2025-09-17 20:27:49 +02:00
d2b6c11569 fix: Reset for char renderer 2025-09-17 19:43:20 +02:00
ec1b5bdf5f refactor: Remove non-streaming support (#229) 2025-09-17 19:38:27 +02:00
561661b476 fix: Compatibility problem with nvenc on windows
* change default chat render to software on windows
2025-09-17 10:20:19 +02:00
76309be0a6 Refactor llm providers to use internal http client (#227)
* refactor: Move http client into provider

* refactor: Rework ollama provider for work with internal http client

* refactor: Rework LM Studio provider to work with internal http client

* refactor: Rework Mistral AI to work with internal http client

* fix: Replace url and header to QNetworkRequest

* refactor: Rework Google provider to use internal http client

* refactor: OpenAI compatible providers switch to use internal http client

* fix: Remove m_requestHandler from tests

* refactor: Remove old handleData method

* fix: Remove LLMClientInterfaceTest
2025-09-03 10:56:05 +02:00
5969d530bd chore: Upgrade plugin to 0.6.2 v0.6.2 2025-09-01 00:51:03 +02:00
809f1c6614 feat: Add support QtCreator 17.0.1 (#225)
Add support 17.0.1 instead 17.0.0
2025-09-01 00:49:52 +02:00
851e681cf5 feat: Add new http client 2025-08-30 18:34:10 +02:00
f2f3b7cce0 doc: Add hotkey to close chat view 2025-08-20 09:31:27 +02:00
5b7a9b681c doc: Update chat description in README.md 2025-08-19 11:41:20 +02:00
29af277139 doc: Added chat and hotkeys description 2025-08-18 12:29:03 +02:00
a45786bd00 chore: Upgrade plugin to 0.6.1 v0.6.1 2025-08-18 12:07:27 +02:00
695b35b510 feature: Add support Qwen3-coder model (#221)
Add support Qwen3-coder model
Rename template for old
2025-08-18 12:01:34 +02:00
5a23ab9c5a fix: Add compatible version in json info 2025-08-18 10:12:57 +02:00
c36dffea93 refactor: Add model output settings instead smartprocessing setting (#220) 2025-08-17 22:01:26 +02:00
4b7eed2779 fix: Change icon for close chat 2025-08-16 23:36:23 +02:00
88c11c4702 fix: Change status bar icon for show chat 2025-08-16 23:21:29 +02:00
543c79161d fix: Clean connection for workaround http2 windows problem (#219) 2025-08-15 10:17:40 +02:00
aa2edf5954 feature: Add popup window for chat
* feature: Add chat view via QQuickView
* feature: Update chat UI
* fix: Disable chat in navigation panel and bottom bar by default
2025-08-15 09:35:34 +02:00
894fec860a fix: Change LMStudio completion endpoint 2025-08-08 16:38:02 +02:00
e4324f8e80 refactor: Remove checking format on CI 2025-08-08 15:23:38 +02:00
6a0198ae9b refactor: Moved execute function to protected 2025-07-20 12:52:02 +02:00
e136d6056a feat: Add basic task flow run and edit (#212) 2025-07-12 23:44:34 +02:00
ff027b12af fix: Using Qt linguist tool in CI (#210)
* fix: Path to qt tools
* fix: Change TS dir variable for compatibility with Qt6.8
2025-07-04 01:11:51 +02:00
0bdf77f38d feat: Add possibility for translation 2025-07-04 00:40:05 +02:00
21814e8809 fix: Change qtc version typo in README.md 2025-06-24 14:22:30 +02:00
d732e2f9aa chore: Upgrade plugin version to 0.6.0 v0.6.0 2025-06-18 20:04:36 +02:00
bf6d09a068 fix: Apply part of code suggestion (#203) 2025-06-18 20:00:18 +02:00
c3f2011c29 Add support QtCreator 17.0.0 (#202)
- removed support QtCreator 16.0.1, 16.0.2 instead
2025-06-18 19:51:51 +02:00
af3fdb58ff fix: Add custom endpoint to reset function 2025-05-18 20:06:46 +02:00
637a4d9d4c feat: Add custom providers endpoint (#188) 2025-05-17 09:21:06 +02:00
7e2345773f doc: Add support QtC 16.0.2 to README.md 2025-05-14 19:20:35 +02:00
14a5ddbdd8 chore: Upgrade plugin to 0.5.13 v0.5.13 2025-05-14 19:09:16 +02:00