448be52f4a029a1228e9926802a31d709b157415
The play_playlist_on_speaker function was sending text search queries to raw Cast entities which can't resolve them. Now uses enqueue: "replace" for the first track and "add" for subsequent tracks. Added 1s delay between requests so MA can process each Apple Music search. Increased HTTP timeout to 30s for search latency. The caller must pass a Music Assistant entity (_2 suffix) for text-based search to work. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
haunt-fm
Personal music recommendation service — captures listening history, discovers similar tracks via Last.fm, embeds audio with CLAP, generates playlists
Description
Personal music recommendation service — captures listening history, discovers similar tracks via Last.fm, embeds audio with CLAP, generates playlists
Languages
Python
72.8%
HTML
26.5%
Mako
0.4%
Dockerfile
0.3%