From a99fd8f2dde86841f55206a2e453bc2caa8b9b98 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Thu, 19 Feb 2026 14:03:47 +0000 Subject: [PATCH] refactor: reuse daemon action response type in lifecycle core --- src/cli/daemon-cli/lifecycle-core.ts | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/src/cli/daemon-cli/lifecycle-core.ts b/src/cli/daemon-cli/lifecycle-core.ts index 062a2d4df3..5e935bb8db 100644 --- a/src/cli/daemon-cli/lifecycle-core.ts +++ b/src/cli/daemon-cli/lifecycle-core.ts @@ -10,6 +10,7 @@ import { buildDaemonServiceSnapshot, createNullWriter, type DaemonAction, + type DaemonActionResponse, emitDaemonActionJson, } from "./response.js"; @@ -30,20 +31,7 @@ async function maybeAugmentSystemdHints(hints: string[]): Promise { function createActionIO(params: { action: DaemonAction; json: boolean }) { const stdout = params.json ? createNullWriter() : process.stdout; - const emit = (payload: { - ok: boolean; - result?: string; - message?: string; - error?: string; - hints?: string[]; - warnings?: string[]; - service?: { - label: string; - loaded: boolean; - loadedText: string; - notLoadedText: string; - }; - }) => { + const emit = (payload: Omit) => { if (!params.json) { return; }