Canyon Robins
b69d389e33
camelCase
2025-05-24 13:39:31 -06:00
Canyon Robins
80f5549c49
fix failing tests
2025-05-24 13:39:31 -06:00
Canyon Robins
0ed3cbb09a
add getApiMetrics.test.ts
2025-05-24 13:39:31 -06:00
Canyon Robins
be67640b53
update sliding-window tests
2025-05-24 13:39:31 -06:00
Canyon Robins
abe39a3062
add unit tests for condense
2025-05-24 13:39:31 -06:00
Canyon Robins
397d032e77
nit
2025-05-24 13:39:30 -06:00
Canyon Robins
de08095db0
nit
2025-05-24 13:39:30 -06:00
Canyon Robins
c9871b68ad
bug fix
2025-05-24 13:39:30 -06:00
Canyon Robins
46fcd370c5
account for system prompt when estimating new context size
2025-05-24 13:39:30 -06:00
Canyon Robins
440ed6e79c
Add UI component
2025-05-24 13:39:30 -06:00
Canyon Robins
fe606e3f06
[Condense Context] Track metrics around context condensing and show in UI
2025-05-24 13:39:30 -06:00
avtc
af6eb1fc4d
LM studio reasoning support (thinking block) ( #3719 )
...
lmstudio reasoning support (thinking block)
Similar to ollama implementation in #1080
2025-05-24 13:39:30 -06:00
Remon Oldenbeuving
82a87b30a9
fix(webview): Fix links to filename:0 ( #3727 )
...
* fix(webview): Fix links to filename:0
* Add changeset
2025-05-24 13:39:30 -06:00
zeo
4cb9b4ea37
Add Qwen3 model series to the Chutes provider ( #3710 )
...
* Add Qwen3 model series to the Chutes provider
New models for the Chutes provider:
- Qwen/Qwen3-235B-A22B
- Qwen/Qwen3-32B
- Qwen/Qwen3-30B-A3B
- Qwen/Qwen3-14B
- Qwen/Qwen3-8B
* add changeset
2025-05-24 13:39:29 -06:00
pugazhendhi-m
a0a399722d
Adds refresh models button for Unbound provider ( #3663 )
...
* Adds refresh models button for Unbound provider
* Adds changeset
* Optimizes code to prevent memory leak, add error messages
* Adds unbound messages to all supported languages
---------
Co-authored-by: Pugazhendhi <pugazhendhi@unboundsecurity.ai>
2025-05-24 13:39:29 -06:00
xyOz
a4f5bbec4c
Log Cleanup to Remove Cline ( #3704 )
...
* Rename Errors & Fix Spelling Mistake
* Update src/core/task/Task.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-24 13:39:29 -06:00
Chris Estreich
36aff9fdc6
Export ProviderName type to Roo-Code-Types ( #3675 )
2025-05-24 13:39:29 -06:00
Chris Estreich
69d63b9502
Import settings bug fix / improvements ( #3657 )
2025-05-24 13:39:29 -06:00
Chris Estreich
6e59aaed23
Revert "Switch to the new Roo message parser" ( #3649 )
2025-05-24 13:39:29 -06:00
Matt Rubens
fed23f4b6d
Fix how custom instructions are loaded into the API request ( #3638 )p
2025-05-24 13:39:28 -06:00
Matt Rubens
92acc3fda6
v3.17.0 ( #3622 )
2025-05-24 13:39:28 -06:00
Canyon Robins
9a1cc39ad1
[Condense] Condense messages with an LLM rather than truncating ( #3582 )
...
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-05-24 13:39:27 -06:00
Hannes Rudolph
effe617cfc
Refactor: Update new_task tool description and mode examples ( #3586 )
...
The description for the `new_task` tool has been simplified for clarity.
Additionally, the example modes listed for the `mode` parameter have been updated to include "debug" instead of "ask".
2025-05-24 13:39:27 -06:00
Hannes Rudolph
6e8abe0e35
Refactor: Update custom instructions for 'ask' mode ( #3583 )
...
This commit refines the custom instructions for the 'ask' mode. The changes aim to provide clearer guidance to the AI, emphasizing thoroughness in answering questions and caution against prematurely switching to code implementation.
Specifically, the instructions were updated as follows:
- Changed "Make sure to answer the user's questions" to "Always answer the user’s questions thoroughly"
- Changed "don't rush to switch to implementing code" to "do not switch to implementing code unless explicitly requested by the user"
- Changed "Include Mermaid diagrams if they help make your response clearer" to "Include Mermaid diagrams when they clarify your response"
These changes are reflected in both [`src/shared/modes.ts`](src/shared/modes.ts:80) and its corresponding snapshot file [`src/core/prompts/__tests__/__snapshots__/system.test.ts.snap`](src/core/prompts/__tests__/__snapshots__/system.test.ts.snap:5458).
2025-05-24 13:39:26 -06:00
Matt Rubens
1d3a44e058
Add a 'when to use' section to mode definitions ( #3571 )
...
* Add a 'when to use' section to mode definitions
* Remove defaults for now
2025-05-24 13:39:26 -06:00
Chris Estreich
65d25ddf1b
Fix linter warning + run prettier on everything ( #3581 )
2025-05-24 13:39:26 -06:00
Chris Estreich
d8750edb94
Switch to the new Roo message parser ( #3567 )
2025-05-24 13:39:26 -06:00
Chris Estreich
d59a39f598
Add IPC types to roo-code.d.ts ( #3568 )
2025-05-24 13:39:26 -06:00
Chris Estreich
867c6c1c6b
Show LLM streaming file write content ( #3241 )
2025-05-24 13:39:25 -06:00
Chris Estreich
7ea934c93d
Focus improvements ( #3539 )
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
Daniel Trugman
d3e67d2881
Requesty: Only report final usage ( #3542 )
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
Daniel
f8ab4d6379
Handle directory URI on diagnostics ( #3457 )
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