dfd9979450
refactor: Optimize tool guidelines and disable tools by default
2025-10-26 21:04:37 +01:00
43b64b9166
refactor: Simplified edit tool ( #242 )
...
refactor: Re-work edit file tool
2025-10-26 11:47:16 +01:00
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
5dc28fc1ad
refactor: Improve tool guidelines
2025-10-23 15:06:15 +02:00
1122332423
fix: Selection for code changes
2025-10-22 09:19:32 +02:00
c95b20d6d4
fix: Override file edit tool another assistant message
2025-10-21 00:27:47 +02:00
8a4bf54fff
feat: Improve tools guidelines
2025-10-20 19:25:21 +02:00
254fac246d
feat: Add settings for auto apply changes
2025-10-20 18:10:21 +02:00
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
ff0f994ec6
feat: Add project-specific rules support
2025-10-14 01:53:44 +02:00
f54d1185aa
feat: Improve context menu for tool results in chat
2025-10-12 12:16:37 +02:00
bcb0c6f761
fix: Copy selected in code block instead all
2025-10-12 12:03:12 +02:00
fb5903e44f
fix: Remove unnecessary log
2025-10-12 03:57:40 +02:00
5f094887e7
refactor: remove navigation panel
2025-10-12 02:33:21 +02:00
86b52bf858
feat: Add context menu to input field and text blocks
2025-10-11 18:35:19 +02:00
cac6068ee7
refactor: Fix copy button and add context menu to code block
2025-10-11 18:23:02 +02:00
8d495dd1bf
feat: Add navigation panel for messages
2025-10-11 18:02:08 +02:00
ebd71daf3d
fix: Cleanup accumulated text in one request
2025-10-10 16:45:23 +02:00
b4e8bdf6da
fix: Handling request error on provider error
2025-10-10 10:53:06 +02:00
d2b28093a6
feat: Improve showing tools in chat ( #235 )
2025-10-10 10:03:22 +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
7663bd34af
refactor: Move UI controls to own lib
2025-09-29 18:55:51 +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
ec1b5bdf5f
refactor: Remove non-streaming support ( #229 )
2025-09-17 19:38:27 +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
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
4e05abc7d2
feat: Add settings for text format
2025-05-01 00:01:44 +02:00
784529e344
feat: Add chat font settings ( #180 )
2025-04-30 22:44:59 +02:00
155153a763
fix: Optimize searching unreadable symbols for markdown
2025-04-30 21:23:43 +02:00
9225c0c1a9
fix: Check readable symbols for markdown
2025-04-29 21:55:44 +02:00
43adc95857
feat: Add a floating "copy" button
2025-04-28 09:25:39 +02:00
ee672f2cda
refactor: Remove Chat preview scrollbar
2025-04-26 17:29:06 +02:00
285e739074
refactor: Change base text style render to markdown
2025-04-24 21:38:54 +02:00
acb1306321
fix: Improve detect unclose codeblock
2025-04-24 03:21:19 +02:00
8b38ecc29b
feat: Add Chat preview scroll bar
2025-04-24 02:54:21 +02:00
cfb364f033
fix: Correct removing latest item in messages list
2025-04-24 01:32:01 +02:00
8a80dbe8f5
fix: Exclude ignore file from attach
2025-04-21 08:37:57 +02:00
7a33425d1a
feat: Add reset button to clean message list to specific message ( #168 )
2025-04-18 19:06:17 +02:00
62de53c306
chore: Update copyrights
2025-04-04 18:01:02 +02:00
79218d8412
refactor: Replace singletone for context manager ( #151 )
2025-04-01 22:29:45 +02:00
98e1047bf1
refactor: Decouple prompt template manager from their users ( #115 )
...
This makes it possible to test the user classes
2025-03-10 02:13:10 +01:00
7c483f89cd
chore: Replace deprecated FilePath::toString() with toFSPathString() ( #116 )
...
This solves a number of deprecation warnings during build.
FilePath::toFSPathString() has been available since couple of years ago.
2025-03-08 16:08:33 +01:00
61196cae90
chore: Run clang-format over the codebase ( #82 )
...
This commit is a result of the following commands:
clang-format-19 --style=file -i $(git ls-files | fgrep .cpp)
clang-format-19 --style=file -i $(git ls-files | fgrep .hpp)
2025-03-02 22:44:20 +01:00
7ba615a72d
feat: Add Google AI provider and template
2025-02-25 14:26:56 +01:00
1b06a651f0
fix: Chat item code style
2025-02-24 19:37:29 +01:00
912c3d8c04
feat: Additional marker for user message in chat
2025-02-24 16:54:45 +01:00
d96f44d42c
refactor: Rework providers and templates logic
2025-02-22 19:39:28 +01:00
56995c9edf
fix: Saving name of chat in native language
...
- Add button to show chat history folder in system viewer
2025-01-26 23:06:51 +01:00