54776365cd
- Replaced `providers.parallelFetch` with a new `providers.fetch` enum in settings and added migration cleanup for the legacy key. - Updated `renderHtmlToText` to follow configured reader preference with ordered fallback attempts and remote-reader timeout handling before local conversion. - Updated YouTube and fetch tests to use `providers.fetch` and cover Jina-first stall fallback behavior.