Commit graph

1820 commits

Author SHA1 Message Date
Roo Code
19c1b5e3ee fix: improve watsonx provider code quality
- Remove all any types and add proper TypeScript interfaces
- Improve error handling with more specific error messages
- Add URL validation for Cloud Pak platform
- Make retry delays configurable to improve performance
- Remove unrelated privacy page formatting changes
- All tests passing (44/44)
2025-09-18 22:27:41 +00:00
Prasang A Prajapati
e5623b0f01
Update webview-ui/src/i18n/locales/tr/settings.json
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-09-18 16:46:20 -04:00
Prasang A Prajapati
395406fbdd
Update webview-ui/src/i18n/locales/pt-BR/settings.json
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-09-18 16:46:12 -04:00
Prasang A Prajapati
8bdd84f433
Update webview-ui/src/i18n/locales/nl/settings.json
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-09-18 16:46:06 -04:00
Prasang A Prajapati
7d2a819497
Update webview-ui/src/i18n/locales/nl/settings.json
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-09-18 16:45:56 -04:00
Prasang A Prajapati
0157a36faf
Update webview-ui/src/i18n/locales/de/settings.json
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-09-18 16:45:47 -04:00
Prasang A Prajapati
43e5e902ab
Update webview-ui/src/i18n/locales/de/settings.json
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-09-18 16:45:37 -04:00
Prasang A Prajapati
7b1be5393e
Update webview-ui/src/i18n/locales/ca/settings.json
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-09-18 16:45:24 -04:00
Prasang A Prajapati
fc7f14685f
Update webview-ui/src/components/settings/providers/WatsonxAI.tsx
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-09-18 16:45:14 -04:00
Prasang Prajapati
ea2408fa26 Address roomote feedback and remove console log statement that were added for debugging 2025-09-18 15:20:30 -04:00
Prasang Prajapati
862402c911 add missing keys in each languages for translations 2025-09-18 14:23:06 -04:00
Prasang Prajapati
c8196d22d9 add missing keys in each languages for translations 2025-09-18 14:17:32 -04:00
Prasang Prajapati
91706f4d3d fix code indexing and remove duplicates 2025-09-18 12:30:41 -04:00
Prasang Prajapati
348464251e Merge branch 'main' into watsonx-ai-integration 2025-09-17 19:11:03 -04:00
Prasang Prajapati
b7bd92f648 Merge branch 'main' into watsonx-ai-integration 2025-09-17 19:08:05 -04:00
Prasang Prajapati
67e406d876 Merge branch 'watsonx-ai-integration' of https://github.com/PrasangAPrajapati/Roo-Code into watsonx-ai-integration 2025-09-17 19:00:15 -04:00
Prasang Prajapati
2529892555 Merge branch 'watsonx-ai-integration' of https://github.com/PrasangAPrajapati/Roo-Code into watsonx-ai-integration 2025-09-17 18:58:32 -04:00
Prasang Prajapati
e316c89231 minor rebase changes remove duplicates 2025-09-17 18:51:31 -04:00
Prasang Prajapati
f8732f3166 minor tweaks to fix for merge 2025-09-17 18:46:02 -04:00
Prasang Prajapati
7db1909967 change it to retrieve models 2025-09-17 18:46:02 -04:00
Prasang Prajapati
89495dd90b update IBM watsonx embeddeer for code indeix 2025-09-17 18:46:02 -04:00
Prasang Prajapati
13c8137d0b fix margins and text 2025-09-17 18:46:00 -04:00
Prasang Prajapati
3bf20388e1 finish junit tests and naming convention changes to provider 2025-09-17 18:45:38 -04:00
Prasang Prajapati
d3999923da set username to empty string instead of undefined 2025-09-17 18:45:08 -04:00
Prasang Prajapati
a190c73cdf add IBM cloud pak for data support for embedded watsonx models for code indexing.. 2025-09-17 18:45:07 -04:00
Prasang Prajapati
0e44af6836 add support for IBM Cloud Pak for Data 2025-09-17 18:44:33 -04:00
Prasang Prajapati
24697d18d4 add refresh models button to get the models dynamically 2025-09-17 18:43:08 -04:00
Prasang Prajapati
411cf01e7f fix providers issue 2025-09-17 18:40:32 -04:00
Prasang Prajapati
2beaa349e4 rebase to main 2025-09-17 18:39:40 -04:00
Chris Estreich
a255c95bd0
Get the model id property for a given provider (#8009) 2025-09-17 15:24:27 -07:00
Prasang Prajapati
f43b197d28 minor tweaks to fix for merge 2025-09-17 17:49:42 -04:00
Prasang Prajapati
5c1f337f81 merge main into watsonx-ai-integration 2025-09-17 17:47:01 -04:00
Prasang Prajapati
97c98ac2b4 change it to retrieve models 2025-09-17 11:06:25 -04:00
Prasang Prajapati
e196ea1bc8 update IBM watsonx embeddeer for code indeix 2025-09-17 11:05:15 -04:00
Bruno Bergher
6ac6a928cd
ux: Responsive Auto-Approve (#8032)
Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-09-17 10:55:16 -04:00
Bruno Bergher
3d45d4aa13
feat: Bring back a way to temporarily and globally pause auto-approve without losing your toggle state (#8024)
* Visual improvements and code cleanup (removes duplication)

* Brings back an 'enabled' toggle for auto-approve
2025-09-16 08:59:17 -04:00
roomote[bot]
c987417889
feat: Reposition Add Image button inside ChatTextArea (#7989)
* feat: move Add Image button inside ChatTextArea

- Moved Add Image button from bottom toolbar to top-right inside text area
- Repositioned Enhance Prompt button to be above Send button (bottom-right)
- Both buttons now follow similar positioning pattern as Send button
- Maintains consistent button styling and transitions

* fix: corrected C# tree-sitter query (#7813)

* 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>

* Add Z.ai coding plan support (#8003)

* 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>

* Fix context menu is obscured when edit message. (#7951)

* 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>

* fix: handle ByteString conversion errors in OpenAI embedders (#8008)

* CONTRIBUTING.md tweaks and issue template rewrite (#8014)

* Visual tweaks

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Mubeen Zulfiqar <mubeen_zulfiqar@yahoo.com>
Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Bruno Bergher <me@brunobergher.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
Co-authored-by: Daniel <57051444+daniel-lxs@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: NaccOll <wuyoubin0504@gmail.com>
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
Co-authored-by: Hannes Rudolph <hrudolph@gmail.com>
2025-09-16 07:41:37 -04:00
NaccOll
358519db38
Fix context menu is obscured when edit message. (#7951) 2025-09-15 22:43:31 -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
Bruno Bergher
9d33c109c9
ux: Makes text area buttons appear only when there's text (#7987) 2025-09-15 11:01:25 -04:00
Matt Rubens
c79cb297a5
Remove chevrons from chat buttons (#7970) 2025-09-14 15:02:42 -04:00
Bruno Bergher
9ea7173a3e
ux: Smaller and more subtle auto-approve UI (#7894)
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Hannes Rudolph <hrudolph@gmail.com>
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
Co-authored-by: Bruno Bergher <me@brunobergher.com>
Co-authored-by: Daniel <57051444+daniel-lxs@users.noreply.github.com>
Co-authored-by: ItsOnlyBinary <ItsOnlyBinary@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
Co-authored-by: John Richmond <5629+jr@users.noreply.github.com>
2025-09-14 10:20:28 -04:00
Matt Rubens
72bc790d6a
Add a little padding to the cloudview (#7954) 2025-09-12 23:35:27 -04:00
Prasang Prajapati
99bdf52263 fix margins and text 2025-09-11 18:19:27 -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
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
roomote[bot]
a9e22f0df0
fix: center active mode in selector dropdown on open (#7883)
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
2025-09-11 15:16:43 -04: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