fix(proxy): keep stream guards active through sse piping

This commit is contained in:
Tam Nhu Tran
2026-04-15 02:52:29 -04:00
parent a3407093d7
commit 841eeb497c
4 changed files with 36 additions and 16 deletions
-2
View File
@@ -221,8 +221,6 @@ export async function handleProxyMessagesRequest(
resolveOpenAIChatCompletionsUrl(upstream.route.profile.baseUrl),
buildFetchInit(upstream.route.profile, upstream.body, controller.signal, insecureDispatcher)
);
clearTimeout(timeout);
cleanupDisconnectHandlers();
logger.info('response.received', 'Received upstream response', {
profileName: profile.profileName,
routedProfileName: upstream.route.profile.profileName,