import { NextRequest, NextResponse } from "next/server"; import { readTask } from "@/lib/task-store"; export const runtime = "nodejs"; export async function GET(_request: NextRequest, context: { params: Promise<{ taskId: string }> }) { const { taskId } = await context.params; try { return NextResponse.json(await readTask(taskId)); } catch (error) { return NextResponse.json({ error: error instanceof Error ? error.message : "Failed to read task.", }, { status: 404 }); } }