What's Changed
Bug Fixes
- Fix provider health indicator - Implemented
check_provider_healthTauri command so authenticated providers now correctly show green (healthy) instead of orange (offline) - Memory optimization - Centralized request history store with debounce to prevent memory leaks under high load (#44)
- Reduced payload size -
add_request_to_historynow returns only the added request instead of full history
Code Quality
- Cleaned up all Rust compilation warnings
- Removed unused imports (
AppConfig,CommandChild) - Added
#[allow(dead_code)]for future-use types
Technical Details
- Request history limited to 500 entries with automatic trimming
- Charts optimized for WebView2 memory management on Windows
- Provider health check pings proxy endpoint and reports healthy/degraded/offline/unconfigured status
Full Changelog: v0.2.0...v0.2.1