diff --git a/agent.py b/agent.py index 96e1afe..da9cb09 100644 --- a/agent.py +++ b/agent.py @@ -8,7 +8,6 @@ caller-configured; when they are absent the corresponding evidence is marked as """ from __future__ import annotations -import asyncio import hashlib import json import re @@ -113,6 +112,15 @@ class ProbeMode(str, Enum): SYNTHETIC = "synthetic" +class AuditScope(str, Enum): + CARD = "card" + CONFIGURATION = "configuration" + RUNTIME = "runtime" + REPOSITORY = "repository" + RISK = "risk" + REMEDIATION = "remediation" + + class Evidence(StrictModel): id: str source: str