Commit graph

6630 commits

Author SHA1 Message Date
cte
22288a2b1e Fix the build 2026-01-12 16:20:29 -08:00
cte
7b0103901f Merge branch 'feature/roo-473-show-all-tool-uses-immediately-rather-than-on-partial-false' into cte/acp 2026-01-12 16:08:48 -08:00
cte
6796702afd Merge branch 'main' into feature/roo-473-show-all-tool-uses-immediately-rather-than-on-partial-false 2026-01-12 16:08:24 -08:00
cte
1150158d55 Fix model switching 2026-01-12 16:06:14 -08:00
Daniel
b514996208
fix(path): return empty string from getReadablePath when path is empty - ROO-437 (#10638) 2026-01-12 18:49:37 -05:00
Daniel
621d9500de
fix: sanitize tool_use IDs to match API validation pattern (#10649) 2026-01-12 18:04:58 -05:00
Patrick Decat
a682908a25
fix: encode hyphens in MCP tool names before sanitization (#10644) 2026-01-12 17:06:40 -05:00
Daniel
f439496147
fix: correct Gemini 3 thought signature injection format via OpenRouter (#10640) 2026-01-12 17:05:00 -05:00
Archimedes
55b732485b
perf: optimize message block cloning in presentAssistantMessage (#10616) 2026-01-12 10:22:50 -08:00
Daniel
4c2d1f0c68
feat: display edit_file errors in UI after consecutive failures (#10581) 2026-01-12 10:35:43 -05:00
Bruno Bergher
e23e1ecc94
ux: UI improvements to search settings (#10633)
* UI changs

* Update webview-ui/src/components/marketplace/MarketplaceView.tsx

Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>

* i18n

---------

Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
2026-01-12 06:59:49 -05:00
cte
1b867d517b Merge branch 'feature/roo-473-show-all-tool-uses-immediately-rather-than-on-partial-false' into cte/acp 2026-01-11 18:57:07 -08:00
cte
0dcc439b79 Merge main 2026-01-11 18:56:17 -08:00
Roo Code
1991eb6517 fix: use DEFAULT_FLAGS.model as single source of truth for default model ID 2026-01-12 02:50:47 +00:00
Roo Code
510cf8fc8a fix: change default model to opus and fix model ID mismatch 2026-01-12 02:49:18 +00:00
cte
29e7045b81 Logging cleanup 2026-01-11 18:47:38 -08:00
cte
4b4afceeb6 Logging cleanup 2026-01-11 18:45:14 -08:00
cte
4ac8a460db Fix ACP task cancellation 2026-01-11 18:40:45 -08:00
cte
7492abb9d0 Fix tests 2026-01-11 16:29:13 -08:00
cte
e92a0fca06 Add mode and model pickers 2026-01-11 16:19:16 -08:00
cte
4b43a0d865 Clean refactor 2026-01-11 14:32:22 -08:00
Matt Rubens
632b86cfbe
Basic settings search (#10619)
* Prototype of a simpler searchable settings

* Fix tests

* UI improvements

* Input tweaks

* Update webview-ui/src/components/settings/SettingsSearch.tsx

Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>

* fix: remove duplicate Escape key handler dead code

* Cleanup

* Fix tests

---------

Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
Co-authored-by: Roo Code <roomote@roocode.com>
2026-01-11 14:57:41 -05:00
cte
74881a4f4f Fix command output streaming 2026-01-11 00:20:56 -08:00
cte
89f26ac053 Update README 2026-01-11 00:02:19 -08:00
cte
844de64153 Some cleanup 2026-01-11 00:00:44 -08:00
cte
22fa95f692 Remove cruft 2026-01-10 23:51:27 -08:00
Roo Code
e6b1d20bd6 fix: use DEFAULT_FLAGS.model for model fallback in agent.ts 2026-01-11 07:45:21 +00:00
cte
4ccca5b88f More progress 2026-01-10 23:24:54 -08:00
cte
a3f02bdefd Streaming comment execution & streaming file writes 2026-01-10 13:31:27 -08:00
github-actions[bot]
611bb70166
Changeset version bump (#10609)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2026-01-10 13:35:16 -05:00
Matt Rubens
f1bbd29bda
Update router name in types (#10610) 2026-01-10 13:34:25 -05:00
Matt Rubens
9c91fb3304
chore: add changeset for v3.39.3 (#10608) 2026-01-10 13:20:44 -05:00
Matt Rubens
352616a6de
Update Roo Code Router service name (#10607) 2026-01-10 13:14:42 -05:00
Matt Rubens
fa5fe75b3b
Update router name in types (#10605) 2026-01-10 12:52:41 -05:00
Matt Rubens
f99d116ec7
chore: bump version to v1.102.0 (#10604) 2026-01-10 11:41:09 -05:00
roomote[bot]
75d895845e
Rename Roo Code Cloud Provider to Roo Code Router (#10560)
Co-authored-by: Roo Code <roomote@roocode.com>
2026-01-10 11:32:21 -05:00
Chris Estreich
a33117a83f
Some cleanup in ExtensionHost (#10600)
Co-authored-by: Roo Code <roomote@roocode.com>
2026-01-10 02:29:33 -08:00
cte
569055ea9a Better type safety 2026-01-10 01:34:24 -08:00
cte
3903fe5ada Some cleanup in ExtensionHost 2026-01-10 01:00:02 -08:00
Chris Estreich
fc21101a99
More file organization for the cli (#10599) 2026-01-09 23:22:51 -08:00
Chris Estreich
e8ed344b0f
Allow the cli release script to install locally for testing (#10597) 2026-01-09 20:40:46 -08:00
Chris Estreich
ea9717d7ba
Add a TUI (#10480)
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
Co-authored-by: Daniel <57051444+daniel-lxs@users.noreply.github.com>
2026-01-09 19:19:58 -08:00
github-actions[bot]
1e62b5ddf1
Changeset version bump (#10596)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2026-01-09 21:49:20 -05:00
Matt Rubens
658da2c029
Release v3.39.2 (#10595) 2026-01-09 21:29:03 -05:00
Hannes Rudolph
5a82c334ae
chore: disable edit_file tool for Gemini/Vertex (#10594) 2026-01-09 21:24:15 -05:00
roomote[bot]
d97e540ac6
fix(cerebras): ensure all tools have consistent strict mode values (#10589)
Co-authored-by: Roo Code <roomote@roocode.com>
2026-01-09 18:50:16 -07:00
Hannes Rudolph
84789445cd
chore(gemini): stop overriding tool allow/deny lists (#10592) 2026-01-09 18:47:35 -07:00
Hannes Rudolph
e39abbffa1
fix: make edit_file matching more resilient (#10585) 2026-01-09 20:32:13 -05:00
Hannes Rudolph
168cfcaba5
fix: round-trip Gemini thought signatures for tool calls (#10590) 2026-01-09 20:03:58 -05:00
Hannes Rudolph
108f78db6c
feat: add debug setting to settings page (#10580)
* feat: add debug mode toggle to settings

* Update About component with debug mode description

* i18n: add debug mode strings to settings locales

* Update debug mode description in all locales

* fix: post state to webview after debugSetting update

This addresses the review feedback that the debugSetting handler was not
posting updated state back to the webview, which could cause the UI to
stay stale until another state refresh occurred.

* fix: clarify debug mode description to specify task header location

Updated debugMode.description across all 18 locales to clarify that
debug buttons appear in the task header, per review feedback.

* fix: remove redundant postStateToWebview call after debug setting update

* Update src/core/webview/webviewMessageHandler.ts

Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>

---------

Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
2026-01-09 18:06:02 -05:00