Files

27 lines
637 B
TypeScript

import { NextResponse } from "next/server";
import fs from "fs";
import path from "path";
const DEBUG_FILE = "/tmp/last_gemini.json";
export async function GET() {
try {
if (fs.existsSync(DEBUG_FILE)) {
const raw = fs.readFileSync(DEBUG_FILE, "utf8");
return NextResponse.json({
lastResponse: JSON.parse(raw),
});
}
} catch (e) {
return NextResponse.json({
error: "Failed to read debug file",
details: String(e),
});
}
return NextResponse.json({
lastResponse:
"No requests captured on disk yet since last deploy. Send a message from the desktop first.",
});
}