From c7fddd035c3e72661fe8ef33ae48370ccf30fc30 Mon Sep 17 00:00:00 2001 From: Artem Niehrieiev Date: Thu, 26 Jun 2025 10:59:55 +0000 Subject: [PATCH] Add Access-Control-Expose-Headers for OpenAI Thread ID in response --- .../entities/ai/use-cases/use-cases-utils/ai-stream-runner.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/backend/src/entities/ai/use-cases/use-cases-utils/ai-stream-runner.ts b/backend/src/entities/ai/use-cases/use-cases-utils/ai-stream-runner.ts index d53708b6c..b61ca82f5 100644 --- a/backend/src/entities/ai/use-cases/use-cases-utils/ai-stream-runner.ts +++ b/backend/src/entities/ai/use-cases/use-cases-utils/ai-stream-runner.ts @@ -61,6 +61,7 @@ export class AiStreamsRunner { this.toolArgumentName = this.isMongoDB ? 'pipeline' : 'query'; if (this.response) { this.response.setHeader('X-OpenAI-Thread-ID', this.thread_in_db_id); + this.response.setHeader('Access-Control-Expose-Headers', 'X-OpenAI-Thread-ID'); } }