generalbots/src/main_module
Rodrigo Rodriguez 0c9665dd8b fix: Enable vector_db by default with health check and fallback to local LLM
- Add vector_db_health_check() function to verify Qdrant availability
- Add wait loop for vector_db startup in bootstrap (15 seconds)
- Fallback to local LLM when external URL configured but no API key provided
- Prevent external LLM (api.z.ai) usage without authentication key

This fixes the production issues:
- Qdrant vector database not available at https://localhost:6333
- External LLM being used instead of local when no key is configured
- Ensures vector_db is properly started and ready before use

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-15 14:54:17 +00:00
..
bootstrap.rs fix: Enable vector_db by default with health check and fallback to local LLM 2026-02-15 14:54:17 +00:00
drive_utils.rs Refactor: Split large files into modular subdirectories 2026-02-12 21:09:30 +00:00
health.rs Refactor: Split large files into modular subdirectories 2026-02-12 21:09:30 +00:00
mod.rs Refactor: Split large files into modular subdirectories 2026-02-12 21:09:30 +00:00
server.rs Fix: Update source files and fix notify dependency reference 2026-02-13 22:30:57 +00:00
shutdown.rs Refactor: Split large files into modular subdirectories 2026-02-12 21:09:30 +00:00
types.rs Refactor: Split large files into modular subdirectories 2026-02-12 21:09:30 +00:00