Spracherkennung für: .ts vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]
import { runChannelPluginStartupMaintenance } from "../channels/plugins/lifecycle-startup.js";
import type { OpenClawConfig } from "../config/types.openclaw.js";
type DoctorStartupMaintenanceRuntime = {
error: (message: string) => void;
log: (message: string) => void;
};
export async function maybeRunDoctorStartupChannelMaintenance(params: {
cfg: OpenClawConfig;
env?: NodeJS.ProcessEnv;
runtime: DoctorStartupMaintenanceRuntime;
shouldRepair: boolean;
}): Promise<void> {
if (!params.shouldRepair) {
return;
}
await runChannelPluginStartupMaintenance({
cfg: params.cfg,
env: params.env ?? process.env,
log: {
info: (message) => params.runtime.log(message),
warn: (message) => params.runtime.error(message),
},
trigger: "doctor-fix",
logPrefix: "doctor",
});
}
¤ Dauer der Verarbeitung: 0.18 Sekunden
(vorverarbeitet am 2026-04-27)
¤
*© Formatika GbR, Deutschland