mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-09-23 00:43:14 +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__ | ||
| bedrock.ts | ||
| gemini.ts | ||
| mistral.ts | ||
| ollama.ts | ||
| openai-compatible.ts | ||
| openai.ts | ||
| openrouter.ts | ||
| vercel-ai-gateway.ts | ||