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}`,