Repository navigation
v2.2.0 - Smarter Pre-generation & Network Resilience
·
655 commits
to master
since this release
- Improved Pre-generation Strategy: Implemented a smarter queue-peeking algorithm that scans the top 5 cards to reliably identify the next card needing hints, even when the current card is still marked as queued by Anki's v3 scheduler.
- Robust Network Monitoring: Added a background network status monitor that prevents AI providers from being blacklisted during general internet outages, ensuring faster recovery once back online.
- Global Emergency Stop: Added an instant-kill signal to immediately terminate all active AI generations across the entire add-on.
- Optimized Provider Failover: Enhanced the failover logic to instantly break the model retry loop on 404/Timeout errors, enabling faster switching to backup providers.
- Missing Cloze Handling: Added graceful detection and skipping for cards with missing cloze deletions, preventing 'no content found' errors during batch processing and pre-generation.
- UI & UX Refinement: Relocated the 'Stop All' button, fixed layout stretching, and added log filters.
- Technical Integrity: Updated test suite to verify pre-generation and cloze logic.