Added
- Added error logging for search descriptions: now logs any error returned by the injected script for better debugging
Fixed
- Dynamic detection of search results page for SPA navigation, ensuring description replacement works after navigation without reload
- Stop and reset player after processing a video, avoiding video being counted as watched in YouTube history.