From 696961df6ce7b96d69907f69228a4f2b48c18148 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}`,