Skip to main content

vai workflow validate

Validate a workflow definition for syntax errors, missing dependencies, and circular references.

Synopsis

vai workflow validate <file> [options]

Description

vai workflow validate loads a workflow file and checks it for:

  • Valid JSON syntax
  • Required fields on each step
  • Missing step dependencies (steps referencing non-existent step IDs)
  • Circular dependency detection
  • Valid step types

Options

FlagDescriptionDefault
<file>Workflow file to validate (required)
--jsonOutput validation results as JSON

Examples

Validate a workflow

vai workflow validate my-pipeline.json

JSON output for CI

vai workflow validate my-pipeline.json --json