mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-08 23:40:44 +00:00
refactor: simplify cli conversions
This commit is contained in:
@@ -278,7 +278,7 @@ export async function tryWriteCompletionCache(root: string, jsonMode: boolean):
|
||||
}
|
||||
|
||||
if (result.status !== 0 && !jsonMode) {
|
||||
const stderr = (result.stderr ?? "").toString().trim();
|
||||
const stderr = (result.stderr ?? "").trim();
|
||||
const detail = stderr ? ` (${stderr})` : "";
|
||||
defaultRuntime.log(theme.warn(`Completion cache update failed${detail}.`));
|
||||
}
|
||||
|
||||
@@ -680,7 +680,7 @@ async function maybeRestartService(params: {
|
||||
process.env.OPENCLAW_UPDATE_IN_PROGRESS = "1";
|
||||
try {
|
||||
const interactiveDoctor =
|
||||
Boolean(process.stdin.isTTY) && !params.opts.json && params.opts.yes !== true;
|
||||
process.stdin.isTTY && !params.opts.json && params.opts.yes !== true;
|
||||
await doctorCommand(defaultRuntime, {
|
||||
nonInteractive: !interactiveDoctor,
|
||||
});
|
||||
|
||||
@@ -141,7 +141,7 @@ export async function updateWizardCommand(opts: UpdateWizardOptions = {}): Promi
|
||||
try {
|
||||
await updateCommand({
|
||||
channel: requestedChannel ?? undefined,
|
||||
restart: Boolean(restart),
|
||||
restart,
|
||||
timeout: opts.timeout,
|
||||
});
|
||||
} catch (err) {
|
||||
|
||||
Reference in New Issue
Block a user