Skip to content

Conversation

donhardman
Copy link
Contributor

No description provided.

…oviders

- Remove OpenAI, Google, Voyage, FastEmbed, and HuggingFace providers
- Delegate embedding generation and config handling to octolib
- Simplify main crate by dropping embedding features and tests
- Update dependencies to reflect new modular structure
- Introduce EmbeddingGenerationConfig for octocode-specific settings
- Parse provider:model strings for embedding generation calls
- Implement generate_search_embeddings with mode-based logic
- Add content hashing utilities including file path and line ranges
- Replace broad re-export with selective imports from octolib embedding
- Add fastembed and huggingface features
- Bump indexmap to 2.11.3 for consistency
- Update multiple dependencies to newer versions
- Re-export octolib embedding types for compatibility
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant