nexus-agents - v2.80.0
    Preparing search index...

    Interface PolicyGateEvent

    Policy gate evaluation result.

    interface PolicyGateEvent {
        id: string;
        timestamp: string;
        component: string;
        type: "policy_gate";
        actionType:
            | "GeneratePatchPlan"
            | "DraftReply"
            | "ProposeLabels"
            | "SummarizeIssue"
            | "ClassifyIssue"
            | "IdentifyDuplicates"
            | "RequestHumanApproval"
            | "RefuseAction"
            | "HandoffMessage";
        allowed: boolean;
        requiresApproval: boolean;
        inputTrustTier: "1"
        | "2"
        | "3"
        | "4";
        violationRules: readonly string[];
    }

    Hierarchy

    • AuditEventBase
      • PolicyGateEvent
    Index

    Properties

    id: string
    timestamp: string
    component: string
    type: "policy_gate"
    actionType:
        | "GeneratePatchPlan"
        | "DraftReply"
        | "ProposeLabels"
        | "SummarizeIssue"
        | "ClassifyIssue"
        | "IdentifyDuplicates"
        | "RequestHumanApproval"
        | "RefuseAction"
        | "HandoffMessage"
    allowed: boolean
    requiresApproval: boolean
    inputTrustTier: "1" | "2" | "3" | "4"
    violationRules: readonly string[]