From 16775ec68ffc99a8225380dfeb1ee31bed3d34c7 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}`,