(event: { code: number; reason: string })
| 884 | return async (req: Request): Promise<Response> => { |
| 885 | let body: PtyResizeBody; |
| 886 | try { |
| 887 | body = await readJsonBody<PtyResizeBody>(req, {}); |
| 888 | } catch { |
| 889 | return errorResponse('INVALID_REQUEST', 'Invalid JSON body', 400); |
| 890 | } |
| 891 | |
| 892 | let size: WrapperPtySize | null; |
| 893 | try { |
| 894 | size = parsePtySize(body); |
| 895 | } catch (error) { |
| 896 | return errorResponse( |
| 897 | 'INVALID_REQUEST', |
| 898 | error instanceof Error ? error.message : String(error), |
| 899 | 400 |
no test coverage detected