)]}'
{
  "commit": "f0d9221ee46d74bd11bf69130871fc6685bb2f26",
  "tree": "b3062d56a2716dfd0aeddd22c1f8b95bbd961552",
  "parents": [
    "e10c953dd2d3819acbca198ea2b456e37ffd64dc"
  ],
  "author": {
    "name": "Hongxiang Jiang",
    "email": "hxjiang@golang.org",
    "time": "Wed Feb 12 13:45:42 2025 -0500"
  },
  "committer": {
    "name": "Hongxiang Jiang",
    "email": "hxjiang@golang.org",
    "time": "Tue Feb 18 13:07:58 2025 -0800"
  },
  "message": "extension/src/language: surface code action error as notification\n\nUpdated bug fixes in changelog.\n\nBy default, the vscode-languageserver-node client discard the error\nreturned from the language server. The error is burried in\n\"gopls(server) output\". This CL capture the error returned from the\ngopls and surface them through vscode message notification.\n\nChange-Id: I1e0beca6c833ed0c95275de3d0f3c429f0c5b733\nReviewed-on: https://go-review.googlesource.com/c/vscode-go/+/648937\nReviewed-by: Robert Findley \u003crfindley@google.com\u003e\nkokoro-CI: kokoro \u003cnoreply+kokoro@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0ced9bb8df7101ff0d95ea2663aa725383496bf6",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "e082cc8150159ff8133da51ad36d532594dbd885",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "97bc0cbf27f2095de9a6a5fba14dd436f72ccf1d",
      "old_mode": 33188,
      "old_path": "extension/src/language/goLanguageServer.ts",
      "new_id": "b446e8c0a710343eb78b93148575bcde1189ad9b",
      "new_mode": 33188,
      "new_path": "extension/src/language/goLanguageServer.ts"
    }
  ]
}
