fix(delegate-task): resolve timeout detection and config drift in sync poller

This commit is contained in:
YeonGyu-Kim
2026-03-03 00:33:10 +09:00
parent d4033da41a
commit 031967857f
6 changed files with 155 additions and 11 deletions
+8 -3
View File
@@ -3,10 +3,15 @@ let MIN_STABILITY_TIME_MS = 10000
let STABILITY_POLLS_REQUIRED = 3
let WAIT_FOR_SESSION_INTERVAL_MS = 100
let WAIT_FOR_SESSION_TIMEOUT_MS = 30000
let MAX_POLL_TIME_MS = 10 * 60 * 1000
const DEFAULT_POLL_TIMEOUT_MS = 10 * 60 * 1000
let MAX_POLL_TIME_MS = DEFAULT_POLL_TIMEOUT_MS
let SESSION_CONTINUATION_STABILITY_MS = 5000
export const DEFAULT_SYNC_POLL_TIMEOUT_MS = 600_000
export const DEFAULT_SYNC_POLL_TIMEOUT_MS = DEFAULT_POLL_TIMEOUT_MS
export function getDefaultSyncPollTimeoutMs(): number {
return MAX_POLL_TIME_MS
}
export function getTimingConfig() {
return {
@@ -26,7 +31,7 @@ export function __resetTimingConfig(): void {
STABILITY_POLLS_REQUIRED = 3
WAIT_FOR_SESSION_INTERVAL_MS = 100
WAIT_FOR_SESSION_TIMEOUT_MS = 30000
MAX_POLL_TIME_MS = 10 * 60 * 1000
MAX_POLL_TIME_MS = DEFAULT_POLL_TIMEOUT_MS
SESSION_CONTINUATION_STABILITY_MS = 5000
}