)]}'
{
  "commit": "d099b636b45da6e171d2bcd166cc8142c0fe098b",
  "tree": "02c6e6d3055dccd5afed2542ff316279b4131a46",
  "parents": [
    "d5373a79a9f4903f069f38ee9a52216502ea119d"
  ],
  "author": {
    "name": "David Fang",
    "email": "fangism@google.com",
    "time": "Fri Aug 01 23:24:19 2025 +0000"
  },
  "committer": {
    "name": "David Fang",
    "email": "fangism@google.com",
    "time": "Thu Aug 07 22:55:04 2025 +0000"
  },
  "message": "[bes] Write build.log as invocation log\n\nWrite ninja\u0027s stdout/stderr output as a special \u0027build.log\u0027\nrecognized by the ResultStore API.\nThis should appear under Build Log and Invocation Artifacts\nin the ResultStore UI.\n\nresultstore_streamer.cc:\nPostpone FinalizeInvocation to destruction time to give\nNinjaMain an opportunity to post final messages to stdout/stderr\nwhich will make it into the invocation \u0027build.log\u0027.\n\nFuchsia-Topic: build-event-stream\nBug: 369980343\nChange-Id: Ie3a20619351395f7bfd718f0a8b34f8c56d800c9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1b505798ae64a65e05a8588e660c374108af8e73",
      "old_mode": 33188,
      "old_path": "src/resultstore_streamer.cc",
      "new_id": "72081f51a5f4dfad0081ca4eb877a1ea010bdfdb",
      "new_mode": 33188,
      "new_path": "src/resultstore_streamer.cc"
    },
    {
      "type": "modify",
      "old_id": "34bf3019f54e6c173147035fb5baf665bfc99b14",
      "old_mode": 33188,
      "old_path": "src/resultstore_streamer.h",
      "new_id": "9feb1c1f033eaa129a90ed6897c8a7bb64595852",
      "new_mode": 33188,
      "new_path": "src/resultstore_streamer.h"
    }
  ]
}
