fix(mcp): retain complete requirements for full group runs

This commit is contained in:
Joshua Valluru 2026-09-26 18:39:43 -07:00
parent 072053dc47
commit d099c0f66f

View file

@ -97,7 +97,9 @@ def main() -> int:
if options.group == "mcp":
from integration._support.conformance import require_passes, required_conformance_nodes
required: Final = tuple(node for node in required_conformance_nodes() if node.split("::")[0] in selected)
required: Final = tuple(
node for node in required_conformance_nodes() if not options.files or node.split("::")[0] in selected
)
if required:
require_passes(output, required)
return 0