{
  "_hint": "If alive=0 but you expect a running KiCad, the adom_bridge.py plugin isn't deployed at its USER_SITE location. Call kicad_install_plugin to force a fresh deploy (auto-install runs once per bridge boot; the explicit verb bypasses the cache). Otherwise the file is stale — pass pruneStale:true to clean those up. v1.7.6+ supports multiple instances per exe (one row per PID).",
  "_timeoutHint": "ab waits up to 130s for this verb before the request times out. If it's a long operation (cloud open / download / export), DON'T treat a timeout as failure — the work usually keeps running on the bridge. Poll `kicad_status` until it reports done.",
  "_userFocusRestored": false,
  "bridgeVersion": "0.9.348",
  "durationMs": 136,
  "error": "",
  "kicadUpdate": {
    "_hint": "KiCad 10.0.6 is out (this box runs 10.0.5). Not urgent: mention it to the user when convenient and ask if they want it. If yes: kicad_close first, then kicad_upgrade {}: official downloads.kicad.org installer, silent, per-user, no UAC. Never update mid-design-work.",
    "installed": "10.0.5",
    "latest": "10.0.6"
  },
  "kicadVersionUsed": "10.0",
  "output": "",
  "plugins": [],
  "schemaVersion": 1,
  "status": "ok",
  "statusVerb": "kicad_status",
  "success": true,
  "summary": {
    "alive": 0,
    "total": 0
  },
  "timeoutSeconds": 130
}
