MCPcopy Create free account
hub / github.com/NVIDIA/SkillSpector / AnalyzerFinding

Class AnalyzerFinding

src/skillspector/models.py:47–61  ·  view source on GitHub ↗

Common finding type produced by any analyzer (static, behavioral, MCP, semantic). Converted to Finding for graph state; use severity, location, tags for consistency.

Source from the content-addressed store, hash-verified

45
46@dataclass
47class AnalyzerFinding:
48 """
49 Common finding type produced by any analyzer (static, behavioral, MCP, semantic).
50 Converted to Finding for graph state; use severity, location, tags for consistency.
51 """
52
53 rule_id: str
54 message: str
55 severity: Severity
56 location: Location
57 confidence: float = 0.5
58 remediation: str | None = None
59 tags: list[str] = field(default_factory=list)
60 context: str | None = None
61 matched_text: str | None = None
62
63
64@dataclass

Callers 15

analyzeFunction · 0.90
analyzeFunction · 0.90
_emitFunction · 0.90
addFunction · 0.90
analyzeFunction · 0.90
analyzeFunction · 0.90
_match_fileFunction · 0.90
analyzeFunction · 0.90
analyzeFunction · 0.90
analyzeFunction · 0.90
analyzeFunction · 0.90
analyzeFunction · 0.90

Calls

no outgoing calls