Check a flow
qa_flow_checkValidates flow YAML or a flow name without running it, reporting schema errors at the offending step and warnings, and supports CI preflight and plan-mode backend preview.
Instructions
Validate a flow (flow name/path or flowYaml) without running it: schema errors with the offending step, plus warnings. Per-backend preview: qa_flow_run mode:"plan".
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "qa_flow_check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ci | No | Add CI preflight warnings (missing variables, forbidden mutating steps). | |
| flow | No | Flow name under .swipium/flows, or a path to a .yaml file. | |
| flowYaml | No | Inline flow YAML (instead of a file). | |
| platform | No | Authoring target for platform-aware warnings. | |
| sessionId | No | ||
| projectRoot | No | Absolute app root. |