INNER CODE UNIT · Python
AnalysisResult
FuzzingLabs/mcp-security-hub · binary-analysis/capa-mcp/server.py:57
class AnalysisResult(BaseModel):
scan_id: str
filepath: str
started_at: datetime
completed_at: datetime | None = None
status: str = "running"
capabilities: list[Capability] = []
stats: dict[str, Any] = {}
error: str | None = None
raw_output: str | None = None
scan_results: dict[str, AnalysisResult] = {}
active_scans: set[str] = set()
def parse_capa_json(output: str) -> list[Capability]:
capabilities = []