Harden runtime debug and task pipeline

This commit is contained in:
Youzini-afk
2026-03-27 01:26:56 +08:00
parent b20e8dbb44
commit c31af1d1a4
17 changed files with 1750 additions and 238 deletions

9
request-timeout.js Normal file
View File

@@ -0,0 +1,9 @@
export function resolveConfiguredTimeoutMs(
settings = {},
fallbackMs = 300000,
) {
const timeoutMs = Number(settings?.timeoutMs);
return Number.isFinite(timeoutMs) && timeoutMs > 0
? timeoutMs
: fallbackMs;
}