diff --git a/ui/src/ui/views/config.ts b/ui/src/ui/views/config.ts index 1b3a71ca9de..fd60c4a5d41 100644 --- a/ui/src/ui/views/config.ts +++ b/ui/src/ui/views/config.ts @@ -7,6 +7,7 @@ import type { ConfigUiHints } from "../types.ts"; import { countSensitiveConfigValues, humanize, + isSensitiveConfigPath, pathKey, REDACTED_PLACEHOLDER, schemaType, @@ -554,6 +555,9 @@ function truncateValue(value: unknown, maxLen = 40): string { } function renderDiffValue(path: string, value: unknown, _uiHints: ConfigUiHints): string { + if (isSensitiveConfigPath(path) && value != null && truncateValue(value).trim() !== "") { + return REDACTED_PLACEHOLDER; + } return truncateValue(value); }