Petr Mironychev
e7e437590a
fix: Build error and tool guideline
2025-10-29 01:09:14 +01:00
Petr Mironychev
00b7287e08
refactor: Back use tools by default and disabling auto apply
2025-10-29 01:01:51 +01:00
Petr Mironychev
5a49a2e7eb
refactor: Optimize searching tools
...
refactor: Merge read and find tool
2025-10-29 00:56:53 +01:00
Petr Mironychev
3b56c1f07a
feat: Add build tool
2025-10-28 23:50:44 +01:00
Petr Mironychev and GitHub
d483ca372d
revert: Remove edit file tool ( #245 )
2025-10-28 16:39:49 +01:00
Petr Mironychev
dfd9979450
refactor: Optimize tool guidelines and disable tools by default
2025-10-26 21:04:37 +01:00
Petr Mironychev
6cb0b14b18
feat: Add log to search tool
2025-10-26 11:57:37 +01:00
Petr Mironychev and GitHub
43b64b9166
refactor: Simplified edit tool ( #242 )
...
refactor: Re-work edit file tool
2025-10-26 11:47:16 +01:00
Petr Mironychev and GitHub
608103b92e
feat: Popup to show current project rules ( #241 )
...
* feat: Popup to show current project rules
* feat: Add icon to show project rules button
* feat: Add counter for active rules
2025-10-23 21:41:59 +02:00
Petr Mironychev
e1025df21e
feat: Add tool for creating file
2025-10-23 16:32:40 +02:00
Petr Mironychev
fad2453dbe
fix: Remove using tools from QuickRefactoring feature
2025-10-23 16:16:47 +02:00
Petr Mironychev
5e1530715c
fix: QString() issue in linux build
2025-10-23 16:14:28 +02:00
Petr Mironychev
dfac209c23
feat: Add multiply reading to read files tool
2025-10-23 15:47:10 +02:00
Petr Mironychev
cab8718979
refactor: Find symbol tool return only url and line
2025-10-23 15:07:22 +02:00
Petr Mironychev
5dc28fc1ad
refactor: Improve tool guidelines
2025-10-23 15:06:15 +02:00
Petr Mironychev
1122332423
fix: Selection for code changes
2025-10-22 09:19:32 +02:00
Petr Mironychev
7e878cdbf8
fix: Add tool exception for logging purpose
2025-10-21 00:51:42 +02:00
Petr Mironychev
c95b20d6d4
fix: Override file edit tool another assistant message
2025-10-21 00:27:47 +02:00
Petr Mironychev
70c610997a
feat: Add settings for read files only from current project
2025-10-21 00:21:53 +02:00
Petr Mironychev
8a4bf54fff
feat: Improve tools guidelines
2025-10-20 19:25:21 +02:00
Petr Mironychev
db7da29fa4
fix: Missed QString linux compilation error
2025-10-20 18:52:01 +02:00
Petr Mironychev
a0a76f2665
fix: QString compilation
2025-10-20 18:45:23 +02:00
Petr Mironychev
56354e8d87
feat: Add find file tool
2025-10-20 18:38:12 +02:00
Petr Mironychev
b7322be00c
fix: Read file by path description
2025-10-20 18:23:18 +02:00
Petr Mironychev
254fac246d
feat: Add settings for auto apply changes
2025-10-20 18:10:21 +02:00
Petr Mironychev
0365018834
fix: Change parameter for read file tool
2025-10-20 16:17:45 +02:00
Petr Mironychev
755be518be
fix: Empty context for empty file
2025-10-20 13:52:13 +02:00
Petr Mironychev
fe82b48bef
feat: Add find symbol tool
...
* improve other tools for reading context
2025-10-20 12:32:03 +02:00
Petr Mironychev and GitHub
8a338ecb69
feat: Add file suggestion edit tool and chat UI ( #240 )
...
* feat: Add settings for write to system tool access
2025-10-20 11:48:18 +02:00
Petr Mironychev and GitHub
238ca00227
Update README.md
2025-10-15 13:28:02 +02:00
Petr Mironychev
18fb2b530f
chore: Upgrade plugin to 0.7.1
2025-10-14 02:35:52 +02:00
Petr Mironychev and GitHub
f0d2e42680
feat: Add support QtCreator 17.0.2 ( #239 )
...
feat: Add support QtC 17.0.2
2025-10-14 02:19:14 +02:00
Petr Mironychev
ff0f994ec6
feat: Add project-specific rules support
2025-10-14 01:53:44 +02:00
Petr Mironychev
45df27e749
feat: Add tool for reading issues tab
2025-10-13 18:33:17 +02:00
Petr Mironychev and GitHub
02863003a9
doc: Added tools info to README.md
2025-10-12 13:29:47 +02:00
Petr Mironychev
002b8e01e5
chore: Upgrade plugin to 0.7.0
2025-10-12 12:28:24 +02:00
Petr Mironychev
f54d1185aa
feat: Improve context menu for tool results in chat
2025-10-12 12:16:37 +02:00
Petr Mironychev
bcb0c6f761
fix: Copy selected in code block instead all
2025-10-12 12:03:12 +02:00
Petr Mironychev
d285ab6117
fix: Improve tool handler tools execution
2025-10-12 11:18:20 +02:00
Petr Mironychev
5ae6f9e3bf
feat: Add searching tool
2025-10-12 04:25:56 +02:00
Petr Mironychev
fb5903e44f
fix: Remove unnecessary log
2025-10-12 03:57:40 +02:00
Petr Mironychev and GitHub
ce66c8e4f7
feat: Add tools permissions ( #238 )
2025-10-12 03:56:05 +02:00
Petr Mironychev
5f094887e7
refactor: remove navigation panel
2025-10-12 02:33:21 +02:00
Petr Mironychev and GitHub
69d9af1a97
feat: Add tooling support to google provider ( #237 )
2025-10-11 19:46:27 +02:00
Petr Mironychev
86b52bf858
feat: Add context menu to input field and text blocks
2025-10-11 18:35:19 +02:00
Petr Mironychev
cac6068ee7
refactor: Fix copy button and add context menu to code block
2025-10-11 18:23:02 +02:00
Petr Mironychev
8d495dd1bf
feat: Add navigation panel for messages
2025-10-11 18:02:08 +02:00
Petr Mironychev and GitHub
906c161729
feat: Add ollama support tooling ( #236 )
2025-10-11 10:42:31 +02:00
Petr Mironychev
ebd71daf3d
fix: Cleanup accumulated text in one request
2025-10-10 16:45:23 +02:00
Petr Mironychev
84770abb20
fix: Remove duplicate enum
2025-10-10 13:17:16 +02:00
Petr Mironychev
b4e8bdf6da
fix: Handling request error on provider error
2025-10-10 10:53:06 +02:00
Petr Mironychev and GitHub
d2b28093a6
feat: Improve showing tools in chat ( #235 )
2025-10-10 10:03:22 +02:00
Petr Mironychev and GitHub
bde58fb9aa
Update FUNDING.yml
2025-10-02 13:58:05 +02:00
Petr Mironychev and GitHub
d4b6f8976b
Update FUNDING.yml
2025-10-02 13:56:30 +02:00
Petr Mironychev and GitHub
cd08b5d919
feat: Add OpenAI compatible providers tooling support ( #234 )
...
* remove old providers message handler
2025-10-01 17:23:05 +02:00
Petr Mironychev
f6de03f601
feat: Add llama.cpp tooling support
2025-10-01 16:37:44 +02:00
Petr Mironychev
1a08eebe92
feat: Add Mistral AI tooling support
2025-10-01 15:58:45 +02:00
Petr Mironychev and GitHub
ea4f8b9df9
feat: Freeze commit hash for gh actions ( #233 )
2025-10-01 15:32:41 +02:00
Petr Mironychev
7f77f7175d
feat: Add tooling support for LM Studio
2025-10-01 12:33:12 +02:00
Petr Mironychev and GitHub
bed42f9098
feat: Add OpenAI tooling support ( #232 )
2025-10-01 00:58:54 +02:00
Petr Mironychev and GitHub
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
Petr Mironychev
8aa37c5c8c
refactor: Move Message type enum to separate header
2025-09-30 19:37:46 +02:00
Petr Mironychev
f8b87da2ca
refactor: Remove inja submodule
2025-09-30 19:25:34 +02:00
Petr Mironychev
7663bd34af
refactor: Move UI controls to own lib
2025-09-29 18:55:51 +02:00
Petr Mironychev
a52c86c6f0
fix: remove Cmake dev variable
2025-09-29 17:54:35 +02:00
Petr Mironychev
ac53296e85
fix: Change behavior of cancel request
...
*now cancel request cancel all requests
2025-09-28 15:28:01 +02:00
Petr Mironychev
c688cba3dd
fix: Change handling shortcuts for handling copy-paste
2025-09-28 15:12:55 +02:00
Petr Mironychev
ff750c271a
feat: Add list project files tool
2025-09-23 00:09:56 +02:00
Petr Mironychev and GitHub
d0f8c1098f
feat: Add tools, fabric and executable handler ( #230 )
2025-09-22 12:36:13 +02:00
Petr Mironychev
5cde6ffac7
feat: Add tool interface and factory
2025-09-17 22:24:31 +02:00
Petr Mironychev
8c6f1e514b
fix: Fully qualified for Provider signals and slots
2025-09-17 20:29:53 +02:00
Petr Mironychev
99cd79aac8
refactor: Add request id as type
2025-09-17 20:27:49 +02:00
Petr Mironychev
d2b6c11569
fix: Reset for char renderer
2025-09-17 19:43:20 +02:00
Petr Mironychev and GitHub
ec1b5bdf5f
refactor: Remove non-streaming support ( #229 )
2025-09-17 19:38:27 +02:00
Petr Mironychev
561661b476
fix: Compatibility problem with nvenc on windows
...
* change default chat render to software on windows
2025-09-17 10:20:19 +02:00
Petr Mironychev and GitHub
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
Petr Mironychev
5969d530bd
chore: Upgrade plugin to 0.6.2
2025-09-01 00:51:03 +02:00
Petr Mironychev and GitHub
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
Petr Mironychev
851e681cf5
feat: Add new http client
2025-08-30 18:34:10 +02:00
Petr Mironychev and GitHub
f2f3b7cce0
doc: Add hotkey to close chat view
2025-08-20 09:31:27 +02:00
Petr Mironychev and GitHub
5b7a9b681c
doc: Update chat description in README.md
2025-08-19 11:41:20 +02:00
Petr Mironychev and GitHub
29af277139
doc: Added chat and hotkeys description
2025-08-18 12:29:03 +02:00
Petr Mironychev
a45786bd00
chore: Upgrade plugin to 0.6.1
2025-08-18 12:07:27 +02:00
Petr Mironychev and GitHub
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
Petr Mironychev
5a23ab9c5a
fix: Add compatible version in json info
2025-08-18 10:12:57 +02:00
Petr Mironychev and GitHub
c36dffea93
refactor: Add model output settings instead smartprocessing setting ( #220 )
2025-08-17 22:01:26 +02:00
Petr Mironychev
4b7eed2779
fix: Change icon for close chat
2025-08-16 23:36:23 +02:00
Petr Mironychev
88c11c4702
fix: Change status bar icon for show chat
2025-08-16 23:21:29 +02:00
Petr Mironychev and GitHub
543c79161d
fix: Clean connection for workaround http2 windows problem ( #219 )
2025-08-15 10:17:40 +02:00
Petr Mironychev and GitHub
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
Petr Mironychev
894fec860a
fix: Change LMStudio completion endpoint
2025-08-08 16:38:02 +02:00
Petr Mironychev
e4324f8e80
refactor: Remove checking format on CI
2025-08-08 15:23:38 +02:00
Petr Mironychev
6a0198ae9b
refactor: Moved execute function to protected
2025-07-20 12:52:02 +02:00
Petr Mironychev and GitHub
e136d6056a
feat: Add basic task flow run and edit ( #212 )
2025-07-12 23:44:34 +02:00
Petr Mironychev and GitHub
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
Petr Mironychev
0bdf77f38d
feat: Add possibility for translation
2025-07-04 00:40:05 +02:00
Petr Mironychev and GitHub
21814e8809
fix: Change qtc version typo in README.md
2025-06-24 14:22:30 +02:00
Petr Mironychev
d732e2f9aa
chore: Upgrade plugin version to 0.6.0
2025-06-18 20:04:36 +02:00
Petr Mironychev and GitHub
bf6d09a068
fix: Apply part of code suggestion ( #203 )
2025-06-18 20:00:18 +02:00
Petr Mironychev and GitHub
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