FAQ

  • GitHub GitHub Repo stars
  • Discord Discord Server
  • ✨ New! Try the OpenAPI Doctor ✨ The OpenAPI Doctor
    Recommended

    arazzo-step-description


    Formats: Severity:

    arazzo-step-description checks that every step in every workflow has a description.

    Why did this violation appear?

    A step is missing description, or the value is empty.

    Bad example

    workflows:
      - workflowId: readPet
        steps:
          - stepId: read
            operationId: $sourceDescriptions.api.read
    

    Good example

    workflows:
      - workflowId: readPet
        steps:
          - stepId: read
            description: Fetch the pet, we need its ID for the next step.
            operationId: $sourceDescriptions.api.read
    

    How do I fix this violation?

    Describe why the step is there. The operation it calls is already in the file. The reason it’s being called isn’t.