From 83a8b78a42483dad24ec95c5080c95427cb56dd3 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Mon, 16 Feb 2026 23:27:35 +0000 Subject: [PATCH] fix(ci): guard loop detection integer parsing --- src/agents/tool-loop-detection.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/agents/tool-loop-detection.ts b/src/agents/tool-loop-detection.ts index 4aae534c15..1576e7ace9 100644 --- a/src/agents/tool-loop-detection.ts +++ b/src/agents/tool-loop-detection.ts @@ -55,7 +55,7 @@ type ResolvedLoopDetectionConfig = { }; function asPositiveInt(value: number | undefined, fallback: number): number { - if (!Number.isInteger(value) || value <= 0) { + if (typeof value !== "number" || !Number.isInteger(value) || value <= 0) { return fallback; } return value;