From 0a51b4c81e93bd7f8d19de9a7c3346a78f42fe2c Mon Sep 17 00:00:00 2001 From: Artem Niehrieiev Date: Tue, 29 Jul 2025 09:54:44 +0000 Subject: [PATCH] refactor: disable heartbeat setup during request analysis for improved response handling --- .../use-cases/request-info-from-table-with-ai-v3.use.case.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/src/entities/ai/use-cases/request-info-from-table-with-ai-v3.use.case.ts b/backend/src/entities/ai/use-cases/request-info-from-table-with-ai-v3.use.case.ts index 913f55a28..22618d661 100644 --- a/backend/src/entities/ai/use-cases/request-info-from-table-with-ai-v3.use.case.ts +++ b/backend/src/entities/ai/use-cases/request-info-from-table-with-ai-v3.use.case.ts @@ -46,11 +46,12 @@ export class RequestInfoFromTableWithAIUseCaseV3 this.setupResponseHeaders(response); const tools = getOpenAiTools(isMongoDb); + // eslint-disable-next-line prefer-const let heartbeatInterval: NodeJS.Timeout | null = null; try { response.write(`Analyzing your request about the "${tableName}" table...`); - heartbeatInterval = this.setupHeartbeat(response); + // heartbeatInterval = this.setupHeartbeat(response); const system_prompt = this.createSystemPrompt(tableName, databaseType, foundConnection);