Roo-Code/src/services
SannidhyaSah 7ddc4e64f3
feat: Add Mistral embedding provider (#5932) (#5946)
* feat: add Mistral embedding provider with OpenAI Compatible Wrapper

- Implement MistralEmbedder class using OpenAI-compatible API
- Add comprehensive unit tests with 100% coverage
- Update type definitions for Mistral provider support
- Integrate Mistral option in UI components and configuration
- Add internationalization support for Mistral provider
- Fix API key storage and retrieval for embedding providers
- Update service factory to support Mistral embeddings
- Add proper error handling and validation

This implementation allows users to use Mistral's embedding models
through the existing OpenAI-compatible wrapper approach, providing
a seamless integration experience.

* feat: add Mistral embedding provider support

- Implement MistralEmbedder class with API integration
- Add Mistral models to embedding model configurations
- Update UI to include Mistral provider option
- Add comprehensive unit tests for Mistral embedder
- Update type definitions and interfaces
- Add internationalization support for Mistral provider

* fix: add missing translations for Mistral embedding provider

* fix: address PR review feedback - improve translations and add clarifying comment
2025-07-19 13:24:24 -04:00
..
browser fix: resolve URL loading timeout issues in @ mentions (#5160) 2025-06-30 10:40:53 -04:00
checkpoints fix: Exclude Terraform and Terragrunt cache directories from checkpoints (#4601) (#5750) 2025-07-15 19:50:55 -04:00
code-index feat: Add Mistral embedding provider (#5932) (#5946) 2025-07-19 13:24:24 -04:00
glob list-files must include at least the first-level directory contents (#5303) 2025-07-15 17:34:03 -04:00
marketplace fix: handle null/empty custom modes files to prevent 'Cannot read properties of null' error (#5526) 2025-07-09 15:49:32 -05:00
mcp fix: use safeWriteJson for all JSON file writes with race condition fix (#4733) 2025-06-25 16:05:02 -04:00
mdm Sharing improvements (#5082) 2025-06-24 16:36:32 -04:00
ripgrep Farewell jest (#4607) 2025-06-16 21:39:45 -07:00
roo-config feat: add support for loading rules from global and project-local .roo directories (#5016) 2025-06-24 11:40:45 -04:00
search Await checkpoint saves (except the initial) (#2665) 2025-04-15 16:57:12 -07:00
tree-sitter fix: resolve Go duplicate references in tree-sitter queries (#5367) (#5377) 2025-07-04 20:49:40 -04:00