list_workflow_conditions
Retrieve active workflow conditions that define decision points, using CEL expressions or functions to determine workflow branching paths.
Instructions
Retrieve available workflow conditions.
Conditions are decision points in workflows that evaluate expressions or functions to determine the flow path. They can use CEL expressions or predefined functions to make branching decisions. Only active conditions are returned.
Returns: - conditions (List[WorkflowConditionVO]): List of active workflow conditions with input/output specifications - categoryId (str) - desc (str) - displayable: (str) - inputs: [List[WorkflowInputsVO]] - outputs: [List[WorkflowOutputsVO]] - status: (str)
- error (Optional[str]): An error message if any issues occurred during retrieval.Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| conditions | No | ||
| error | No |
Implementation Reference
- constants/constants.py:91-91 (helper)The API endpoint constant URL_WORKFLOW_CONDITIONS used by the handler to make the API call.
URL_WORKFLOW_CONDITIONS = "/v1/workflow-catalog/conditions"