From 4cd36857210909fea9c0d71ecac100cb7d56a155 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 3 Jun 2026 13:51:26 +0000 Subject: [PATCH 1/2] Initial plan From d531c02720ad4f4a1f896c22d6b7174d4fbb8dbc Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 3 Jun 2026 14:01:53 +0000 Subject: [PATCH 2/2] fix: remove test-only signal handler export --- src/commands/signal-handler.test.ts | 5 +++-- src/commands/signal-handler.ts | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/commands/signal-handler.test.ts b/src/commands/signal-handler.test.ts index 4b1b9622b..0f4435311 100644 --- a/src/commands/signal-handler.test.ts +++ b/src/commands/signal-handler.test.ts @@ -1,4 +1,6 @@ -import { registerSignalHandlers, SignalHandlerDependencies } from './signal-handler'; +import { registerSignalHandlers } from './signal-handler'; + +type SignalHandlerDependencies = Parameters[0]; const flushPromises = (): Promise => new Promise(resolve => setImmediate(resolve)); @@ -158,4 +160,3 @@ describe('registerSignalHandlers', () => { expect(processExitSpy).toHaveBeenCalledWith(143); }); }); - diff --git a/src/commands/signal-handler.ts b/src/commands/signal-handler.ts index 278988695..8e69e7eea 100644 --- a/src/commands/signal-handler.ts +++ b/src/commands/signal-handler.ts @@ -1,7 +1,7 @@ /** * Dependencies injected into {@link registerSignalHandlers}. */ -export interface SignalHandlerDependencies { +interface SignalHandlerDependencies { /** Returns whether containers have been started; read at signal time. */ getContainersStarted: () => boolean; /** Whether to preserve containers on exit (--keep-containers flag). */