Complete name-first MCP write-plan composition

This commit is contained in:
2026-07-26 17:05:05 +03:00
parent 92a331f149
commit 1ca47dce13
9 changed files with 345 additions and 18 deletions
+2 -2
View File
@@ -821,9 +821,9 @@ def validate_code_write_saved_state(
expected_transport=expected_transport,
expected_endpoint_url=expected_endpoint_url,
)
if require_write and report.get("status") == "skipped_missing_target":
if require_write and report.get("status") in {"skipped_missing_target", "skipped_write_gate"}:
failures.append({"code": "code_write_saved_state_required", "path": str(path), "status": report.get("status")})
if report.get("status") not in {"ok", "skipped_missing_target"}:
if report.get("status") not in {"ok", "skipped_missing_target", "skipped_write_gate"}:
failures.append({"code": "code_write_saved_state_status_unexpected", "path": str(path), "status": report.get("status")})
if report.get("failures"):
failures.append({"code": "code_write_saved_state_failures_present", "path": str(path), "failures": report.get("failures")})