UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

19 lines (18 loc) 725 B
import { t as runChannelPluginStartupMaintenance } from "./lifecycle-startup-SRJDSshd.js"; //#region src/flows/doctor-startup-channel-maintenance.ts /** Runs channel plugin startup maintenance when doctor fix mode explicitly permits repairs. */ async function maybeRunDoctorStartupChannelMaintenance(params) { if (!params.shouldRepair) return; await (params.runChannelPluginStartupMaintenance ?? 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" }); } //#endregion export { maybeRunDoctorStartupChannelMaintenance };