VFX-D-1100¶
Title¶
SuiteInvalid
Explanation¶
run_suite's pre-flight envelope: the suite failed validate_suite's own checks, so run_suite did
not run it. This is a successful call (isError: false) — an invalid suite is data, not a tool
failure — and this code itself carries no finding of its own; the specific findings (VFX-D-1101
through VFX-D-1105, VFX-D-1107, VFX-D-1201) travel inside the result's validation.errors array. An MCP
client keying off isError never sees an invalid suite as a tool failure.
Common causes¶
- The suite has one or more JSON Schema violations (
VFX-D-1101). - The suite's YAML could not be parsed (
VFX-D-1102). - The suite file exceeds the YAML-bomb guard's size, nesting, anchor/alias, or per-line-length limits (
VFX-D-1103-VFX-D-1105,VFX-D-1107). - The suite references a step
typethe pinned engine does not define (VFX-D-1201).
Fixes¶
- Inspect
validation.errorsfor the specific finding code(s) and consult that code's own catalogue page. - Call
validate_suitedirectly to get the same diagnosis without attempting a run. - Re-run
run_suiteoncevalidate_suitereportsvalid: truefor the same file.