From 6362e3cc1577982dbe18c6308a9cec8a81fb7449 Mon Sep 17 00:00:00 2001 From: Adam Weidman Date: Sun, 15 Mar 2026 22:12:35 -0400 Subject: [PATCH] fix: remove duplicate rebase artifacts in executionLifecycleService Remove duplicated import, field, method, and injection call that were introduced by rebase conflict resolution. --- .../src/services/executionLifecycleService.ts | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/packages/core/src/services/executionLifecycleService.ts b/packages/core/src/services/executionLifecycleService.ts index cf61f8cc71..f98191e461 100644 --- a/packages/core/src/services/executionLifecycleService.ts +++ b/packages/core/src/services/executionLifecycleService.ts @@ -181,15 +181,6 @@ export class ExecutionLifecycleService { >(); private static backgroundCompletionListeners = new Set(); - private static injectionService: InjectionService | null = null; - - /** - * Wires a singleton InjectionService so that backgrounded executions - * can inject their output directly without routing through the UI layer. - */ - static setInjectionService(service: InjectionService): void { - this.injectionService = service; - } private static backgroundStartListeners = new Set(); @@ -281,7 +272,6 @@ export class ExecutionLifecycleService { this.backgroundCompletionListeners.clear(); this.injectionService = null; this.backgroundStartListeners.clear(); - this.injectionService = null; this.nextExecutionId = NON_PROCESS_EXECUTION_ID_START; } @@ -417,15 +407,6 @@ export class ExecutionLifecycleService { completionBehavior: behavior, }; - // Inject directly into the model conversation if injection text is - // available and the injection service has been wired up. - if (injectionText && this.injectionService) { - this.injectionService.addInjection( - injectionText, - 'background_completion', - ); - } - for (const listener of this.backgroundCompletionListeners) { try { listener(info);