MCPcopy Create free account
hub / github.com/UsefulSoftwareCo/executor / toErrorResponse

Function toErrorResponse

apps/cloud/src/api/error-response.ts:55–59  ·  view source on GitHub ↗
(error: unknown)

Source from the content-addressed store, hash-verified

53export const isServerError = (error: unknown): boolean => toHttpResponseError(error).status >= 500;
54
55export const toErrorResponse = (error: unknown): Response => {
56 const mapped = toHttpResponseError(error);
57 if (mapped.status >= 500) captureCause(mapped);
58 return Response.json({ error: mapped.message, code: mapped.code }, { status: mapped.status });
59};
60
61export const toErrorServerResponse = (error: unknown): HttpServerResponse.HttpServerResponse => {
62 const mapped = toHttpResponseError(error);

Callers

nothing calls this directly

Calls 3

captureCauseFunction · 0.90
toHttpResponseErrorFunction · 0.85
jsonMethod · 0.65

Tested by

no test coverage detected