import type { OpenClawConfig } from "../../config/types.openclaw.js"; import { normalizeLowercaseStringOrEmpty } from "../../shared/string-coerce.js"; import {
authorizeConfigWriteShared,
canBypassConfigWritePolicyShared,
formatConfigWriteDeniedMessageShared,
resolveChannelConfigWritesShared,
resolveConfigWriteTargetFromPathShared,
resolveExplicitConfigWriteTargetShared,
type ConfigWriteAuthorizationResultLike,
type ConfigWriteScopeLike,
type ConfigWriteTargetLike,
} from "./config-write-policy-shared.js"; import type { ChannelId } from "./types.core.js";
export type ConfigWriteScope = ConfigWriteScopeLike;
export type ConfigWriteTarget = ConfigWriteTargetLike;
export type ConfigWriteAuthorizationResult = ConfigWriteAuthorizationResultLike;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.