gstack/design
RagavRida 917ad34929 fix(design/iterate): cap cumulative iterate timeout to single apiTimeoutMs budget
callWithThreading + callFresh each received the full apiTimeoutMs, so the
worst-case wait on --api-timeout 300000 was 600s (2×300s). Now a shared
deadline is set at iteration start; callFresh receives the remaining budget
after threading fails or times out, and if the budget is already exhausted
at fallback entry a clear Timeout (Xs) error is thrown immediately.
2026-06-12 00:46:49 +05:30
..
src fix(design/iterate): cap cumulative iterate timeout to single apiTimeoutMs budget 2026-06-12 00:46:49 +05:30
test fix(design/iterate): cap cumulative iterate timeout to single apiTimeoutMs budget 2026-06-12 00:46:49 +05:30
prototype.ts v1.30.0.0 fix wave: 21 community PRs + Windows CI extension + codex flag-semantics smoke (#1391) 2026-05-09 08:06:47 -07:00