import { NextRequest, NextResponse } from 'next/server' import { enhancedScreenshotService } from '../../../lib/enhanced-screenshot' export async function POST(req: NextRequest) { try { const { symbol, filename } = await req.json() if (!symbol || !filename) { return NextResponse.json({ error: 'Missing symbol or filename' }, { status: 400 }) } const screenshots = await enhancedScreenshotService.capture(symbol, filename) const filePath = screenshots.length > 0 ? screenshots[0] : null return NextResponse.json({ filePath }) } catch (e: any) { return NextResponse.json({ error: e.message }, { status: 500 }) } }