// Author: Dr Hamid MADANI import { NextRequest, NextResponse } from 'next/server' export const runtime = 'nodejs' export const dynamic = 'force-dynamic' const SAFE = /^[a-zA-Z0-9_-]{1,128}$/ export async function POST(req: NextRequest) { const sessionId = req.headers.get('x-session-id') if (!sessionId || !SAFE.test(sessionId)) { return NextResponse.json({ error: 'invalid X-Session-Id' }, { status: 400 }) } return NextResponse.json({ ok: true, url: `/api/record/video/${sessionId}` }) }