Conversation
|
Ok so update, I had codex decompile the spotify desktop app, then pull the precise way spotify "generates" the radio playlists, which is with the api endpoint I have no idea how maintainers want to move forward with this changset. I also have another change that makes the radio pages just render with librespot's built in radio API, but that generates different radios to the actual spotify internal ones (I think) Please let me know what to do --- More context --- Librespot's station API hits I don't know if this behaviour is desirable or not (creating playlists on the user account), but for personal use I've built this so that it matches the behaviour I like. I can also make it a settings toggle if that's desired. I've also got a local changeset that bypasses librespot's thing where they don't want to writeback recently played songs/playlists to spotify, which I'm using, and can upstream if that's wanted. |
crmne
left a comment
There was a problem hiding this comment.
The visible scope, browsing song radio separately from starting playback, fits. Please use your version backed by librespot’s existing typed context resolver. We can accept the station it provides without matching Spotify’s private radio playlist exactly.
Remove the inspiredby-mix endpoint and keep playlist creation and listening-history writeback out of this PR. Rebase that scoped version onto main and add the required tests and visual evidence.
Np. Just a question, does using the internal api break spotify tos lol Also, those other changes were not meant to be in this PR, that's my fault. Thanks for the comments. |
Separate radio-page navigation from immediate station playback. Preserve loading metadata, ignore stale responses, and retry restored pages when the local playback session becomes ready. Keep private playlist creation and listening-history reporting outside this change. Include regression tests and isolated light/dark before-and-after captures. Co-Authored-By: GPT-6 (OpenAI) <noreply@openai.com>
0e57e87 to
81ac67e
Compare
[agent] Browse song radio without interrupting playback
Co-Authored-By: GPT-6 (OpenAI) noreply@openai.com