Chris Estreich
867c6c1c6b
Show LLM streaming file write content ( #3241 )
2025-05-24 13:39:25 -06:00
Chris Estreich
e3cef8e53c
Revert "Accidental execution of tool syntax fix" ( #3560 )
2025-05-24 13:39:25 -06:00
xyOz
1bc4a2db16
Accidental execution of tool syntax fix ( #3456 )
...
Co-authored-by: cte <cestreich@gmail.com>
2025-05-24 13:39:25 -06:00
Chris Estreich
f7629d8a49
Add tests + benchmark for parseAssistantMessage V1 + 2 ( #3538 )
2025-05-24 13:39:24 -06:00
Xudong Zhang
00cf39e010
fix(task): temporary fix for the ask error ( #3471 )
...
Co-authored-by: cte <cestreich@gmail.com>
2025-05-24 13:39:24 -06:00
Sam Hoang Van
77341ed1e8
make apply_diff can deduce when line number in search part fix #2990 ( #3329 )
2025-05-24 13:39:24 -06:00
xyOz
bd66b4cd77
Greyscreen fix ( #3474 )
...
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-05-24 13:39:23 -06:00
Daniel
4c68b14c2f
Use the provider-specific model info for the OpenRouter provider ( #3430 )
2025-05-24 13:39:23 -06:00
Chris Estreich
fdb7b89959
Gemini implicit caching ( #3515 )
2025-05-24 13:39:23 -06:00
John Richmond
4d6667ba35
fix: get model id from ApiHandler ( #3512 )
...
Not all handlers/providers use apiModelId, but they do all return a
model id from getModel().
2025-05-24 13:39:23 -06:00
John Richmond
25fef10b2a
Restore profile management work + fix #3434 ( #3449 )
...
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-05-24 13:39:22 -06:00
Wojciech Kordalski
d11752d3c9
ClineProvider.finishSubTask should wait for unpausing the parent task ( #1870 )
2025-05-24 13:39:22 -06:00
KJ7LNW
5179930862
fix: webview terminal output processing error ( #3028 )
2025-05-24 13:39:22 -06:00
Matt Rubens
996adc1483
Revert "Improve provider profile management in the external API ( #3386 )" ( #3440 )
2025-05-24 13:39:21 -06:00
Chris Estreich
a44481350f
Improve provider profile management in the external API ( #3386 )
...
Co-authored-by: John Richmond <5629+jr@users.noreply.github.com>
2025-05-24 13:39:21 -06:00
Chris Estreich
41ad96cf30
Export more types to the external API ( #3383 )
2025-05-24 13:39:20 -06:00
Chris Estreich
ddd8ebf856
Get rid of ApiConfiguration type alias, rename ApiConfigMeta to ProviderSettingsEntry ( #3380 )
2025-05-24 13:39:20 -06:00
Chris Estreich
a12fb2a736
Simplify the process of setting the "active" provider profile ( #3366 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-24 13:39:19 -06:00
KJ7LNW
a911e78d77
fix: handle unsupported language errors gracefully in read_file tool ( #3359 )
...
Co-authored-by: Eric Wheeler <roo-code@z.ewheeler.org>
2025-05-24 13:39:19 -06:00
Murilo Pires
fd859b4d13
fix: Prevent terminal focus theft on paste after command execution ( #3356 )
2025-05-24 13:39:19 -06:00
John Richmond
5c39b9d788
Stop leaking other provider settings ( #3357 )
...
* Stop leaking other provider settings
* Also filter out leaked properties on export
2025-05-24 13:39:19 -06:00
Chris Estreich
6af9fad180
Rename Cline to Task ( #3352 )
2025-05-24 13:39:19 -06:00
Chris Estreich
0f0c557647
Move presentAssistantMessage into its own module ( #3345 )
2025-05-24 13:39:18 -06:00
Chris Estreich
f45954dea8
Move checkpoint code into a separate module ( #3291 )
2025-05-24 13:39:18 -06:00
Hannes Rudolph
75e71d41af
Clarify XML tool use formatting instructions ( #3295 )
2025-05-07 23:52:06 -04:00
Liu Wei
a715ec723a
fix: reset the variable isWaitingForFirstChunk when catch exception ( #3262 )
2025-05-07 23:15:31 -04:00
John Richmond
0bbd3fd1df
Add LiteLLM provider ( #3242 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-07 14:53:21 -04:00
Matt Rubens
cd423d3a5e
Detect tool loops ( #3240 )
2025-05-07 14:49:13 -04:00
Matt Rubens
42254cf654
Add editor name to telemetry ( #3229 )
2025-05-06 13:48:33 -04:00
Chris Estreich
2e2c0a8f02
chore: prepare for v3.16.0 release ( #3214 )
2025-05-06 08:34:29 -07:00
Chris Estreich
a649a53ec6
Move remaining provider settings into separate components ( #3208 )
2025-05-05 23:09:24 -07:00
Daniel Trugman
ce8fbbdafa
Requesty provider fixes ( #3193 )
...
Co-authored-by: Chris Estreich <cestreich@gmail.com>
2025-05-05 20:49:11 -07:00
Chris Estreich
973295835a
Webview message handler + terminal settings cleanup ( #3189 )
2025-05-05 12:56:41 -07:00
KJ7LNW
904f71cb19
feat: add VSCode terminal environment inheritance setting ( #2862 )
...
Co-authored-by: Eric Wheeler <roo-code@z.ewheeler.org>
2025-05-05 12:19:50 -07:00
Chris Estreich
78beb718c8
Move environment details to a separate module, add tests ( #3078 )
2025-05-05 12:07:20 -07:00
KJ7LNW
305185cd88
feat: clickable code references in model responses navigate to source lines ( #3087 )
...
Co-authored-by: Eric Wheeler <roo-code@z.ewheeler.org>
2025-05-05 14:33:18 -04:00
Aljosa Asanovic
01fec4c1db
fix: migrate and persist modeApiConfigs for per-mode API profiles ( #3071 )
2025-05-05 11:11:57 -07:00
Chris Estreich
bf38b830b8
Tidy up the Cline class a bit ( #3100 )
...
* Tidy up the Cline class a bit
* Clean up more comments
2025-05-05 09:11:47 -07:00
Matt Rubens
756c0a0014
Fix issues with subtasks attempting completion along with commands ( #3156 )
2025-05-03 23:57:19 -07:00
Matt Rubens
8641b215c6
Add isSubtask to telemetry ( #3141 )
2025-05-02 23:16:21 -04:00
Chris Estreich
dd3cd7fd7d
More robust process killing ( #3136 )
2025-05-02 18:15:22 -07:00
Chris Estreich
a2dcc1869d
Improve performance of CustomModesManager ( #3123 )
2025-05-02 14:52:08 -07:00
Chris Estreich
19ef52bd85
More command execution improvements ( #3124 )
2025-05-02 14:51:53 -07:00
Chris Estreich
2e66081921
Terminal performance improvements ( #3119 )
2025-05-02 02:38:40 -07:00
Matt Rubens
a356d70669
Customizable headers for the OpenAI-compatible provider ( #3056 )
...
* Customizable headers for the OpenAI-compatible provider
* PR feedback
* Fix migration
* Update webview-ui/src/components/settings/ApiOptions.tsx
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-01 23:30:57 -04:00
Matt Rubens
6e86f04a74
Make retries respect the global auto approve checkbox ( #3067 )
2025-04-30 11:31:10 -04:00
Chris Estreich
2fd7d13624
v3.15.0 ( #3061 )
2025-04-30 01:51:59 -07:00
Chris Estreich
1d7569b14c
Improve command execution component ( #3057 )
2025-04-29 23:56:59 -07:00
Chris Estreich
7863303aac
Fall back to execa if VSCode terminal integration fails ( #3049 )
2025-04-29 21:10:41 -07:00
John Richmond
34d7dcf8c3
Support mentioning filenames with spaces ( #3044 )
...
* Support mentioning filenames with spaces
Allows spaces to be escaped in mentions with \. Does not attempt more
comprehensive escape handling. (IMO a more structured representation or
moving to something like @[something complex] is probably a better long
term approach, but the scope of that seems problematic.
Adapted from 8955d45708 .
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
* Older array creation to make check-types happier
---------
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-04-29 22:27:16 -04:00