From c8a539a6cbfbde08d036f6f5beb99c80b9eae10e Mon Sep 17 00:00:00 2001 From: Kfir Amar Date: Sun, 15 Mar 2026 20:07:10 +0200 Subject: [PATCH] fix(review): surface secret fallback and tighten error typing --- src/app/api/resilience/reset/route.ts | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/app/api/resilience/reset/route.ts b/src/app/api/resilience/reset/route.ts index 659d39df00..3ee4e94aea 100644 --- a/src/app/api/resilience/reset/route.ts +++ b/src/app/api/resilience/reset/route.ts @@ -23,11 +23,9 @@ export async function POST() { resetCount, message: `Reset ${resetCount} circuit breaker(s)`, }); - } catch (err: any) { + } catch (err: unknown) { + const message = err instanceof Error ? err.message : "Failed to reset resilience state"; console.error("[API] POST /api/resilience/reset error:", err); - return NextResponse.json( - { error: err.message || "Failed to reset resilience state" }, - { status: 500 } - ); + return NextResponse.json({ error: message }, { status: 500 }); } }