fix(scripts): reject unsafe startup memory timeouts

This commit is contained in:
Vincent Koc
2026-06-18 21:00:03 +02:00
parent 8f8162704d
commit 4fc5cf4579
2 changed files with 6 additions and 1 deletions
@@ -86,6 +86,11 @@ describe("check-cli-startup-memory", () => {
OPENCLAW_STARTUP_MEMORY_TIMEOUT_MS: "1000.5",
}),
).toThrow("OPENCLAW_STARTUP_MEMORY_TIMEOUT_MS must be a positive integer");
expect(() =>
testing.readPositiveIntEnv("OPENCLAW_STARTUP_MEMORY_TIMEOUT_MS", 60_000, {
OPENCLAW_STARTUP_MEMORY_TIMEOUT_MS: String(Number.MAX_SAFE_INTEGER + 1),
}),
).toThrow("OPENCLAW_STARTUP_MEMORY_TIMEOUT_MS must be a positive integer");
expect(
testing.readPositiveIntEnv("OPENCLAW_STARTUP_MEMORY_TIMEOUT_MS", 60_000, {
OPENCLAW_STARTUP_MEMORY_TIMEOUT_MS: "1000",