Commit Graph

805 Commits

Author SHA1 Message Date
Saoud Rizwan
42bcc4420d Add API streaming failed error handling 2024-10-09 01:49:55 -04:00
Saoud Rizwan
9b1b9c10a1 Add Cancel button 2024-10-09 01:49:55 -04:00
Saoud Rizwan
c2a2e1b54c Add text decorations based edit streaming 2024-10-09 01:49:55 -04:00
Saoud Rizwan
20c1984fb0 Refactor DiffViewProvider 2024-10-09 01:49:55 -04:00
Saoud Rizwan
8b243fa536 Refactor file editing to DiffViewProvider 2024-10-09 01:49:55 -04:00
Saoud Rizwan
2ed84244d5 Remove logs 2024-10-09 01:49:55 -04:00
Saoud Rizwan
204116c6d3 Refactor tool call to tool use 2024-10-09 01:49:55 -04:00
Saoud Rizwan
156f735c89 Refactor AssistantMessage 2024-10-09 01:49:55 -04:00
Saoud Rizwan
ab327e3bbf Refactor util functions out of claude dev 2024-10-09 01:49:55 -04:00
Saoud Rizwan
9e01aaa3d3 Refactor file names 2024-10-09 01:49:55 -04:00
Saoud Rizwan
2b63b91bfb Refactor out file helpers into fs.ts 2024-10-09 01:49:55 -04:00
Saoud Rizwan
ebead1b1fa Refactor tool responses 2024-10-09 01:49:55 -04:00
Saoud Rizwan
06ccaf6f67 Implement streaming for all providers 2024-10-09 01:49:55 -04:00
Saoud Rizwan
59c188019a Get openrouter streaming working 2024-10-09 01:49:55 -04:00
Saoud Rizwan
7271152f62 Add ApiStream generator to interface with providers 2024-10-09 01:49:55 -04:00
Saoud Rizwan
19a0ac00bd Remove logs 2024-10-09 01:49:55 -04:00
Saoud Rizwan
c481e5da88 Discourage using too many tool calls in one message 2024-10-09 01:49:55 -04:00
Saoud Rizwan
b4a540a269 Add comment 2024-10-09 01:49:55 -04:00
Saoud Rizwan
6c702d86ee Bug fixes 2024-10-09 01:49:55 -04:00
Saoud Rizwan
c1f3185e00 Bug fixes 2024-10-09 01:49:55 -04:00
Saoud Rizwan
1f838bcb1d Bug fixes 2024-10-09 01:49:55 -04:00
Saoud Rizwan
912ae07cbc Get write_to_file streaming working 2024-10-09 01:49:54 -04:00
Saoud Rizwan
103f82145e Fix completion result and text without tool calls 2024-10-09 01:49:54 -04:00
Saoud Rizwan
68b87e6056 Clean up old pre-streaming code 2024-10-09 01:49:54 -04:00
Saoud Rizwan
36ba28d347 Update system prompt to tool call more reliably 2024-10-09 01:49:54 -04:00
Saoud Rizwan
b1dcff8f64 Use custom tool calling prompts to get streaming working 2024-10-09 01:49:54 -04:00
Saoud Rizwan
3b7af5749d Fix tool streaming 2024-10-09 01:49:54 -04:00
Saoud Rizwan
ec2b9c847e Add streaming capability for other tools 2024-10-09 01:49:54 -04:00
Saoud Rizwan
85e3042794 Remove logs 2024-10-09 01:49:54 -04:00
Saoud Rizwan
44a9e8055b Minor refactor 2024-10-09 01:49:54 -04:00
Saoud Rizwan
1cc3546b7e Initial streaming refactor 2024-10-09 01:49:54 -04:00
Saoud Rizwan
e5e890d2eb Update LICENSE to Apache 2.0 2024-10-09 01:32:27 -04:00
Saoud Rizwan
361edd47fa Prepare release 2024-09-25 20:14:25 -04:00
Saoud Rizwan
62cd1a74cb Only include errors in automatic problems report after edits 2024-09-25 20:12:21 -04:00
Saoud Rizwan
1d4f82b383 Prepare release 2024-09-25 15:06:44 -04:00
Saoud Rizwan
1cb426f7f8 Update prompt to be more lenient with terminal output issues 2024-09-25 15:02:52 -04:00
Saoud Rizwan
1a847cd33f Update copy 2024-09-25 14:07:07 -04:00
Saoud Rizwan
5a127c8b45 Update line height 2024-09-25 00:59:43 -04:00
Saoud Rizwan
5dafd86650 Update version 2024-09-25 00:43:56 -04:00
Saoud Rizwan
bb6a3a1a3f Update prompt 2024-09-25 00:37:38 -04:00
Saoud Rizwan
5069e1a11b Use new gemini models 2024-09-25 00:28:18 -04:00
Saoud Rizwan
fb092289f2 Try shell integration fix 2024-09-25 00:25:37 -04:00
Saoud Rizwan
b347acf4f0 Refactor tools 2024-09-24 13:54:36 -04:00
Saoud Rizwan
8b69e2a8b5 Fix row collapse logic 2024-09-24 13:17:09 -04:00
Saoud Rizwan
c2aff91973 Refactor TerminalManager 2024-09-24 12:54:05 -04:00
Saoud Rizwan
d81002decc Refactor Azure OpenAI default version 2024-09-24 12:45:24 -04:00
Saoud Rizwan
a82ff941b9 Refactor mentions 2024-09-24 12:32:47 -04:00
Saoud Rizwan
ae1c06b711 Refactor prompts 2024-09-24 12:29:36 -04:00
Saoud Rizwan
05389b7dd5 Fix imports 2024-09-24 12:05:54 -04:00
Saoud Rizwan
7a2f1baef9 Fix imports 2024-09-24 12:00:21 -04:00