first commit

This commit is contained in:
2026-06-16 20:54:49 -03:00
commit 60c2f03eb3
153 changed files with 19704 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
from __future__ import annotations
class WorkflowError(Exception):
"""Erro base dos workflows configuráveis."""
class WorkflowConfigurationError(WorkflowError):
"""Erro de configuração do workflow (arquivo/schema inválido)."""
class WorkflowNotFoundError(WorkflowError):
"""Workflow não encontrado no repositório."""
class WorkflowExecutionNotFoundError(WorkflowError):
"""Execução de workflow inexistente para o execution_id informado."""
class WorkflowExecutionStateError(WorkflowError):
"""Estado da execução não permite a operação solicitada."""
class WorkflowInputError(WorkflowError):
"""Input inválido durante a execução/retomada do workflow."""