Daniel
0327f12751
feat: implement streaming for native tool calls ( #9542 )
2025-11-24 23:12:39 -05:00
Chris Estreich
2ca9eac9e0
Enable the Roo Code Cloud provider in evals ( #9492 )
2025-11-22 00:06:03 -08:00
roomote[bot]
d389771d75
chore: update tar-fs to 3.1.1 via pnpm override ( #9450 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
2025-11-20 15:16:30 -08:00
John Richmond
341863f8cd
Update glob to ^11.1.0 ( #9449 )
2025-11-20 14:45:02 -08:00
Daniel
89068c4ff9
fix: Include nativeArgs in tool repetition detection ( #9377 )
...
* fix: Include nativeArgs in tool repetition detection
Fixes false positive 'stuck in a loop' error for native protocol tools
like read_file that store parameters in nativeArgs instead of params.
Previously, the ToolRepetitionDetector only compared the params object,
which was empty for native protocol tools. This caused all read_file
calls to appear identical, triggering false loop detection even when
reading different files.
Changes:
- Updated serializeToolUse() to include nativeArgs in comparison
- Added comprehensive tests for native protocol scenarios
- Maintains backward compatibility with XML protocol tools
Closes: Issue reported in Discord about read_file loop detection
* Try to use safe-stable-stringify in the tool repetition detector
---------
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-11-18 21:20:29 -05:00
Hannes Rudolph
f7c2e8d164
Improve Google Gemini defaults, temperature, and cost reporting ( #9327 )
2025-11-17 23:38:38 -07:00
Chris Estreich
6e6341346e
Move auto-approval from ChatView to Task ( #9157 )
2025-11-10 17:01:50 -08:00
renovate[bot]
49e57ed0fa
chore(deps): update dependency @changesets/cli to v2.29.7 ( #8490 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-06 16:46:09 -05:00
Hannes Rudolph
0fd7023ea7
feat(chat): Improve diff appearance in main chat view ( #8932 )
...
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
2025-11-06 16:18:01 -05:00
AJ Juaire
c6a02bb8da
Fix Bedrock user agent to report full SDK details ( #9043 )
2025-11-05 14:08:58 -05:00
Bruno Bergher
c74e42bde4
web: Dynamic OpenGraph images ( #8773 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
2025-10-22 10:04:28 -04:00
Bruno Bergher
9aee31f28a
web: Cloud page and updates to Pricing to explain Cloud Agent Credits ( #8605 )
...
* Adds mention of Cloud agents to /pricing
* Credit pricing FAQ
* Skeleton of a /cloud page and more pricing page tweaks
* Lint
* Update apps/web-roo-code/src/app/cloud/page.tsx
Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
* Code review
* Updates copy to new credit system
* Moves Terms of Service to be backed by a markdown file, easier to read/edit/diff
* Updated ToS
* Twerm copy tweaks
* Cloud screenshot and style adjustments
* Style tweaks
* Styles
---------
Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
2025-10-16 16:01:19 -07:00
renovate[bot]
18e5c194e7
chore(deps): update dependency glob to v11.0.3 ( #7767 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-03 10:01:15 -04:00
renovate[bot]
7b4f074b9e
chore(deps): update dependency vite to v6.3.6 [security] ( #7838 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-03 10:00:33 -04:00
roomote[bot]
2819120216
feat: add GDPR-compliant cookie consent banner ( #8022 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Bruno Bergher <me@brunobergher.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-16 14:34:19 -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
roomote[bot]
ad8551868e
feat: Add cloud task button for opening tasks in Roo Code Cloud ( #7572 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Bruno Bergher <bruno@roocode.com>
Co-authored-by: Bruno Bergher <me@brunobergher.com>
2025-09-11 15:08:14 -04:00
renovate[bot]
25717817a6
chore(deps): update dependency eslint-plugin-turbo to v2.5.6 ( #7764 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-07 20:19:10 -04:00
renovate[bot]
4e5e3ed200
chore(deps): update dependency nock to v14.0.10 ( #6465 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-07 14:47:38 -04:00
renovate[bot]
8f2d40d177
chore(deps): update dependency @changesets/cli to v2.29.6 ( #7376 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-07 14:45:49 -04:00
renovate[bot]
408ea44ea2
chore(deps): update dependency esbuild to v0.25.9 ( #5455 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-07 14:45:36 -04:00
renovate[bot]
888bd2d570
chore(deps): update dependency eslint-config-prettier to v10.1.8 ( #6464 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-07 14:45:21 -04:00
Chris Estreich
cd9e92fa9b
Move @roo-code/cloud to the Roo-Code repo ( #7503 )
2025-08-28 11:18:45 -07:00
Daniel
2092fb1a50
feat: add image generation tool with OpenRouter integration ( #7474 )
...
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
Co-authored-by: cte <cestreich@gmail.com>
2025-08-28 01:57:48 -04:00
Matt Rubens
d1122ea707
Bump cloud to 0.25.0 ( #7475 )
2025-08-27 23:52:25 -04:00
Daniel
2204457cc5
Fix GPT-5 Responses API issues with condensing and image support ( #7067 )
...
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: Hannes Rudolph <hrudolph@gmail.com>
2025-08-27 23:30:43 -04:00
Chris Estreich
02f551cec5
Update @roo-code/cloud to enable roomote control for cloud agents ( #7446 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-08-27 00:53:40 -07:00
Chris Estreich
f02a2bb05d
Random chat text area cleanup ( #7436 )
2025-08-26 20:48:24 -07:00
Josh
934bfd0a54
feat: Add Vercel AI Gateway provider integration ( #7396 )
...
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
Co-authored-by: cte <cestreich@gmail.com>
2025-08-26 13:41:02 -07:00
roomote[bot]
2e99d5bf1b
feat: Add Qwen Code CLI API Support with OAuth Authentication ( #7380 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
Co-authored-by: cte <cestreich@gmail.com>
2025-08-25 10:43:48 -07:00
renovate[bot]
8109e365b2
chore(deps): update dependency drizzle-kit to v0.31.4 ( #5453 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-24 16:27:57 -04:00
roomote[bot]
b433d1f7a2
fix: handle Mistral thinking content as reasoning chunks ( #7106 )
...
* fix: handle Mistral thinking content as reasoning chunks
- Add TypeScript interfaces for Mistral content types (text and thinking)
- Update createMessage to yield reasoning chunks for thinking content
- Update completePrompt to filter out thinking content in non-streaming mode
- Add comprehensive tests for reasoning content handling
- Follow the pattern used by other providers (Anthropic, OpenAI, Gemini, etc.)
Fixes #6842
* fix: resolve TypeScript type issue in completePrompt method
* fix: handle Mistral thinking content chunks in streaming responses
- Added ContentChunkWithThinking type helper to handle thinking chunks
- Properly converts thinking content to reasoning chunks in streaming
- Filters out thinking content in non-streaming completePrompt responses
- Confirmed that Mistral API does send thinking chunks with type 'thinking'
- Works with Mistral SDK v1.9.18
---------
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
2025-08-23 06:33:43 -07:00
renovate[bot]
4fdbcb5d78
fix(deps): update dependency tmp to v0.2.4 [security] ( #6762 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-21 02:28:00 -07:00
renovate[bot]
f44661feb7
fix(deps): update dependency mermaid to v11.10.0 [security] ( #7231 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-21 02:09:08 -07:00
DarinVerheijke
57ea6257dd
feat: Featherless provider ( #7235 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: cte <cestreich@gmail.com>
2025-08-20 10:42:57 -07:00
Matt Rubens
fd3535c21a
Add support for Sonic model ( #7207 )
...
Co-authored-by: cte <cestreich@gmail.com>
2025-08-19 00:53:32 -07:00
Chris Estreich
2a974e8bf6
Emit event when a task ask requires interaction ( #7128 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-08-16 02:46:51 -07:00
Daniel
f3864ffebb
fix: use native Ollama API instead of OpenAI compatibility layer ( #7137 )
2025-08-15 23:31:58 -04:00
Matt Rubens
52c58ea666
Bump cloud version to 0.16.0 ( #7135 )
2025-08-15 14:25:32 -04:00
Chris Estreich
44086e4a86
Add support for task page event population ( #7117 )
2025-08-14 23:17:05 -07:00
Abdullah Hilson
3d2673bb28
feat: implement sitemap generation in TypeScript and remove XML file ( #6206 )
...
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
Co-authored-by: Daniel <57051444+daniel-lxs@users.noreply.github.com>
2025-08-14 11:53:16 -04:00
Chris Estreich
c56b95bc60
Task metadata ( #7092 )
2025-08-14 03:14:17 -07:00
Chris Estreich
962df868bd
Fix webview in dev mode ( #7044 )
2025-08-13 01:40:00 -07:00
Chris Estreich
9ffc2b0a36
Move cloud types from @roo-code/types to @roo-code/cloud ( #7038 )
2025-08-13 00:10:29 -07:00
Chris Estreich
12d1959bbd
Switch to the UnifiedBridgeService ( #6976 )
2025-08-12 03:39:11 -07:00
Matt Rubens
5f3c67fa91
Bump cloud to 0.10.0 ( #6968 )
2025-08-12 00:04:52 -04:00
Chris Estreich
65674d5191
Bump @roo-code/cloud to v0.9.0 ( #6964 )
2025-08-11 16:11:30 -10:00
Chris Estreich
b1300e5550
Bring back roomote control ( #6796 )
...
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-08-11 17:28:08 -04:00
Chris Estreich
37330b0209
Bring back "Use @roo-code/cloud from npm" ( #6795 )
2025-08-06 20:51:41 -10:00
Chris Estreich
142cdb5cb1
Revert "Use @roo-code/cloud from npm" ( #6742 )
...
Revert "Use @roo-code/cloud from npm (#6611 )"
This reverts commit a1439c1f96 .
2025-08-05 16:13:11 -10:00