Roo Code
9a66177d43
feat: Add pause/resume button for AI streaming responses
...
- Add pause/resume message types to WebviewMessage interface
- Implement pause/resume handlers in webviewMessageHandler
- Update ChatView UI to show Pause/Resume buttons during streaming
- Add pause mechanism in Task class streaming loop
- Add pause/resume methods in ClineProvider with event emissions
- Add localization strings for pause/resume buttons
Fixes #8331
2025-09-26 17:10:13 +00:00
Roo Code
f3a7a7d2af
feat: add pause/resume button for AI streaming responses
...
- Add pauseTask and resumeTask message types to WebviewMessage interface
- Implement pause/resume handlers in webviewMessageHandler
- Add pauseTask() and resumeTask() methods to ClineProvider
- Update ChatView UI to show Pause/Resume button alongside Cancel during streaming
- Add localization strings for pause and resume buttons
- Utilize existing Task.isPaused property for pause state management
Fixes #8331
2025-09-26 16:52:34 +00:00
roomote[bot]
5e218febdb
fix: remove <thinking> tags from prompts for cleaner output and fewer tokens ( #8319 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Hannes Rudolph <hrudolph@gmail.com>
2025-09-26 10:30:09 -04:00
Matt Rubens
8485548f53
Show the Roo provider on the welcome screen ( #8317 )
2025-09-25 16:13:04 -04:00
Hannes Rudolph
ab0644d367
Correct tool use suggestion to improve model adherence to suggestion ( #8315 )
...
* Correct tool use suggestion to improve model adherence to suggestion
* tweak
2025-09-25 11:53:31 -06:00
roomote[bot]
43c1de0d7e
feat: log out from cloud when resetting extension state ( #8312 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-25 12:24:46 -04:00
github-actions[bot]
bf1aafad9b
Changeset version bump ( #8306 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-25 10:25:30 -04:00
Hannes Rudolph
798801d582
Fix frequent "No tool used" errors by clarifying tool-use rules ( #8292 )
2025-09-25 09:24:46 -04:00
Hannes Rudolph
2f1b94f430
fix: include initial ask in condense summarization ( #8293 ) ( #8298 )
...
* fix: include initial ask in condense summarization (#8293 )
---------
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-24 23:14:44 -06:00
github-actions[bot]
8dbd8c4b1b
Changeset version bump ( #8271 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-23 19:14:03 -04:00
Bruno Bergher
d8dd19a6ed
ux: Collapse thinking blocks by default (but control all of them with a keyboard shortcut) ( #8254 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-23 18:48:04 -04:00
Matt Rubens
0682629ac8
Cloud account switcher ( #8223 )
...
* Cloud account switcher
* Bare metal evals fixes (#8224 )
Co-authored-by: Roo Code <roomote@roocode.com>
* Rounded icons in chat account switcher
* Visual tweaks to CloudView
* Remove hardcoded timeout
* Safer check
* PR feedback
* Fix test
* Check for org mismatches in handleCredentialsChange
* Cloud: use the existing auth event flow to handle org switching
* Cleanup: broadcast() might be confusingly named.
---------
Co-authored-by: Chris Estreich <cestreich@gmail.com>
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Bruno Bergher <bruno@roocode.com>
Co-authored-by: John Richmond <5629+jr@users.noreply.github.com>
2025-09-23 18:18:28 -04:00
roomote[bot]
382ab63ea1
feat: add zai-org/GLM-4.5-turbo model to Chutes provider ( #8157 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
2025-09-23 17:33:44 -04:00
github-actions[bot]
44cbee5e75
Changeset version bump ( #8262 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-23 14:02:01 -04:00
roomote[bot]
807cc999a5
feat: add package.nls.json checking to find-missing-translations script ( #8255 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-23 11:10:23 -04:00
roomote[bot]
12f94fc727
fix: respect Ollama Modelfile num_ctx configuration ( #7798 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Hannes Rudolph <hrudolph@gmail.com>
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
2025-09-22 23:08:09 -04:00
Daniel
9dabb85007
Fix: Improve reasoning block formatting for better readability ( #7868 )
2025-09-22 23:02:11 -04:00
Chris Estreich
0e1b23d09c
Bare metal evals fixes ( #8224 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
2025-09-22 12:54:56 -07:00
Bruno Bergher
6c2aa63cfd
feat: Add keyboard shortcut for toggling auto-approve (Cmd/Ctrl+Alt+A) ( #8214 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-22 11:26:29 -04:00
github-actions[bot]
ceb9d2b9f2
Changeset version bump ( #8199 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-20 14:29:01 -07:00
Matt Rubens
32d7e6f2ad
Add an announcement for Supernova ( #8197 )
...
* Add an announcement for Supernova
* Remove duplicate keys
2025-09-20 16:28:28 -04:00
Hannes Rudolph
d956cdb727
Fix duplicate rehydrate during reasoning; centralize rehydrate and preserve cancel metadata ( #8171 )
...
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
2025-09-20 00:34:21 -04:00
roomote[bot]
c0e2c5ef5b
fix: apply tiered pricing for Gemini models via Vertex AI ( #8018 )
...
* fix: apply tiered pricing for Gemini models via Vertex AI
- Modified calculateCost method to handle models where cacheReadsPrice is only defined in tiers
- Added comprehensive tests for Vertex AI tiered pricing calculation
- Fixes issue where local cost calculation always showed highest tier rates
Fixes #8017
* Delete src/api/providers/__tests__/vertex-tiered-pricing.spec.ts
---------
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Daniel <57051444+daniel-lxs@users.noreply.github.com>
2025-09-19 22:49:42 -04:00
roomote[bot]
f7a6589719
fix: support dash prefix in parseMarkdownChecklist for todo lists ( #8055 )
...
- Updated regex pattern to support optional dash prefix (e.g., "- [ ] Task")
- Added comprehensive test coverage for both formats
- Fixes issue where todo lists with dash prefixes were not being parsed correctly
Fixes #8054
Co-authored-by: Roo Code <roomote@roocode.com>
2025-09-19 22:45:46 -04:00
github-actions[bot]
b75ef1dd83
Changeset version bump ( #8183 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-19 16:55:05 -04:00
Chris Estreich
a255c95bd0
Get the model id property for a given provider ( #8009 )
2025-09-17 15:24:27 -07:00
roomote[bot]
6d8de53c8f
fix: skip flaky Windows test in custom-system-prompt.spec.ts ( #8023 )
...
Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-16 13:47:56 -04:00
github-actions[bot]
4fe051f4b5
Changeset version bump ( #8026 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-16 12:19:46 -04:00
roomote[bot]
fc9c395af2
feat: Replace + icon with edit icon for New Task button ( #7942 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
2025-09-16 11:55:17 -04:00
roomote[bot]
cde738a450
fix: handle square bracket HTML entities in Gemini responses ( #7577 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
2025-09-16 11:53:52 -04:00
roomote[bot]
6fe90713ab
fix: filter out Claude Code built-in tools (ExitPlanMode, BashOutput, KillBash) ( #7818 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
2025-09-16 11:51:17 -04:00
Daniel
759454b455
fix: handle ByteString conversion errors in OpenAI embedders ( #8008 )
2025-09-15 22:56:20 -04:00
roomote[bot]
beb0a59470
feat: add keyboard shortcut for "Add to Context" action ( #7908 )
...
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-15 22:53:40 -04:00
dependabot[bot]
68c5be8030
chore(deps): bump axios from 1.9.0 to 1.12.0 ( #7963 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.9.0 to 1.12.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.9.0...v1.12.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.12.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 15:48:36 -07:00
Daniel
3fe2918e67
Add Z.ai coding plan support ( #8003 )
2025-09-15 17:53:20 -04:00
roomote[bot]
94b4511053
feat: Move slash commands to Settings tab with gear icon for discoverability ( #7988 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Bruno Bergher <me@brunobergher.com>
Co-authored-by: Mubeen Zulfiqar <mubeen_zulfiqar@yahoo.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-15 15:41:00 -04:00
Mubeen Zulfiqar
1b4819c086
fix: corrected C# tree-sitter query ( #7813 )
2025-09-15 14:10:45 -04:00
github-actions[bot]
d54ff8a604
Changeset version bump ( #7980 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-14 15:16:24 -04:00
Chris Estreich
b309a6ad8b
Disable Roomote Control on logout ( #7976 )
2025-09-14 10:47:16 -07:00
roomote[bot]
b576dd9008
fix: include API key in Ollama /api/tags requests ( #7903 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
2025-09-13 22:55:49 -04:00
roomote[bot]
80d82e65f0
fix: make nested git repository warning persistent with path info ( #7885 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
2025-09-13 22:39:52 -04:00
Daniel
c4c478023d
fix: preserve original first message context during conversation condensing ( #7939 )
2025-09-12 12:52:02 -04:00
Daniel
08d7f80e22
Fix message queue re-queue loop in Task.ask() ( #7823 )
2025-09-11 18:17:48 -07:00
roomote[bot]
03709fd9a5
fix: restrict @-mention parsing to line-start or whitespace boundaries ( #7876 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
2025-09-11 19:37:10 -04:00
github-actions[bot]
0cbc66a09e
Changeset version bump ( #7917 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-11 16:34:02 -04:00
Matt Rubens
200d79e818
In-app announcement for Roo Code Cloud ( #7914 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-09-11 16:28:21 -04:00
Daniel
3dfa5269ff
Fix: Preserve first message during conversation condensing ( #7910 )
2025-09-11 16:00:41 -04:00
Matt Rubens
33fe6fb9c6
Make Posthog telemetry the default ( #7909 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-09-11 15:50:40 -04:00
Matt Rubens
8fee3127ff
Bust cache in generated image preview ( #7860 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
2025-09-10 17:26:16 -04:00
roomote[bot]
3b1a6d1825
feat: show notification when the checkpoint initialization fails ( #7766 )
...
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
2025-09-10 17:08:45 -04:00