Commit graph

5810 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 A Prajapati
87f1e1a3af
Update src/i18n/locales/ru/embeddings.json
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-09-18 16:45:02 -04:00
Prasang A Prajapati
59380cbd76
Update src/i18n/locales/pl/embeddings.json
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-09-18 16:44:54 -04:00
Prasang A Prajapati
d337bfc1f5
Update src/api/providers/fetchers/watsonx.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-09-18 16:44:46 -04:00
Prasang Prajapati
8e0e30cd17 revert accidental changes 2025-09-18 16:28:18 -04:00
Prasang Prajapati
c1a7eb1122 revert accidental changes 2025-09-18 16:26:57 -04:00
Prasang Prajapati
9ddfd955b5 revert accidental changes 2025-09-18 16:23:22 -04:00
Prasang Prajapati
1a8239cf08 Address roomote feedback for better error handling 2025-09-18 15:22:53 -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
3867b84269 fix junit tests for watsonx provider and embedded watsonx provider 2025-09-18 15:11:41 -04:00
Prasang Prajapati
8f10c55bc2 fix junit tests for watsonx provider and embedded watsonx provider 2025-09-18 15:10:43 -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
24f0d45afd update pnpm lock file 2025-09-18 10:47:23 -04:00
Prasang Prajapati
348464251e Merge branch 'main' into watsonx-ai-integration 2025-09-17 19:11:03 -04:00
Prasang Prajapati
4723c8493d Merge branch 'main' into watsonx-ai-integration 2025-09-17 19:10:20 -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
59ee5aa2a1 Merge branch 'watsonx-ai-integration' of https://github.com/PrasangAPrajapati/Roo-Code into watsonx-ai-integration 2025-09-17 18:59:12 -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
5e123800ac minor rebase changes 2025-09-17 18:49:11 -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
a4c9b732f3 add timestamp script to generate vsix with timestamp added 2025-09-17 18:45:39 -04:00
Prasang Prajapati
7d248cf29c pass empty model id for default 2025-09-17 18:45:39 -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
3f4d5bcfc6 add ibm-cloud-sdk-core dependency 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
196828e40e allow any type to handle watsonx 2025-09-17 18:43:50 -04:00
Prasang Prajapati
24697d18d4 add refresh models button to get the models dynamically 2025-09-17 18:43:08 -04:00
Prasang Prajapati
c821b5e13f fix providers issue 2025-09-17 18:41:11 -04:00
Prasang Prajapati
eb0c60e73e fix providers issue 2025-09-17 18:40:59 -04:00
Prasang Prajapati
411cf01e7f fix providers issue 2025-09-17 18:40:32 -04:00
Prasang Prajapati
94017b452e fix lock file 2025-09-17 18:39:57 -04:00
Prasang-A-Prajapati
792b037a58 add watsonx missing provider in the typs 2025-09-17 18:39:57 -04:00
Prasang Prajapati
2beaa349e4 rebase to main 2025-09-17 18:39:40 -04:00