From 3d652fdebdf1d94f780ae2b927c3e2fc151cf1db Mon Sep 17 00:00:00 2001 From: Danny Avila Date: Fri, 12 Dec 2025 02:37:11 -0500 Subject: [PATCH] chore: Adjust timeout for subscriber readiness in ResumableAgentController - Reduced the timeout duration from 5000ms to 2500ms in the startGeneration function to improve responsiveness when waiting for subscriber readiness. This change aims to enhance the efficiency of the agent's background generation process. --- api/server/controllers/agents/request.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/server/controllers/agents/request.js b/api/server/controllers/agents/request.js index 079ac4cd09..90360d8870 100644 --- a/api/server/controllers/agents/request.js +++ b/api/server/controllers/agents/request.js @@ -166,7 +166,7 @@ const ResumableAgentController = async (req, res, next, initializeClient, addTit // Start background generation - wait for subscriber with timeout fallback const startGeneration = async () => { try { - await Promise.race([job.readyPromise, new Promise((resolve) => setTimeout(resolve, 5000))]); + await Promise.race([job.readyPromise, new Promise((resolve) => setTimeout(resolve, 2500))]); } catch (waitError) { logger.warn( `[ResumableAgentController] Error waiting for subscriber: ${waitError.message}`,