// POST /api/tasks/:id/consume (desktop) — mark a web task imported. Idempotent. export default defineEventHandler(async (event) => { const ok = await consume(getSql(), getRouterParam(event, "id")!); if (!ok) { throw createError({ statusCode: 404, statusMessage: "task not found" }); } return { ok: true }; });