)]}'
{
  "commit": "e00a09d820981bb7b196e619ddc5681fdc8a845d",
  "tree": "59582427e3ba9e2bcff86d9bea9cc5d5cef972e5",
  "parents": [
    "29df3114fcc4a4f29c5cd99cf2245750b7f1b591"
  ],
  "author": {
    "name": "Clayton Wilkinson",
    "email": "wilkinsonclay@fuchsia.infra.roller.google.com",
    "time": "Thu Apr 03 14:48:09 2025 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Apr 03 14:49:52 2025 -0700"
  },
  "message": "[roll] Roll fuchsia [ffx][repo] Fixing handling no target device\n\nThis fixes the early validation that there is a target device\nwhen starting the package server without the `--no-device` option.\n\nSome changes to the structure of the ffx_command_error::Error data\nmade it impossible to go from a fho::Error to a FfxTargetError in\norder to determine the cause.\n\nThis change updates the FfxError type to use the underlying FfxTargetError\nas the \"source\" of the error, which allows accessing it and downcast it\ncorrectly.\n\nOriginal-Bug: 407770719\nOriginal-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1243884\nOriginal-Revision: 197b9542179e7a7f26aed78976127f058e9ac0c1\nGitOrigin-RevId: 1bc7f47f7ac5c595aef67a5e63dcd26fd7d148d0\nChange-Id: I47a1376adeac8c861a1f10397d80e9f58ad872cc\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c3a9f202ff5801ffd8b29401644ed6eac34620c9",
      "old_mode": 33188,
      "old_path": "stem",
      "new_id": "b9fdc31960e09990841b4ecfc7336bb7cdbbdada",
      "new_mode": 33188,
      "new_path": "stem"
    }
  ]
}
