{
  "run_id": "vinhnx--VTCode-claude-haiku-5-5-1792289639905674641",
  "checker": {
    "check": "operation",
    "status": "PASS",
    "details": {
      "working": true,
      "argv": [
        "<host-path>",
        "schema",
        "tools"
      ],
      "kind": "cli",
      "returncode": 0,
      "stdout": "ch as function, class, method, or impl names.\",\n      \"parameters\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"input\": {\n            \"type\": \"string\",\n            \"description\": \"Patch in VT Code format: *** Begin Patch, *** Update File: path, @@ hunk, -/+ lines, *** End Patch. Every patch path must be workspace-relative; absolute paths, `..`, and traversal-like forms are rejected. Prefer stable semantic @@ anchors such as function, class, method, or impl names.\"\n          },\n          \"patch\": {\n            \"type\": \"string\",\n            \"description\": \"Alias for 'input': same VT Code patch envelope (*** Begin Patch \u2026 *** End Patch); unified diffs (---/+++ format) are rejected. Prefer stable semantic @@ anchors such as function, class, method, or impl names.\"\n          },\n[excerpt truncated]",
      "stderr": "",
      "needs_credentials": false,
      "needs_browser": false,
      "scope": "product operation"
    }
  },
  "diagnosis": null
}
