MCPcopy
hub / github.com/OpenBMB/ChatDev / WorkflowExecutionError

Class WorkflowExecutionError

utils/exceptions.py:54–62  ·  view source on GitHub ↗

Raised when workflow execution fails.

Source from the content-addressed store, hash-verified

52
53
54class WorkflowExecutionError(MACException):
55 """Raised when workflow execution fails."""
56
57 def __init__(self, message: str, workflow_id: str = None, node_id: str = None, details: Dict[str, Any] = None):
58 super().__init__(message, "WORKFLOW_EXECUTION_ERROR", details or {})
59 if workflow_id:
60 self.details["workflow_id"] = workflow_id
61 if node_id:
62 self.details["node_id"] = node_id
63
64
65class WorkflowCancelledError(MACException):

Callers 15

execute_workflowFunction · 0.90
delete_workflowFunction · 0.90
rename_workflow_fileFunction · 0.90
copy_workflow_fileFunction · 0.90
get_workflow_raw_contentFunction · 0.90
run_workflow_syncFunction · 0.90
persist_workflowFunction · 0.90
rename_workflowFunction · 0.90
copy_workflowFunction · 0.90
_build_agent_memoriesMethod · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected