Roo-Code/src/services
cscvenkatmadurai 0892455db2
feat(bedrock): add Cohere Embed v4 model and improve credential handling (Fixes #11823) (#11824)
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
2026-03-05 18:45:17 -07:00
..
checkpoints fix: prevent git templates from leaking into shadow checkpoint repos (#8629) 2026-02-20 08:39:10 -07:00
code-index feat(bedrock): add Cohere Embed v4 model and improve credential handling (Fixes #11823) (#11824) 2026-03-05 18:45:17 -07:00
command feat: add optional mode field to slash command front matter (#10344) 2025-12-26 17:17:54 -08:00
glob fix: prevent stack overflow in codebase indexing for large projects (#7712) 2025-09-05 14:51:38 -04:00
marketplace Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00
mcp fix: await MCP server initialization before returning McpHub instance (#11518) 2026-02-17 17:32:15 -07:00
mdm Refactor the extension bridge (#7515) 2025-08-29 00:28:38 -07:00
ripgrep fix: respect nested .gitignore files in search_files (#8804) 2025-10-24 16:16:22 -04:00
roo-config Add back post-revert bug fixes and features (Step 2) (#11463) 2026-02-13 18:40:28 -05:00
search Consistently use Package.name for better support of the nightly app (#9240) 2025-11-13 15:07:14 -05:00
skills feat: expose skills as slash commands with skill fallback execution (#11834) 2026-03-02 15:10:32 -07:00
tree-sitter chore: remove XML tool calling support (#10841) 2026-01-20 20:25:08 -05:00