import { randomUUID } from 'node:crypto'; export function requestContext(req, res, next) { const incoming = req.get('X-Request-Id'); req.requestId = incoming || randomUUID(); res.setHeader('X-Request-Id', req.requestId); res.locals.startedAt = Date.now(); next(); }