TX016

El manejador de ruta no devolvió una Response

Consola

Text.js error TX016: No response is returned from route handler for … …. Ensure you return a `Response`.

Por qué ocurre

Un manejador route.ts se resolvió como undefined (u otro valor que no es Response), normalmente porque falta un return en una rama.

Cómo solucionarlo

Devuelve una Response desde cada rama:

app/api/deployments/route.tsts
export async function GET(request: Request) {  const id = new URL(request.url).searchParams.get("id");  if (!id) return Response.json({ error: "id required" }, { status: 400 });  return Response.json(await getDeployment(id));}