Gateway Secrets: allowlist unresolved secret ref label

This commit is contained in:
Vincent Koc
2026-03-07 16:26:29 -08:00
parent a7c605ec4a
commit 27b6b0c119

View File

@@ -4,7 +4,10 @@ import { secretRefKey } from "../secrets/ref-contract.js";
import { resolveSecretRefValues } from "../secrets/resolve.js";
export type SecretInputUnresolvedReasonStyle = "generic" | "detailed"; // pragma: allowlist secret
export type ConfiguredSecretInputSource = "config" | "secretRef" | "fallback";
export type ConfiguredSecretInputSource =
| "config"
| "secretRef" // pragma: allowlist secret
| "fallback";
function trimToUndefined(value: unknown): string | undefined {
if (typeof value !== "string") {