Matt Rubens
2e9b1f1824
v3.14.0 ( #2902 )
2025-04-24 00:44:24 -04:00
Chris Estreich
1543713c32
Don't immediately show an model ID error when changing API providers ( #2888 )
2025-04-23 13:24:22 -07:00
Chris Estreich
b421636a2c
Properly hide cache section of task header ( #2884 )
2025-04-23 11:41:06 -07:00
Chris Estreich
a77be28a95
Use formatLargeNumber on token counts in task header ( #2883 )
...
* Format large numbers
* Add changeset
2025-04-23 11:16:20 -07:00
Chris Estreich
a9ca17717c
OpenRouter Gemini caching ( #2847 )
...
* OpenRouter Gemini caching
* Fix tests
* Remove unsupported models
* Clean up the task header a bit
* Update src/api/providers/openrouter.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Remove model that doesn't seem to work
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-04-23 09:45:57 -04:00
System233
c6f91a3b2f
Fix error message not showing after canceling API request ( #2845 )
2025-04-22 15:40:33 -04:00
Dicha Zelianivan Arkana
1a376c262e
[DRAFT] feat(menu): use material icons for files and folders ( #2739 )
...
feat(menu): use material icons for files and folders
2025-04-22 15:39:45 -04:00
Matt Rubens
f1c79759a0
Add line wrapping to MCP arguments ( #2831 )
2025-04-22 00:15:46 -04:00
Matt Rubens
3e2d20f37c
Search and replace fixes ( #2830 )
...
* Allow replacing with an empty string
* Visual cleanup
2025-04-21 22:57:58 -04:00
Sam Hoang Van
f06567d579
Feat/improve insert block content ( #2510 )
...
* refactor: enhance insertGroups and insertContentTool for better handling of insertion operations
* refactor: simplify insert_content tool
- Remove operations-based implementation in favor of single line insertion
- Update parameters from operations to line and content
- Simplify insertion logic and error handling
- Update tool description and documentation
- Remove XML parsing for operations
- Clean up code and improve error messages
* refactor: remove insert_content experiment and related tests
* Remove the append_to_file tool
* Improvements to chat row and instructions
---------
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-04-21 16:49:27 -04:00
Sam Hoang Van
80b298492c
improve search and replace tool ( #2764 )
...
* Refactor search and replace tool
* feat(search-replace): enhance search/replace tool UI and messaging
Refactor search/replace tool message structure for better consistency
Add dedicated UI component for displaying search/replace operations
Add i18n support for search/replace operations in all supported languages
Improve partial tool handling in searchAndReplaceTool
* Remove search_and_replace experiment and related references
2025-04-21 15:25:03 -04:00
Felix NyxJae
f1c3edeb75
Fix: Improve drag-and-drop and SSH path handling ( #2808 )
...
* Fix: Correct path handling for dragged files on Windows
* Fix: Improve drag-and-drop and SSH path handling
2025-04-21 09:27:24 -04:00
Matt Rubens
19df13c760
Add a warning display when a system prompt override is active ( #2804 )
2025-04-20 23:28:19 -04:00
Sacha Sayan
612b948193
Refactor: Use path aliases in webview source files. ( #2801 )
...
* Refactor: Use path aliases in webview source files.
* Add module resolution to root jest config.
* Add tests.
Broken import.
Another broken import.
Broken test.
2025-04-20 21:38:08 -04:00
Sacha Sayan
cf54c7d820
Quickfix: Change cloud-download icon to more appropriate desktop-download icon. ( #2802 )
2025-04-20 18:19:42 -07:00
Matt Rubens
b05c3100bd
Fix context window bar color ( #2733 )
...
* Fix context window bar color
* Make task header cost badge match the other ones
* Fix test
2025-04-17 23:25:35 -04:00
Matt Rubens
86636526bd
Update the style of the suggestions ( #2734 )
...
* Update the style of the suggestions
* Cleanup
2025-04-17 23:25:23 -04:00
Chris Estreich
3c937c3827
Task header theme fixes ( #2721 )
2025-04-17 15:28:11 -07:00
Sacha Sayan
159e4005e5
UI Glam Sesh: Makeover for TaskHeader, ChatView, HistoryPreview... ( #2701 )
...
* - UI Glam Session -> Makeover for TaskHeader, ChatView, HistoryPreview, WelcomeView
- In particular, display a "no tasks in workspace" message when no tasks are found.
- Clean up Inferface Settings (not needed now) on Settings View
- Copy updates throughout these areas.
* Apply suggestions from code review
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Missing translation string.
* Fix test
* Fix tests
* Improve translations / fix missing strings.
* Support xAI for evals (#2703 )
* Make sure the slash commands only fire if they're the first character (#2702 )
* Update contributors list (#2675 )
docs: update contributors list [skip ci]
Co-authored-by: mrubens <mrubens@users.noreply.github.com>
* v3.12.3 (#2710 )
* Changeset version bump (#2711 )
* changeset version bump
* Updating CHANGELOG.md format
* Update CHANGELOG.md
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: R00-B0T <github-actions@github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
* Update translations
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: cte <cestreich@gmail.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: R00-B0T <110429663+R00-B0T@users.noreply.github.com>
Co-authored-by: R00-B0T <github-actions@github.com>
2025-04-17 12:54:55 -04:00
Matt Rubens
511ebb7a98
Make sure the slash commands only fire if they're the first character ( #2702 )
2025-04-17 07:55:53 -04:00
Matt Rubens
30c44ff14c
Support dragging and dropping tabs into chat text area ( #2698 )
2025-04-16 23:04:16 -04:00
Dicha Zelianivan Arkana
1d029ed0cb
refactor(context-menu): handle filename display better ( #2684 )
...
* refactor(context-menu): handle filename display better
* refactor(context-menu): reduce string computation
2025-04-16 09:46:06 -04:00
Matt Rubens
2d360dc59e
Fix select dropdown styling ( #2682 )
2025-04-16 06:40:43 -04:00
Matt Rubens
e2d649dc50
v3.12.0 ( #2674 )
2025-04-16 01:16:06 -04:00
Aleksandr Kirillov
1cca4f47c7
feat: Add 'roo.acceptInput' command ( #2598 )
...
* feat: Add 'roo.acceptInput' command
* Update package.nls.json
* Update translations
---------
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-04-15 23:01:45 -04:00
Matt Rubens
75a6bc100e
Safe JSON parse in ChatRow ( #2666 )
2025-04-15 19:49:25 -04:00
Dominik Oswald
7fab2f7738
feat: Cost Display in Task Header - Suppress Zero Cost Values and Ensure Visibility for Gemini, OpenAI, LM Studio, and Ollama ( #2662 )
...
test: Add unit tests for TaskHeader component cost display logic
2025-04-15 17:57:42 -04:00
Chris Estreich
1bbfd2e8e6
DRY up the auto-approve toggles ( #2664 )
...
* DRY up the auto-approve toggles
* Better subtask icon per @joemanley201
2025-04-15 14:36:13 -07:00
Sam Hoang Van
84c574c947
Fuzzy search bar select dropdown ( #2635 )
...
* Revert "Revert "feat: implement fuzzy search and dropdown grouping in SelectDropdown component" (#2627 )"
This reverts commit f1ad8ab751 .
* Fix double scroll bar on provider select dropdown
* Update webview-ui/src/components/ui/select-dropdown.tsx
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-04-15 10:14:39 -04:00
Chris Estreich
6e567845cb
Remove auto-approve button useMemo ( #2630 )
2025-04-14 23:11:13 -07:00
Chris Estreich
1cdedf3048
Update translations ( #2623 )
...
* Update translations
* Clean up the buttons
2025-04-14 22:47:27 -07:00
Sacha Sayan
111ac9ca47
UI Fix: Approve Tool Use Grid Toggles. ( #2487 )
...
Improv auto approve layout + refactor.
Button grid layout. Consolidates shortNames and labels, includes translations.
2025-04-14 21:20:54 -07:00
Zhang Tony
d3c65ceac6
feature: Closable welcome message ( #2541 )
...
* draft: try to add a setting button
* Add showGreeting setting and related changes
* i18n: showGreeting
* fix chinese i18n 'dot'
2025-04-13 01:16:01 -04:00
Eric Wheeler
ae0ab56654
intl: enhance shell integration troubleshooting translations
...
Add new i18n strings for shell integration steps and expand troubleshooting text across all supported languages
Signed-off-by: Eric Wheeler <roo-code@z.ewheeler.org>
2025-04-11 13:23:57 -07:00
Matt Rubens
e41d6a42ac
Better display of diff errors ( #2478 )
2025-04-10 22:32:11 -04:00
Matt Rubens
75ba1db3ca
Improve subtasks UI ( #2426 )
2025-04-09 01:45:45 -04:00
Atlas Gong
9f724bd360
fix: z-index of highlight layer should be under mode/profile dropdowns ( #2417 )
2025-04-08 15:05:04 -04:00
Sam Hoang Van
e1f6eb625b
feat: Add CommandOutputViewer component and integrate it into ChatRow ( #2326 )
...
* feat: Add CommandOutputViewer component and integrate it into ChatRow
* Remove unnecessary memo wrapper from CommandOutputViewer component
2025-04-08 08:29:03 -07:00
Aleksandr Kirillov
88cac3c9d8
feat: add command to focus Roo Code input field ( #2369 )
...
* feat: add command to focus Roo Code input field
* fixup! feat: add command to focus Roo Code input field
* fixup! feat: add command to focus Roo Code input field
2025-04-07 07:54:49 -04:00
Kyle Tse
84c703e050
fix: Prevent unnecessary autoscroll when buttons appear ( #1280 ) ( #2334 )
...
* fix: Prevent unnecessary autoscroll when buttons appear (#1280 )
* Remove commented out code
---------
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-04-06 22:17:49 -04:00
Matt Rubens
393688c584
Add deep links to settings sections ( #2355 )
2025-04-06 14:31:14 -04:00
Matt Rubens
664a424356
v3.11.5 ( #2283 )
...
* v3.11.5
* Update announcement
2025-04-04 01:42:26 -04:00
Diarmid Mackenzie
43d1ab33da
Fix for focus grabbing when follow-up returns + Unit Test ( #2263 )
2025-04-03 12:38:17 -04:00
Kyle Hoskins
dc02bb2683
Enable model select when api fails ( #2217 )
...
* Enable model switching on API failure
Bug: Cannot change model selection after API error due to UI state #1657
UI Bug: OpenRouter ran out of credits prevents user from switching models #1206
* Remove irrelevant code
2025-04-02 11:36:51 -04:00
Matt Rubens
b0b4240c8b
Revert "feat @-mention window path style & file with space ( #1924 )" ( #2162 )
...
* Revert "feat @-mention window path style & file with space (#1924 )"
This reverts commit c62e8f2ee2 .
* Add changeset
2025-03-31 15:56:47 -05:00
Matt Rubens
e1ca1b93a6
v3.11.0 ( #2136 )
2025-03-31 00:19:56 -04:00
Sam Hoang Van
48148e38d9
feat: Add shift-click to append suggestions to text area ( #2081 )
...
* feat: Add shift-click to append suggestions to text area
When a user shift-clicks a suggestion, the text is now appended to the current text area content instead of being sent immediately. This allows users to:
- Build complex prompts by combining multiple suggestions
- Edit suggestions before sending them
- Reuse parts of previous suggestions
The implementation passes the mouse event through the component chain and checks for the shift key before deciding whether to append or send the message.
* Tweak icon and internationalize
---------
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-03-30 23:35:02 -04:00
Matt Rubens
37ecf9648b
Link to the settings page from the auto approve toolbar ( #2111 )
2025-03-30 12:22:53 -04:00
Matt Rubens
9bb50eaba3
Display info about partial reads in chat row ( #2080 )
2025-03-29 02:14:18 -04:00
Afshawn Lotfi
cbe7075f4f
In-Editor Browser Improvements ( #1601 )
...
* Browser Automation Improvements
* Added multi-tab remote Chrome support
* Added support for hover
* Properly caching remote browser host in global state
* Cleanup functions
* Updated for changes after merge
* Added www. exception for common tabs
* Update src/core/webview/ClineProvider.ts
* Revert README changes
---------
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-03-29 00:46:01 -04:00