UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

19 lines (18 loc) 652 B
import { m as shortenHomePath } from "./utils-P__uGsPB.js"; import { t as formatErrorMessage } from "./errors-Db3Ymjlb.js"; import { t as note } from "./note-DqHk3fA1.js"; //#region src/commands/doctor-agent-database-operation.ts /** Keep one unusable agent database from aborting sibling Doctor work. */ function runDoctorAgentDatabaseOperation(params) { try { return { ok: true, value: params.run() }; } catch (error) { note(`- Agent ${params.agentId} database ${shortenHomePath(params.path)}: ${formatErrorMessage(error)}`, "Doctor warnings"); return { ok: false }; } } //#endregion export { runDoctorAgentDatabaseOperation as t };