import { NextRequest, NextResponse } from 'next/server' import { getAppSession } from 'lib/appSession' export async function GET(request: NextRequest) { try { const session = await getAppSession() // Echo some headers and cookies for debugging const headers: Record = { host: request.headers.get('host'), referer: request.headers.get('referer'), 'user-agent': request.headers.get('user-agent'), cookie: request.headers.get('cookie') } return NextResponse.json({ session, headers }) } catch (e) { return NextResponse.json({ error: String(e) }, { status: 500 }) } }