tons of shit breaking
So, at first, i got the tui working using ratatui, i havent really used it properly, apart from a simple weather app, although it was really fun to build with! then, i checked out monochrome instances and added more playback and search bases just so if one fails there would be another to keep the app running, but, randomly, all of them 404d, api.monochrome got suspended and the qqdl endpoints all starting throwing 504s, so then i refactored the code to use yt-dlp to get music results, just like downloadarr, still using mpv to stream the music, getting results from yt-dlp was really slow, so then i found discogs in fmhy and decided to use it, so then i changed a few things in the api and added models for discogs which replicated the json it provides when you curl it, then i used claude to change the main.rs’s functionality to get the results accordingly, there was this issue with the results not splitting properly which was messing up the yt results, which is now fixed, and playback works! i tried using the download link so its easier, but seems like mpv can just play from the yt video link of the music! currently, when the app exits, the mpv instance is still running, but im way to tired to fix it today 
Changelog