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

    Interface OWASPLLMCoverageResult

    interface OWASPLLMCoverageResult {
        applicable?: boolean;
        coveredCount: number;
        gaps: string[];
        level: number;
        llm01_promptInjection: boolean;
        llm02_insecureOutputHandling: boolean;
        llm03_trainingDataPoisoning: boolean;
        llm04_modelDenialOfService: boolean;
        llm05_supplyChainVulnerabilities: boolean;
        llm06_sensitiveInfoDisclosure: boolean;
        llm07_insecurePluginDesign: boolean;
        llm08_excessiveAgency: boolean;
        llm09_overreliance: boolean;
        llm10_modelTheft: boolean;
        notApplicableReason?: string;
        recommendations: string[];
        score: number;
        uncoveredRisks: string[];
    }
    Index
    applicable?: boolean

    False when the scanned directory is not an AMC source checkout.

    This scorer grades AMC's own control surface by looking for AMC source files, so pointing it at a customer's repository previously produced a low score that said nothing about their agent. When not applicable the score is not meaningful and notApplicableReason explains what to run instead.

    coveredCount: number
    gaps: string[]
    level: number
    llm01_promptInjection: boolean
    llm02_insecureOutputHandling: boolean
    llm03_trainingDataPoisoning: boolean
    llm04_modelDenialOfService: boolean
    llm05_supplyChainVulnerabilities: boolean
    llm06_sensitiveInfoDisclosure: boolean
    llm07_insecurePluginDesign: boolean
    llm08_excessiveAgency: boolean
    llm09_overreliance: boolean
    llm10_modelTheft: boolean
    notApplicableReason?: string
    recommendations: string[]
    score: number
    uncoveredRisks: string[]