mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-09-22 00:31:46 +00:00
feat(bedrock): add Cohere Embed v4 model and improve credential handling - Add cohere.embed-v4:0 (1536-dim) to Bedrock embedding model profiles - Add v4-specific request format (embedding_types: ["float"]) and response parsing (embeddings.float[0]) in BedrockEmbedder - Replace fromEnv() with fromNodeProviderChain() for default credential chain when no AWS profile is specified, supporting SSO, IMDS, ECS, and other credential sources with built-in memoization - Add unit tests for Cohere v4 request/response handling, credential provider selection, and v3 regression coverage Fixes #11823 |
||
|---|---|---|
| .. | ||
| __tests__ | ||
| constants | ||
| embedders | ||
| interfaces | ||
| processors | ||
| shared | ||
| vector-store | ||
| cache-manager.ts | ||
| config-manager.ts | ||
| manager.ts | ||
| orchestrator.ts | ||
| search-service.ts | ||
| service-factory.ts | ||
| state-manager.ts | ||