Commit graph

611 commits

Author SHA1 Message Date
Saoud Rizwan
576de4df1a Add DeepSeek provider 2024-12-31 11:47:44 -08:00
Saoud Rizwan
caecfc0066 Add comment 2024-12-31 11:40:23 -08:00
Saoud Rizwan
b5e48e04ff Add prompt to list SEARCH/REPLACE blocks in order 2024-12-28 15:28:56 -08:00
Saoud Rizwan
f770487695 Improve diff editing prompts to avoid common deepseek issues 2024-12-28 13:21:12 -08:00
Saoud Rizwan
f4b0887f60 Fix partial line updates in diff edits 2024-12-28 12:04:37 -08:00
Saoud Rizwan
1dc9cfa1b0 Add 'auto-formatting considerations' to system prompt to reduce diff edit errors 2024-12-27 15:55:52 -08:00
Saoud Rizwan
f873a51521 Revert to using batched file watcher to fix crash when many files would be created at once 2024-12-27 10:24:32 -08:00
Saoud Rizwan
7386e3db2b Add OpenRouter middle out transform to avoid context limit errors 2024-12-26 13:22:13 -08:00
Saoud Rizwan
e08cff2fa8 Fixes 2024-12-26 13:00:13 -08:00
Saoud Rizwan
b2cae6c2fb Improve failed diff edit response 2024-12-26 12:55:00 -08:00
Saoud Rizwan
164d5eac7b Remove onDidChange listener 2024-12-25 18:56:41 -08:00
Saoud Rizwan
2b5ffa1493 Remove comments 2024-12-25 18:49:38 -08:00
Saoud Rizwan
5b1c68337d Fix formatting 2024-12-25 18:48:47 -08:00
Matt Rubens
f87b70f5ba
Use createFileSystemWatcher to more reliably watch for file system changes (#1012) 2024-12-25 16:34:53 -08:00
Saoud Rizwan
897de134f7 Add tests and fix configuration 2024-12-24 18:37:12 -08:00
Saoud Rizwan
06dab2c3df Use should for better test readability 2024-12-24 18:11:11 -08:00
Saoud Rizwan
d8080d7209 Fix test configuration and add basic tests 2024-12-24 17:34:18 -08:00
Saoud Rizwan
d7db93ead1 Use more flexible empty code block match to fix gemini bug 2024-12-21 21:16:31 -08:00
Saoud Rizwan
bfed826033 Fix gemini bug adding empty code block at end of text blocks 2024-12-21 20:56:33 -08:00
Saoud Rizwan
55a359d351 Fixes 2024-12-19 22:11:57 -08:00
Matt Rubens
b932531911
Add gemini-2.0-flash-thinking-exp-1219 and gemini-exp-1206 (#961) 2024-12-19 22:10:13 -08:00
Saoud Rizwan
129bd124dd Fix bug where tool would show up twice in gui if auto perms are changed mid-stream 2024-12-19 21:42:07 -08:00
Saoud Rizwan
4988a71524 Add instruction to use complete lines to work with fallback search strategies 2024-12-19 16:54:35 -08:00
Saoud Rizwan
6e77c28716 Fixe issue where gemini would display file before editing 2024-12-19 16:41:43 -08:00
Saoud Rizwan
87d54df4ec Close diff editor when clearing task 2024-12-19 16:30:12 -08:00
Saoud Rizwan
095920c4e1 Fixes 2024-12-19 16:24:56 -08:00
Saoud Rizwan
d2c85760fb Add a block anchor fallback match to diff search 2024-12-19 16:20:33 -08:00
Saoud Rizwan
ead5fe9625 Update gemini models 2024-12-19 15:58:49 -08:00
Saoud Rizwan
9176bf74b1 Add more friendly diff edit failed message 2024-12-19 15:54:40 -08:00
Saoud Rizwan
5900629e6a Fix error message for when diff fails 2024-12-18 14:58:37 -08:00
Saoud Rizwan
7fa399c6af Fixes 2024-12-18 11:39:56 -08:00
Saoud Rizwan
6b1a48f2fb Add linux notifications 2024-12-18 11:39:47 -08:00
Saoud Rizwan
eca8cc61ac Fixes 2024-12-18 11:06:48 -08:00
Saoud Rizwan
d577ec4ba1 Add .clinerules 2024-12-18 11:02:02 -08:00
Saoud Rizwan
e58a722416 Fixes 2024-12-17 20:53:11 -08:00
Saoud Rizwan
1f4d688d94 Prepare for release 2024-12-17 20:17:14 -08:00
Saoud Rizwan
67f53899f9 Fixes 2024-12-17 19:10:09 -08:00
Saoud Rizwan
ebb603feb8 Show system notifications for approval, task completed, question, and errors 2024-12-17 18:33:34 -08:00
Saoud Rizwan
0045126054 Add auto approval max requests functionality 2024-12-17 17:46:39 -08:00
Saoud Rizwan
93af89dbf9 Get auto-approval working by checking state before sending asks 2024-12-17 17:14:16 -08:00
Saoud Rizwan
d480015b16 Get diff based editing working! Uses a new EDIT FILES section in system prompt and combination of write_to_file and replace_in_file 2024-12-17 15:17:52 -08:00
Saoud Rizwan
f406147a30 Add AutoApprovalSettings state 2024-12-16 21:54:44 -08:00
Saoud Rizwan
cd54c501b4 Add auto-approve UI and notification integration 2024-12-16 20:02:23 -08:00
Saoud Rizwan
fdcf514d61 Fixes 2024-12-16 15:44:47 -08:00
Saoud Rizwan
3ee34f7422 Fixes 2024-12-16 15:30:06 -08:00
Saoud Rizwan
219550c515 Fixes 2024-12-16 15:28:45 -08:00
Saoud Rizwan
c3d12c5663 Add flexible search fallback 2024-12-16 14:21:46 -08:00
Saoud Rizwan
f468968b44 Add requires_approval param to execute_command 2024-12-15 21:46:34 -08:00
Saoud Rizwan
44f70c1102 Use diff based editing with write_to_file tool 2024-12-15 21:02:28 -08:00
Saoud Rizwan
e07e7e06a1 Fix Cline not reading Claude desktop config before modifying 2024-12-12 14:52:28 -08:00