mirror of
https://bitbucket.org/siakitem/my-pi.git
synced 2026-10-26 18:55:22 +00:00
refactor(permission-system): simplify policy and autoreview flow
This commit is contained in:
@@ -3,21 +3,17 @@ import type { ResolvedPolicyPaths } from "./permission-manager";
|
||||
export interface ResolvedConfigLogEntry {
|
||||
globalConfigPath: string;
|
||||
globalConfigExists: boolean;
|
||||
projectConfigPath: string | null;
|
||||
projectConfigExists: boolean;
|
||||
agentsDir: string;
|
||||
agentsDirExists: boolean;
|
||||
projectAgentsDir: string | null;
|
||||
projectAgentsDirExists: boolean;
|
||||
legacyGlobalPolicyDetected: boolean;
|
||||
legacyProjectPolicyDetected: boolean;
|
||||
legacyExtensionConfigDetected: boolean;
|
||||
}
|
||||
|
||||
export interface BuildResolvedConfigLogEntryOptions {
|
||||
policyPaths: ResolvedPolicyPaths;
|
||||
legacyGlobalPolicyDetected?: boolean;
|
||||
legacyProjectPolicyDetected?: boolean;
|
||||
legacyExtensionConfigDetected?: boolean;
|
||||
}
|
||||
|
||||
@@ -27,7 +23,6 @@ export function buildResolvedConfigLogEntry(
|
||||
return {
|
||||
...options.policyPaths,
|
||||
legacyGlobalPolicyDetected: options.legacyGlobalPolicyDetected ?? false,
|
||||
legacyProjectPolicyDetected: options.legacyProjectPolicyDetected ?? false,
|
||||
legacyExtensionConfigDetected:
|
||||
options.legacyExtensionConfigDetected ?? false,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user