George Goranov
56c630ca92
Feature/bedrock embeddings support ( #9475 )
...
* feat: add AWS Bedrock support for codebase indexing
- Add bedrock as a new EmbedderProvider type
- Add AWS Bedrock embedding model profiles (titan-embed-text models)
- Create BedrockEmbedder class with support for Titan and Cohere models
- Add Bedrock configuration support to config manager and interfaces
- Update service factory to create BedrockEmbedder instances
- Add comprehensive tests for BedrockEmbedder
- Add localization strings for Bedrock support
Closes #8658
* fix: add missing bedrockOptions to loadConfiguration return type
* Fix various issues that the original PR missed.
* Remove debug logs
* Rename AWS Bedrock -> Amazon Bedrock
* Remove some 'as any's
* Revert README changes
* Add translations
* More translations
* Remove leftover code from a debugging session.
* fix: add bedrock to codebaseIndexModelsSchema and update brace-expansion override
- Add bedrock provider to codebaseIndexModelsSchema type definition to fix empty model dropdown in UI
- Update pnpm override for brace-expansion from '>=2.0.2' to '^2.0.2' to resolve ESM/CommonJS compatibility issues
* Improvements to AWS Bedrock embeddings support
- Enhanced bedrock.ts embedder implementation
- Added comprehensive test coverage in bedrock.spec.ts
- Updated config-manager.ts for better Bedrock configuration handling
- Improved service-factory.ts integration
- Updated embeddingModels.ts with Bedrock models
- Enhanced CodeIndexPopover.tsx UI for Bedrock options
- Added auto-populate test for CodeIndexPopover
- Updated pnpm-lock.yaml dependencies
* Restore openrouter config
* Remove debug log
* Fix config-manager.spec.ts unit test.
* Add translations for "optional"
* Revert unnecessary change related to open ia embedder
---------
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
Co-authored-by: Smartsheet-JB-Brown <jb.brown@smartsheet.com>
2025-11-26 08:58:58 -05: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
roomote[bot]
ee9b255176
docs: remove Contributors section from README files ( #9198 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
2025-11-13 09:40:47 -05:00
Chris Estreich
cd9e92fa9b
Move @roo-code/cloud to the Roo-Code repo ( #7503 )
2025-08-28 11:18:45 -07:00
Chris Estreich
c56b95bc60
Task metadata ( #7092 )
2025-08-14 03:14:17 -07:00
Chris Estreich
cb0a58e4a4
Support linking to @roo-code/cloud in Roo-Code repo ( #6799 )
...
Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
2025-08-07 01:09:21 -10:00
roomote[bot]
5f4ccbcc34
fix: resolve navigator global error by updating mammoth and bluebird dependencies ( #6363 )
...
- Update mammoth from ^1.8.0 to ^1.9.1
- Add pnpm override to force bluebird >=3.7.2 (was 3.4.7)
- Fixes PendingMigrationError: navigator is now a global in nodejs
- Resolves extension crashes in VS Code nightly builds
Fixes #6356
Co-authored-by: Roo Code <roomote@roocode.com>
2025-07-30 18:32:31 -04:00
Matt Rubens
9baac07bf3
Ensure form-data >= 4.0.4 ( #6332 )
2025-07-28 23:41:55 -04:00
Chris Estreich
984d368f7a
Fix evals; broken by #5865 ( #6065 )
2025-07-22 09:18:38 -07:00
DEV×PAIN
0ee3680fb4
feat(dx): streamline extension installation and documentation ( #4284 )
2025-07-01 15:50:05 -04:00
Matt Rubens
ff1b150955
Fix a couple security vulnerabilities for dependabot ( #4844 )
2025-06-18 12:45:57 -04:00
Chris Estreich
28a16c9ee7
Force tar-fs >=2.1.3 ( #4629 )
2025-06-12 23:27:41 -07:00
Chris Estreich
f61b4e46a8
Fix git clone in evals setup script ( #4418 )
2025-06-06 08:47:43 -07:00
Chris Estreich
73f39616c3
Improve turbo task dependency declarations ( #4323 )
2025-06-04 09:32:27 -07:00
renovate[bot]
65cf8951f3
chore(deps): update dependency lint-staged to v16 ( #4192 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-03 15:50:29 -07:00
renovate[bot]
0e39d32135
chore(deps): update dependency ovsx to v0.10.4 ( #4280 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-03 15:49:28 -07:00
renovate[bot]
7e0354d531
chore(deps): update node.js to v20.19.2 ( #4159 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-30 22:48:46 -04:00
Chris Estreich
e66136f1aa
Add a new @roo-code/types package and use it everywhere ( #3912 )
2025-05-26 12:06:45 -07:00
Chris Estreich
78bb7e0256
Convert bootstrap script to ESM ( #3904 )
2025-05-23 14:35:21 -07:00
KJ7LNW
be19a49b20
fix: improve pnpm bootstrapping and add compile script ( #3882 )
...
Co-authored-by: Eric Wheeler <roo-code@z.ewheeler.org>
2025-05-23 14:20:27 -07:00
Chris Estreich
fa1e7b415c
Re-work support for reasoning models, including "hybrid" reasoning models ( #3870 )
2025-05-23 01:40:17 -07:00
Chris Estreich
22431f06f4
Fix changelog generation ( #3859 )
2025-05-22 12:31:55 -07:00
Chris Estreich
0521163212
Fix changeset version bumping ( #3850 )
2025-05-22 11:41:19 -07:00
Chris Estreich
d5484b52fa
Upgrade to ESLint 9 + share eslint config across workspaces ( #3815 )
2025-05-21 21:30:21 -07:00
Chris Estreich
57249a0881
PNPM + Turbo monorepo + Nightly releases ( #3407 )
2025-05-21 21:01:20 -07:00
R00-B0T
c1b92c1ee9
Changeset version bump ( #3660 )
...
* changeset version bump
* Update CHANGELOG.md
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-05-21 17:46:14 -04:00
Chris Estreich
7d99689031
More VSCode command / build fixes ( #3780 )
2025-05-21 00:07:37 -07:00
Matt Rubens
7368fa9288
Moved repo to new org ( #3756 )
2025-05-20 16:42:18 -04:00
R-omk
527050eeb0
Add YAML support for .roomode files alongside JSON processing ( #3711 )
2025-05-20 09:59:23 -04:00
மனோஜ்குமார் பழனிச்சாமி
628661c5c5
feat: move play audio to webview to ensure cross-platform ( #3659 )
...
Co-authored-by: sam hoang <samhv.ict@gmail.com>
2025-05-20 01:15:05 -04:00
R00-B0T
f70e03e3b4
Changeset version bump ( #3645 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Chris Estreich <cestreich@gmail.com>
2025-05-15 21:33:21 -07:00
Chris Estreich
d7eec3afa6
Lock the versions of vsce and ovsx ( #3643 )
2025-05-15 16:49:09 -07:00
R00-B0T
bcc4526f9e
Changeset version bump ( #3637 )
...
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: Chris Estreich <cestreich@gmail.com>
2025-05-15 12:37:31 -07:00
R00-B0T
f46e14dc04
Changeset version bump ( #3556 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-05-14 17:37:30 -04:00
Daniel
9ffdc7879e
Use the provider-specific model info for the OpenRouter provider ( #3430 )
2025-05-12 18:23:32 -07:00
R00-B0T
465f855334
Changeset version bump ( #3507 )
...
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: Chris Estreich <cestreich@gmail.com>
2025-05-12 13:02:43 -07:00
John Richmond
8cb5c4e9e3
Restore profile management work + fix #3434 ( #3449 )
...
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-05-12 15:47:09 -04:00
R00-B0T
373d2aa98c
Changeset version bump ( #3441 )
...
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>
2025-05-10 08:32:58 -04:00
Matt Rubens
730d037a12
Revert "Improve provider profile management in the external API ( #3386 )" ( #3440 )
2025-05-10 08:27:37 -04:00
R00-B0T
1b37e30580
Changeset version bump ( #3427 )
...
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>
2025-05-10 00:11:34 -04:00
Chris Estreich
c21aa230e3
Get rid of ApiConfiguration type alias, rename ApiConfigMeta to ProviderSettingsEntry ( #3380 )
2025-05-08 23:52:18 -07:00
renovate[bot]
a3ed9e9574
fix(deps): update dependency @google/genai to ^0.13.0 ( #3374 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-08 21:00:40 -07:00
renovate[bot]
0725b32111
chore(deps): update dependency esbuild to ^0.25.0 ( #3282 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-08 12:02:17 -07:00
R00-B0T
e19bf81811
Changeset version bump ( #3324 )
...
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>
2025-05-08 10:41:46 -04:00
R00-B0T
7f9515aa9a
Changeset version bump ( #3300 )
...
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>
2025-05-08 00:21:51 -04:00
R00-B0T
57e5b6ddef
Changeset version bump ( #3230 )
...
* changeset version bump
* Update CHANGELOG.md
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-05-07 23:29:34 -04:00
renovate[bot]
c3c02b6702
chore(deps): replace dependency npm-run-all with npm-run-all2 ^5.0.0 ( #3190 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: cte <cestreich@gmail.com>
2025-05-06 10:30:53 -07:00
R00-B0T
f798a1e4bb
Changeset version bump ( #3188 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Chris Estreich <cestreich@gmail.com>
2025-05-06 10:10:23 -07:00
Chris Estreich
2e2c0a8f02
chore: prepare for v3.16.0 release ( #3214 )
2025-05-06 08:34:29 -07:00