Arazzo 1.0.1 Compliance Matrix
Current support status for the Arazzo Specification 1.0.1
Supported
Partial
Planned
Source Descriptions
Workflows
| Feature | Spec Section | Description | Status |
|---|---|---|---|
| Inputs | 4.6.4 | Workflow-level inputs definition | Supported |
| Outputs | 4.6.4 | Workflow-level outputs mapping | Supported |
| Parameters | 4.6.4 | Global parameters for steps | Supported |
| SuccessActions | 4.6.4 | Workflow-level success actions | Supported |
| FailureActions | 4.6.4 | Workflow-level failure actions | Supported |
Steps
| Feature | Spec Section | Description | Status |
|---|---|---|---|
| Step ID & Operation | 4.6.5 | Basic step identification | Supported |
| Parameters | 4.6.5 | Step-specific parameters | Supported |
| Request Body | 4.6.13 | Payload definition | Supported |
| Success Criteria | 4.6.11 | Conditions for success | Supported |
| OnSuccess Navigation | 4.6.7 | goto, end actions | Supported |
| OnFailure Navigation | 4.6.8 | retry, goto, end actions | Supported |
| Outputs Mapping | 4.6.5 | Extracting values from response | Supported |
Expressions
| Feature | Spec Section | Description | Status |
|---|---|---|---|
| $url | 4.7 | Access to source URL | Supported |
| $method | 4.7 | Access to HTTP method | Supported |
| $statusCode | 4.7 | Access to response status | Supported |
| $request | 4.7 | Access to request data | Supported |
| $response | 4.7 | Access to response body/headers | Supported |
| $inputs | 4.7 | Access to workflow inputs | Supported |
| $outputs | 4.7 | Access to step outputs | Supported |
| $steps | 4.7 | Access to other steps | Supported |
| $components | 4.7 | Access to reusable components | Supported |