Commit Graph

980 Commits

Author SHA1 Message Date
Saoud Rizwan
d235c2d1c5 Refactor ClaudeDev 2024-10-09 01:49:58 -04:00
Saoud Rizwan
fe052d28df Refactor ClineProvider 2024-10-09 01:49:58 -04:00
Saoud Rizwan
da3aa7a658 Refactor ClineProvider 2024-10-09 01:49:58 -04:00
Saoud Rizwan
f0315c1520 Fixes 2024-10-09 01:49:58 -04:00
Saoud Rizwan
2176669cb5 Fixes 2024-10-09 01:49:58 -04:00
Saoud Rizwan
6c03fdfbb9 Fix markdown preprocessing 2024-10-09 01:49:58 -04:00
Saoud Rizwan
636e6927f7 Fixes 2024-10-09 01:49:58 -04:00
Saoud Rizwan
4f51316f76 Refactor parseAssistantMessage 2024-10-09 01:49:58 -04:00
Saoud Rizwan
874d667ff4 Move tool use rules to top of system prompt for better results 2024-10-09 01:49:58 -04:00
Saoud Rizwan
9338f2a45f Fixes 2024-10-09 01:49:58 -04:00
Saoud Rizwan
16fdaff8b3 Fixes 2024-10-09 01:49:58 -04:00
Saoud Rizwan
4f803c70cb Fix scrolling animation 2024-10-09 01:49:58 -04:00
Saoud Rizwan
5d9b0d26d0 Fixes 2024-10-09 01:49:58 -04:00
Saoud Rizwan
e9a169f19e Make less conversational 2024-10-09 01:49:58 -04:00
Saoud Rizwan
6682321b6b Add one tool user per message rule and special considerations 2024-10-09 01:49:58 -04:00
Saoud Rizwan
1c5dca9346 Send command output for attempt completion commands 2024-10-09 01:49:58 -04:00
Saoud Rizwan
99f4e06024 Fix text not rendering between multiple tool uses; fix sending tool results for partial interrupted tools 2024-10-09 01:49:58 -04:00
Saoud Rizwan
289ccfe0e5 Fixes 2024-10-09 01:49:58 -04:00
Saoud Rizwan
ba6546e0b8 Fixes 2024-10-09 01:49:58 -04:00
Saoud Rizwan
c920f4e2ed Fixes 2024-10-09 01:49:58 -04:00
Saoud Rizwan
472fb1d234 Fix bug where sending message would break followoutput 2024-10-09 01:49:58 -04:00
Saoud Rizwan
b7a5a3c952 Fixes 2024-10-09 01:49:58 -04:00
Saoud Rizwan
46868d3140 Guard against model running commands that conflict with active terminals 2024-10-09 01:49:57 -04:00
Saoud Rizwan
ca441c4bd6 Remove one tool use per message rule 2024-10-09 01:49:57 -04:00
Saoud Rizwan
27abea6ca5 Fixes 2024-10-09 01:49:57 -04:00
Saoud Rizwan
7b4ad310ad Remove partial xml tag from end of text content 2024-10-09 01:49:57 -04:00
Saoud Rizwan
114c850e4e Pre-process file content to remove artifacts 2024-10-09 01:49:57 -04:00
Saoud Rizwan
766ead99dd Remove system prompt requirement for xml tags to be on their own line 2024-10-09 01:49:57 -04:00
Saoud Rizwan
61068fb387 Add better xml parsing to handle params and values on the same line 2024-10-09 01:49:57 -04:00
Saoud Rizwan
3ea474795a Revert 2024-10-09 01:49:57 -04:00
Saoud Rizwan
ab3d987f0c Handle model putting param on one line 2024-10-09 01:49:57 -04:00
Saoud Rizwan
afa9699ec8 Fix highlight algorithm 2024-10-09 01:49:57 -04:00
Saoud Rizwan
c908b78e1b Fixes 2024-10-09 01:49:57 -04:00
Saoud Rizwan
d9ffff7cec Fixes 2024-10-09 01:49:57 -04:00
Saoud Rizwan
916dceafab Fixes 2024-10-09 01:49:57 -04:00
Saoud Rizwan
c79afa52cc Fixes 2024-10-09 01:49:57 -04:00
Saoud Rizwan
e37fa7cff9 Add see more button to model description 2024-10-09 01:49:57 -04:00
Saoud Rizwan
fbd30281bc Add openrouter model validation 2024-10-09 01:49:57 -04:00
Saoud Rizwan
4573010e16 Fuzzy search openrouter models 2024-10-09 01:49:57 -04:00
Saoud Rizwan
ecff59004d Fixes 2024-10-09 01:49:57 -04:00
Saoud Rizwan
cfefd1b798 Add search field to dropdown 2024-10-09 01:49:57 -04:00
Saoud Rizwan
f6a14fdfb9 Add markdown rendering for model description; fixes 2024-10-09 01:49:57 -04:00
Saoud Rizwan
9ffe01888a Fix openrouter options 2024-10-09 01:49:57 -04:00
Saoud Rizwan
7cb0c524e5 Add OpenRouter custom model scheme 2024-10-09 01:49:57 -04:00
Saoud Rizwan
d5b3bd7788 Use deep compare to prevent invalid layout render 2024-10-09 01:49:57 -04:00
Saoud Rizwan
27d0452460 Fix ask buttons showing during streaming 2024-10-09 01:49:57 -04:00
Saoud Rizwan
e50edd0767 Fixes 2024-10-09 01:49:57 -04:00
Saoud Rizwan
237c9aa02f Fix recursive api request generator 2024-10-09 01:49:56 -04:00
Saoud Rizwan
c687086b69 Fixes 2024-10-09 01:49:56 -04:00
Saoud Rizwan
f7fac83110 Fix issue when retrying api req it would scroll up 2024-10-09 01:49:56 -04:00