771f7143847844efe35ba4720f31379533c1eb79
The except clause wasn't binding the exception to a variable, so str(Exception) stored the class name "<class 'Exception'>" instead of the actual error message. Now properly captures `as e` and stores str(e). 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%