Agent Maturity Compass API - v1.2.0
    Preparing search index...

    Function loadApproval

    • Parameters

      • params: {
            agentId?: string;
            approvalId: string;
            requireValidSignature?: boolean;
            workspace: string;
        }

      Returns {
          actionClass: ActionClass;
          agentId: string;
          approvalId: string;
          boundHashes: {
              intentHash: string;
              policyHash: string;
              toolsHash: string;
              workOrderHash?: string | null;
          };
          createdTs: number;
          decision?: "DENIED"
          | "APPROVED"
          | null;
          decisionBy?: "owner" | null;
          decisionReceiptId?: string | null;
          decisionTs?: number | null;
          effectiveMode: ExecutionMode;
          expiresTs: number;
          intentId: string;
          reason?: string | null;
          requestedMode: ExecutionMode;
          riskTier: "low" | "high" | "critical" | "medium";
          status: "EXPIRED" | "DENIED" | "PENDING" | "CONSUMED" | "APPROVED";
          toolName: string;
          v: 1;
          workOrderId?: string | null;
      }