Files
neta/server/ai/responses.ts
T

13 lines
349 B
TypeScript

import "server-only";
import { NextResponse } from "next/server";
import { normalizeAiError } from "./provider";
export function aiJsonError(error: unknown): NextResponse {
const normalized = normalizeAiError(error);
return NextResponse.json(
{ error: normalized.message, code: normalized.code },
{ status: normalized.status },
);
}