-
Notifications
You must be signed in to change notification settings - Fork 0
1.3.0 rc #117
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: feature/PR-qdrant-indexes
Are you sure you want to change the base?
1.3.0 rc #117
Conversation
- Updated import paths for IssueDTO in prompt_builder.py. - Modified analysis_summary prompt in prompt_constants.py for clarity. - Enhanced Dockerfile with CPU threading optimizations. - Improved environment validation in main.py to support Ollama and OpenRouter embedding providers. - Added new endpoints for parsing files and batch parsing in api.py, including AST metadata extraction. - Introduced embedding_factory.py to manage embedding model creation for Ollama and OpenRouter. - Implemented Ollama embedding wrapper in ollama_embedding.py for local model support. - Updated index_manager to check vector dimensions before copying branches. - Refactored RAGConfig to validate embedding provider configurations and auto-detect embedding dimensions. - Adjusted query_service to utilize the new embedding factory for model instantiation.
…action management in JobService and WebhookAsyncProcessor
…s for CRUD operations. Cloud version preparations
…ersion for existing records; update database migration scripts for version handling and remove token limitation from ai_connection
Epic/ca 7 pr review process flow
…ling - Introduced MAX_CONCURRENT_REVIEWS to limit simultaneous review requests. - Implemented asyncio.Semaphore to manage concurrent reviews. - Added a timeout of 600 seconds for review processing to prevent long-running requests. - Refactored LLM reranker initialization to be per-request, improving resource management. - Ensured MCP sessions are closed after review processing to release resources. - Enhanced error handling for timeouts and exceptions during review processing. refactor: Simplify context builder and remove unused components - Removed legacy context budget management and model context limits. - Streamlined context builder utilities for RAG metrics and caching. - Updated context fetching logic to align with new architecture. fix: Update prompt templates for clarity and accuracy - Revised Stage 2 cross-file prompt to focus on relevant aspects. - Changed references from "Database Migrations" to "Migration Files" for consistency. feat: Implement service-to-service authentication middleware - Added ServiceSecretMiddleware to validate internal requests with a shared secret. - Configured middleware to skip authentication for public endpoints. enhance: Improve collection management with payload indexing - Added functionality to create payload indexes for efficient filtering on common fields in Qdrant collections. fix: Adjust query service to handle path prefix mismatches - Updated fallback logic in RAGQueryService to improve handling of filename matches during queries.
feat: Enhance ReviewService with concurrency control and timeout hand…
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the
✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
No description provided.