Improve Alchemy Radio with create or replace api call - #632
Conversation
There was a problem hiding this comment.
Code Review
This pull request modifies the radio playlist generation flow to update playlists in-place using create_or_replace_playlist (with a fallback to create_playlist), which preserves server-side IDs and prevents duplicate playlists on sync clients. Additionally, the _radio suffix has been removed from playlist names. The review feedback points out that removing this suffix could lead to accidentally overwriting a user's manual playlist of the same name, and notes that some template descriptions still contain outdated text about deleting old playlists.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
|



Improve Alchemy Radio with create or replace api call. This avoid to create a new playlist at each run.
PR test builds:
ghcr.io/neptunehub/audiomuse-ai:pr-632ghcr.io/neptunehub/audiomuse-ai:pr-632-nvidiaghcr.io/neptunehub/audiomuse-ai:pr-632-noavx2