from enum import StrEnum class WorkflowType(StrEnum): RISK_EVENT_REVIEW = "risk_event_review" REPORT_DELIVERY = "report_delivery" LEGACY_SYNC_MONITOR = "legacy_sync_monitor" ENTERPRISE_ANALYTICS = "enterprise_analytics" AI_MEMORY_CAPTURE = "ai_memory_capture" LIFECYCLE_REPORT = "lifecycle_report" MARKET_ANALYSIS = "market_analysis" class WorkflowStatus(StrEnum): WAITING_REVIEW = "waiting_review" RUNNING = "running" BLOCKED = "blocked" COMPLETED = "completed" FAILED = "failed" class WorkflowResponseKey(StrEnum): ITEMS = "items" WORKFLOW = "workflow" ACTION = "action" class WorkflowErrorDetail(StrEnum): WORKFLOW_NOT_FOUND = "Workflow instance not found" WORKFLOW_CODE_PREFIX = "WF" WORKFLOW_ACTION_CODE_PREFIX = "WF-ACTION"