CLI: vyasa workflow
Usage: vyasa workflow [OPTIONS] COMMAND [ARGS]...
Manage workflow templates
┌─ Options ────────────────────────────────────────────────────────────────────┐
│ --help -h Show this message and exit. │
└──────────────────────────────────────────────────────────────────────────────┘
┌─ Commands ───────────────────────────────────────────────────────────────────┐
│ list List available workflow templates. │
│ show Show details of a workflow template. │
│ validate Validate workflow template(s) against Pydantic models. │
│ enable Enable a workflow item (stage, node type, skill, gate, tool, ...). │
│ disable Disable a workflow item (stage, node type, skill, gate, tool, │
│ ...). │
└──────────────────────────────────────────────────────────────────────────────┘
vyasa workflow list
Usage: vyasa workflow list [OPTIONS]
List available workflow templates.
┌─ Options ────────────────────────────────────────────────────────────────────┐
│ --help -h Show this message and exit. │
└──────────────────────────────────────────────────────────────────────────────┘
vyasa workflow show
Usage: vyasa workflow show [OPTIONS] WORKFLOW_ID
Show details of a workflow template.
┌─ Arguments ──────────────────────────────────────────────────────────────────┐
│ * workflow_id TEXT Workflow template ID [required] │
└──────────────────────────────────────────────────────────────────────────────┘
┌─ Options ────────────────────────────────────────────────────────────────────┐
│ --help -h Show this message and exit. │
└──────────────────────────────────────────────────────────────────────────────┘
vyasa workflow validate
Usage: vyasa workflow validate [OPTIONS] [WORKFLOW_ID]
Validate workflow template(s) against Pydantic models.
┌─ Arguments ──────────────────────────────────────────────────────────────────┐
│ workflow_id [WORKFLOW_ID] Workflow ID to validate (default: all) │
└──────────────────────────────────────────────────────────────────────────────┘
┌─ Options ────────────────────────────────────────────────────────────────────┐
│ --help -h Show this message and exit. │
└──────────────────────────────────────────────────────────────────────────────┘
vyasa workflow enable
Usage: vyasa workflow enable [OPTIONS] SECTION ITEM_ID
Enable a workflow item (stage, node type, skill, gate, tool, ...).
┌─ Arguments ──────────────────────────────────────────────────────────────────┐
│ * section TEXT Section to toggle (stages, skills, gates, ...) │
│ [required] │
│ * item_id TEXT Item ID to enable [required] │
└──────────────────────────────────────────────────────────────────────────────┘
┌─ Options ────────────────────────────────────────────────────────────────────┐
│ --dir PATH Project directory │
│ --help -h Show this message and exit. │
└──────────────────────────────────────────────────────────────────────────────┘
vyasa workflow disable
Usage: vyasa workflow disable [OPTIONS] SECTION ITEM_ID
Disable a workflow item (stage, node type, skill, gate, tool, ...).
┌─ Arguments ──────────────────────────────────────────────────────────────────┐
│ * section TEXT Section to toggle (stages, skills, gates, ...) │
│ [required] │
│ * item_id TEXT Item ID to disable [required] │
└──────────────────────────────────────────────────────────────────────────────┘
┌─ Options ────────────────────────────────────────────────────────────────────┐
│ --dir PATH Project directory │
│ --help -h Show this message and exit. │
└──────────────────────────────────────────────────────────────────────────────┘