)]}'
{
  "commit": "fd0b90d21f9ab4b5dd398e9526b570bfea86e370",
  "tree": "9cf93e4be05d2063040fb2dbecc31ee7e523903c",
  "parents": [
    "b9e53593a6073e6a786c49e9ad27956a9b77e54e"
  ],
  "author": {
    "name": "repon",
    "email": "repon@google.com",
    "time": "Wed Apr 22 12:12:18 2026 +0200"
  },
  "committer": {
    "name": "Daniel McCarney",
    "email": "daniel@binaryparadox.net",
    "time": "Fri May 01 10:44:32 2026 -0700"
  },
  "message": "acme: include Problem in OrderError.Error\n\nAn ACME Order object can contain an error field when it is invalid.\nPreviously, OrderError.Error() ignored this field, making it difficult\nto diagnose why an order failed. This change includes the problem\ndetails if available.\n\n\nChange-Id: I461fd02ef02251a2ba1e8cea39b5df8070938117\nReviewed-on: https://go-review.googlesource.com/c/crypto/+/772880\nReviewed-by: Roland Shoemaker \u003croland@golang.org\u003e\nReviewed-by: Sean Liao \u003csean@liao.dev\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Daniel McCarney \u003cdaniel@binaryparadox.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "322640c4534058a2d4aee0a6f0ed26888292a900",
      "old_mode": 33188,
      "old_path": "acme/types.go",
      "new_id": "65d69b26176abff89366ebf3ed89468507f156dd",
      "new_mode": 33188,
      "new_path": "acme/types.go"
    },
    {
      "type": "modify",
      "old_id": "59ce7e7602ca3110211988210afe7cf0b5251c11",
      "old_mode": 33188,
      "old_path": "acme/types_test.go",
      "new_id": "2a59f6f0b56ac1f939ecd7b8b0e66e4fc2f5406b",
      "new_mode": 33188,
      "new_path": "acme/types_test.go"
    }
  ]
}
