)]}'
{
  "commit": "e1c5d2d4efb770f42f984d7e0fc1f4caaaadea50",
  "tree": "38fadb507eb8cb16d00720fe2327af83381214a8",
  "parents": [
    "17d23a5f4bdac8f2f3e06b6a8266b323eaa576e4"
  ],
  "author": {
    "name": "Aidan Wolter",
    "email": "awolter@fuchsia.infra.roller.google.com",
    "time": "Tue Jun 23 07:39:40 2026 -0700"
  },
  "committer": {
    "name": "Copybara Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Jun 23 07:39:40 2026 -0700"
  },
  "message": "[roll] Roll fuchsia [fx][worktree] Re-style top-level commands as git worktree ops\n\nTransform top-level worktree commands into ergonomic leasing operations\nmatching git worktree add/remove/list UX conventions.\n\n- fx worktree add \u003cname\u003e: Transparently claims an available free slot\n  from the pool, checks out git branch \u003cname\u003e, and creates symlink.\n  Supports --pool-name \u003cslot\u003e to target a specific pre-warmed slot.\n- fx worktree remove \u003cname\u003e: Releases active worktree back to the pool,\n  detaches git HEAD, restores backed up GN args, and unlinks symlink.\n- fx worktree list: Displays only active checkouts and branches.\n- Deleted legacy lease and release subcommands without backwards compat.\n\nTest: python3 -m unittest discover -s tools/devshell/worktree/tests\nOriginal-Original-Bug: 516876349\nTAG: agy\nCONV: 0c823b80-292a-4c83-b453-a9f0ad6ad1ea\nOriginal-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1671837\nOriginal-Original-Revision: 5d3edd1abd9d5029d465613da948d5ca65393564\nGitOrigin-RevId: c0fd2afe46b9ad04f640c2863d877bc5fb0d655d\nChange-Id: I07ef3884347c5eb0051536130c9cd572f4bbf627\nReviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1674695\nCr-Commit-Position: refs/heads/main@{#195354}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fc5ed33dcf64a1ac2e3c0c1fdb10972cb68aff69",
      "old_mode": 33188,
      "old_path": "stem",
      "new_id": "e210254987ebfac817a04ba1117e6b2877a2e5a4",
      "new_mode": 33188,
      "new_path": "stem"
    }
  ]
}
