Commit History
-
System status and provider optimization (#133)
nimazasinich +2: Cursor Agent, inybnvck553* feat: Enhance system status with detailed provider metrics and smart routing Co-authored-by: inybnvck553 <inybnvck553@outlook.com> * feat: Multi-source routing + CPU transformers + enhanced monitoring PART 1 - CPU-Only Transformers: - Add torch==2.1.0+cpu for faster HuggingFace Space builds - Add transformers==4.35.0 for model support - Remove GPU dependencies to reduce Docker image size - Expected: 50% faster builds (4-5min vs 8-10min) PART 2 - Enhanced Status Panel: - Expand drawer width to 400px for more information - Add 6 detailed sections (providers, AI, infrastructure, resources, errors, performance) - Implement collapsible sections with smooth animations - Add refresh button for manual updates - Show real-time provider metrics with emoji indicators - Display rate limit status and error tracking PART 3 - Smart Multi-Source Routing (CRITICAL): - NEW: smart_multi_source_router.py enforces multi-source usage - NEVER uses only CoinGecko - distributes across 5+ providers - Pri…d5bf75f -
fix: Replace modal with slide-out drawer panel from right side
Cursor AgentCOMPLETE REDESIGN based on user requirements: What Changed: - REMOVED: Modal overlay approach - REMOVED: CPU/Memory/Hardware stats (not needed) - ADDED: Slide-out drawer panel from RIGHT side - ADDED: Floating button (beautiful, always visible) - ADDED: Focus on Resources, Endpoints, Providers only Features: ✅ Drawer slides from RIGHT side of screen ✅ Floating button with gradient (always visible) ✅ Click button → drawer opens smoothly ✅ Click close/arrow → drawer closes ✅ Real-time updates (3 seconds) ONLY when open ✅ Polling stops when closed What's Displayed: 1. Resources Summary: - Total Resources count - Available count (green) - Unavailable count (red) 2. API Endpoints: - Each endpoint with status (online/offline) - Response time in ms - Success rate percentage 3. Service Providers: - CoinGecko, Binance, Backend API, AI Models - Status: Online/Offline with green/red dots - Response time for each 4. Market Feeds: - BTC, ETH, BNB, SOL, ADA - L…70c7696