diff --git a/src/cli/daemon-cli/status.print.ts b/src/cli/daemon-cli/status.print.ts index ec36e9e674a..27787550c90 100644 --- a/src/cli/daemon-cli/status.print.ts +++ b/src/cli/daemon-cli/status.print.ts @@ -214,7 +214,7 @@ export function printDaemonStatus(status: DaemonStatus, opts: { json: boolean }) ); for (const hint of renderRuntimeHints( service.runtime, - (service.command?.environment ?? process.env) as NodeJS.ProcessEnv, + service.command?.environment ?? process.env, )) { defaultRuntime.error(errorText(hint)); } @@ -222,7 +222,7 @@ export function printDaemonStatus(status: DaemonStatus, opts: { json: boolean }) } if (service.runtime?.cachedLabel) { - const env = (service.command?.environment ?? process.env) as NodeJS.ProcessEnv; + const env = service.command?.environment ?? process.env; const labelValue = resolveGatewayLaunchAgentLabel(env.OPENCLAW_PROFILE); defaultRuntime.error( errorText( @@ -265,15 +265,13 @@ export function printDaemonStatus(status: DaemonStatus, opts: { json: boolean }) defaultRuntime.error(`${errorText("Last gateway error:")} ${status.lastError}`); } if (process.platform === "linux") { - const env = (service.command?.environment ?? process.env) as NodeJS.ProcessEnv; + const env = service.command?.environment ?? process.env; const unit = resolveGatewaySystemdServiceName(env.OPENCLAW_PROFILE); defaultRuntime.error( errorText(`Logs: journalctl --user -u ${unit}.service -n 200 --no-pager`), ); } else if (process.platform === "darwin") { - const logs = resolveGatewayLogPaths( - (service.command?.environment ?? process.env) as NodeJS.ProcessEnv, - ); + const logs = resolveGatewayLogPaths(service.command?.environment ?? process.env); defaultRuntime.error(`${errorText("Logs:")} ${shortenHomePath(logs.stdoutPath)}`); defaultRuntime.error(`${errorText("Errors:")} ${shortenHomePath(logs.stderrPath)}`); }