From 5b69af528a7552d458798600ce24c8decd963f84 Mon Sep 17 00:00:00 2001 From: Haileyesus Date: Mon, 6 Apr 2026 23:17:22 +0300 Subject: [PATCH] refactor: update session status only if not stopped by user after stream completion --- server/src/modules/llm/providers/base-sdk.provider.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/server/src/modules/llm/providers/base-sdk.provider.ts b/server/src/modules/llm/providers/base-sdk.provider.ts index c5f2b2f8..72948fa3 100644 --- a/server/src/modules/llm/providers/base-sdk.provider.ts +++ b/server/src/modules/llm/providers/base-sdk.provider.ts @@ -125,6 +125,7 @@ export abstract class BaseSdkProvider extends AbstractProvider { } } + // after stream completion, only update status if not already stopped by user if (session.status === 'running') { this.updateSessionStatus(session, 'completed'); this.appendEvent(session, {