from fastapi import APIRouter, HTTPException from app.services.folder_store import get_folder, delete_folder router = APIRouter(prefix="/folders", tags=["folders"]) @router.delete("/{folder_id}") def delete_folder_api(folder_id: str): folder = get_folder(folder_id) if not folder: raise HTTPException(status_code=404, detail="Folder not found") delete_folder(folder_id) return {"folder_id": folder_id, "deleted": True}