Changes made
- Usage-limit resets are now trusted up to 24h. On an exhausted daily budget the plugin parks until the bucket rolls instead of probing, and the scan stops with a clear "re-run later" message instead of silently doing nothing. Re-running continues where it left off.
- Consecutive 429s now back off multiplicatively (xN, capped) instead of resuming at full rate after a fixed pause.
- Requests are held when X-RateLimit-Remaining drops to 1 or less, so external consumers of the same key/IP can no longer push us over the window.
- Not-found answers are cached for 14 days (persisted to the plugin data folder). After the first full pass, the ~17,800 items the database has no data for stop being re-requested entirely, which should bring a library of your size comfortably inside the daily budget.
- Added clear cache button to settings page
- The skip-path log flood (18k identical warnings per run) is now one warning per back-off period.
Full Changelog: v1.1.0.0...v1.1.1.0