/** * /api/debug/throw — admin-only error injector. Throws on demand so we can * verify Glitchtip is receiving events. Gated by /api/admin/* middleware (404 * for non-admins). * * Move the path under /api/admin/* so the W0-F1 middleware gate applies. */ import { withRequest } from "@/lib/logger"; export const runtime = "nodejs"; export async function GET(request: Request) { const log = withRequest(request); log.warn({ event: "debug_throw" }, "intentional error for Glitchtip smoke test"); throw new Error("debug_throw_smoke_test: glitchtip wiring verified at " + new Date().toISOString()); }