Files
GEOAgentArticleOptimizer/src/app/api/jobs/[jobId]/llm-trace/[callId]/request/route.ts
T
2026-07-16 12:25:28 +08:00

18 lines
539 B
TypeScript

import { requireApiAccess } from "../../../../../../../lib/api/auth";
import {
noStoreResponse,
readTracePayload,
} from "../../../../../../../lib/llm/trace-http";
interface RouteContext {
params: Promise<{ jobId: string; callId: string }>;
}
export async function GET(request: Request, context: RouteContext) {
const access = requireApiAccess(request);
if (!access.ok) return noStoreResponse(access.response);
const { jobId, callId } = await context.params;
return readTracePayload({ jobId, callId, kind: "request" });
}