Fix: Resource exhaustion in dashboard polling & auth loop ac42277 MuhammadMahmoud commited on 3 days ago
feat: implement smart intelligence layer with hardened auth, telegram alerts, and dashboard v3 3226916 MuhammadMahmoud commited on 3 days ago
feat(ui): Replace Grafana with built-in premium operations dashboard 96fdf33 MuhammadMahmoud commited on 4 days ago
Allow OpenRouter free models with BYOK key, remove paid-only filtering and forced fallback block. 3496b76 MuhammadMahmoud commited on 6 days ago
Fix voice API NameError by importing Request and adding request parameter to voice_chat. d0040e7 MuhammadMahmoud commited on 6 days ago
feat: Hardened routing layer with Redis-backed rate limiting, distributed circuit breakers, bulkheads, and full OTel/Prom observability with Grafana alerts 78e0e85 MuhammadMahmoud commited on 6 days ago
fix(core): remove broken router pre-flight checks, secure auth bypass, and update OpenRouter config 35007b6 MuhammadMahmoud commited on 6 days ago
feat: implement v4 resilient multi-provider LLM routing with smart scoring, circuit breakers, self-healing, dynamic models, and rate limiting 0e36845 MuhammadMahmoud commited on 6 days ago
fix(llm): resolve production cascading failure and harden routing architecture 3972eee MuhammadMahmoud commited on 7 days ago
fix(llm): resolve NameError in gemini_client, update provider model lists, and fix 503 error propagation 2ee2667 MuhammadMahmoud commited on 7 days ago
refactor(llm): implement resilient multi-provider router, fix missing settings imports, and add OpenRouter fallback 2204af1 MuhammadMahmoud commited on 7 days ago
refactor(llm): implement resilient multi-provider router, add circuit breaker, update models, and enforce 503 HTTP failovers 9f7a38c MuhammadMahmoud commited on 7 days ago
refactor(ai): remove all dead models and HF fallback to pure functional state 41d04bc MuhammadMahmoud commited on 7 days ago
feat(ai): massively expand Groq and Gemini model fallback pool with separate quotas to eliminate rate limit exhaustions 22c4bc7 MuhammadMahmoud commited on 7 days ago
fix(ai): use guaranteed free serverless models for HF and update Gemini aliases 0cd88c7 MuhammadMahmoud commited on 7 days ago
fix(ai): update HF base URL to the new router architecture 8e54c99 MuhammadMahmoud commited on 7 days ago
fix(ai): Remove dead Groq/Gemini models and properly deploy OpenAI + HuggingFace multi-fallback clients 669ce0c MuhammadMahmoud commited on 7 days ago
feat(ai): unify chat fallback logic with OCR architecture by adding OpenAI and HuggingFace providers 9ee7a5b MuhammadMahmoud commited on 7 days ago
fix(ai): Implement LLM Router with Groq model pool & Gemini Fallback to protect against API rate limits and model deprecations 08ab1b8 MuhammadMahmoud commited on 7 days ago
feat: implement multi-model LLM router with Groq and Gemini failover for rate limit protection 16f83c8 MuhammadMahmoud commited on 7 days ago
fix: disable automatic retries in Groq SDK to resolve 30s latency blocking 87cf250 MuhammadMahmoud commited on 7 days ago
fix: pass family_id and access_token to _execute_stream to fix NameError 282d984 MuhammadMahmoud commited on 7 days ago
fix: inject credentials into tool calls during streaming to fix NoneType error 3a55d1a MuhammadMahmoud commited on 7 days ago
refactor: unify voice/stream to pass chunks exactly like chat/stream 80f2a06 MuhammadMahmoud commited on 7 days ago
feat: add /api/ai/voice/stream endpoint with SSE streaming 5c7bff5 MuhammadMahmoud commited on 7 days ago