config: expose operator policy snapshot metadata
This commit is contained in:
parent
5e799a39c3
commit
a3b608379a
@ -128,6 +128,15 @@ export type LegacyConfigIssue = {
|
||||
message: string;
|
||||
};
|
||||
|
||||
export type ConfigOperatorPolicySnapshot = {
|
||||
path: string;
|
||||
exists: boolean;
|
||||
valid: boolean;
|
||||
lockedPaths: string[];
|
||||
issues: ConfigValidationIssue[];
|
||||
warnings: ConfigValidationIssue[];
|
||||
};
|
||||
|
||||
export type ConfigFileSnapshot = {
|
||||
path: string;
|
||||
exists: boolean;
|
||||
@ -145,4 +154,5 @@ export type ConfigFileSnapshot = {
|
||||
issues: ConfigValidationIssue[];
|
||||
warnings: ConfigValidationIssue[];
|
||||
legacyIssues: LegacyConfigIssue[];
|
||||
policy?: ConfigOperatorPolicySnapshot;
|
||||
};
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user