from enum import StrEnum class AuditAction(StrEnum): AI_ASK = "ai.ask" AI_PROVIDER_HEALTH = "ai.provider_health" OPENCLAW_TOOLS_INVOKE = "openclaw.tools.invoke" GENERATE_EVENTS = "generate_events" FEISHU_SEND_TEXT = "send_text" FEISHU_SEND_CARD = "send_card" APPROVAL_CREATE = "approval.create" APPROVAL_APPROVE = "approval.approve" APPROVAL_REJECT = "approval.reject" LEGACY_SYNC_PROJECTS = "sync_projects" class AuditRiskLevel(StrEnum): LOW = "low" MEDIUM = "medium" HIGH = "high" class AuditSource(StrEnum): API = "api" OPENCLAW = "openclaw" RISK = "risk" FEISHU = "feishu" APPROVAL = "approval" LEGACY_MYSQL = "legacy_mysql" class AuditTargetType(StrEnum): AI = "ai" OPENCLAW_TOOL = "openclaw_tool" RISK_EVENTS = "risk-events" class AuditStatus(StrEnum): SUCCESS = "success"