Commit Graph

82 Commits

Author SHA1 Message Date
e7110810f8 fix: Clear connection before cancel 2025-11-01 20:51:01 +01:00
1848d44503 fix: Chat mode default value 2025-10-31 23:23:08 +01:00
db82fb08e8 feat: Add chat-agent switcher in chat ui (#247)
* feat: Add chat-agent switcher in chat ui

fix: qml errors

refactor: Change top bar layout

fix: default value

* fix: update github action for qtc
2025-10-31 16:09:38 +01:00
a143cc8e20 fix: Add ctrl+enter shortcut 2025-10-31 09:13:40 +01:00
eae2b748d5 fix: Chat items width 2025-10-31 09:05:17 +01:00
e7e437590a fix: Build error and tool guideline 2025-10-29 01:09:14 +01:00
3b56c1f07a feat: Add build tool 2025-10-28 23:50:44 +01:00
d483ca372d revert: Remove edit file tool (#245) 2025-10-28 16:39:49 +01:00
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