fix(server): stop exposing named defects (#27471)

This commit is contained in:
Shoubhit Dash
2026-05-14 12:51:05 +05:30
committed by GitHub
parent 1329a2d1b9
commit c241d41f8a
2 changed files with 21 additions and 3 deletions
@@ -20,9 +20,6 @@ export const errorLayer = HttpRouter.middleware<{ handles: unknown }>()((effect)
const error = defect.defect
log.error("failed", { error, cause: Cause.pretty(cause) })
if (error instanceof NamedError) {
return Effect.succeed(HttpServerResponse.jsonUnsafe(error.toObject(), { status: 500 }))
}
return Effect.succeed(
HttpServerResponse.jsonUnsafe(
new NamedError.Unknown({