3d7a17d0d7
- Add delete_task() method to DownloadManager that removes tasks from the task list - Modify DELETE endpoint to use delete_task() instead of cancel_download() - Tasks are now completely removed from the list when cleanup button is clicked Previously, DELETE only cancelled the download but kept it in the list. Now cancelled/failed/deleted downloads are permanently removed. Generated with [Claude Code](https://claude.ai/code) via [Happy](https://happy.engineering) Co-Authored-By: Claude <noreply@anthropic.com> Co-Authored-By: Happy <yesreply@happy.engineering>