Complete name-first MCP write-plan composition
This commit is contained in:
@@ -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")})
|
||||
|
||||
Reference in New Issue
Block a user