// DELETE /api/tasks/:id (desktop) — task left Idle on desktop. Idempotent, scoped to the caller's rows. export default defineEventHandler(async (event) => { await deleteTask(getSql(), ownerOf(event), getRouterParam(event, "id")!); setResponseStatus(event, 204); return null; });