Roo-Code/src/services/code-index
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
..
__tests__ feat: add per-workspace indexing opt-in and stop/cancel control (#11456) 2026-02-18 23:09:17 -07:00
constants feat: add batch limiting to code indexer (#5891) 2025-07-19 09:37:37 -04:00
embedders feat(bedrock): add Cohere Embed v4 model and improve credential handling (Fixes #11823) (#11824) 2026-03-05 18:45:17 -07:00
interfaces feat: add per-workspace indexing opt-in and stop/cancel control (#11456) 2026-02-18 23:09:17 -07:00
processors feat: add per-workspace indexing opt-in and stop/cancel control (#11456) 2026-02-18 23:09:17 -07:00
shared Move @roo-code/cloud to the Roo-Code repo (#7503) 2025-08-28 11:18:45 -07:00
vector-store fix: add keyword index for type field to fix Qdrant codebase_search error (#8964) 2025-11-01 13:20:56 -04:00
cache-manager.ts feat: add per-workspace indexing opt-in and stop/cancel control (#11456) 2026-02-18 23:09:17 -07:00
config-manager.ts feat: Add provider routing selection for OpenRouter embeddings (#9144) (#9693) 2025-12-02 22:59:55 -05:00
manager.ts feat: add per-workspace indexing opt-in and stop/cancel control (#11456) 2026-02-18 23:09:17 -07:00
orchestrator.ts feat: add per-workspace indexing opt-in and stop/cancel control (#11456) 2026-02-18 23:09:17 -07:00
search-service.ts feat: add comprehensive error telemetry to code-index service (#5595) 2025-07-11 23:01:50 -04:00
service-factory.ts Add some functionality to @roo-code/core for the cli (#10584) 2026-01-09 13:05:15 -08:00
state-manager.ts feat: add per-workspace indexing opt-in and stop/cancel control (#11456) 2026-02-18 23:09:17 -07:00