fix(API): Disable response compression on instance-ai SSE connections (no-changelog) (#28246)

This commit is contained in:
oleg 2026-04-09 14:22:30 +02:00 committed by GitHub
parent 8f2da63871
commit 8793ca6386
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -173,7 +173,7 @@ export class InstanceAiController {
// of native memory for the lifetime of the connection.
(res as unknown as { compress: boolean }).compress = false;
res.setHeader('Content-Type', 'text/event-stream; charset=UTF-8');
res.setHeader('Cache-Control', 'no-cache');
res.setHeader('Cache-Control', 'no-cache, no-transform');
res.setHeader('Connection', 'keep-alive');
res.setHeader('X-Accel-Buffering', 'no');
res.flushHeaders();
@ -562,7 +562,7 @@ export class InstanceAiController {
(res as unknown as { compress: boolean }).compress = false;
res.setHeader('Content-Type', 'text/event-stream; charset=UTF-8');
res.setHeader('Cache-Control', 'no-cache');
res.setHeader('Cache-Control', 'no-cache, no-transform');
res.setHeader('Connection', 'keep-alive');
res.setHeader('X-Accel-Buffering', 'no');
res.flushHeaders();