UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

16 lines (15 loc) • 788 B
import { a as writeRuntimeJson } from "./runtime-BC29JSZp.mjs"; import { p as shortenHomePath } from "./utils-DUAwk2p5.mjs"; import { r as formatCliJsonFailure } from "./failure-output-Bu6CUgrO.mjs"; import { i as normalizeConfigIssues } from "./issue-format-IKggtHBm.mjs"; import { t as configFailureHeading } from "./io.invalid-config-DkKUeCUl.mjs"; //#region src/cli/config-validation-output.ts /** Render one failure document; the caller retains its existing exit and recovery policy. */ function writeInvalidConfigCliJson(runtime, snapshot) { writeRuntimeJson(runtime, { ...formatCliJsonFailure(`${configFailureHeading(snapshot)}: ${shortenHomePath(snapshot.path)}`), issues: normalizeConfigIssues(snapshot.issues) }); } //#endregion export { writeInvalidConfigCliJson as t };