)]}'
{
  "commit": "4a456d53c27c4794b432bae08c8038b170a2d40d",
  "tree": "bf04285fdb21343f792285fafe8000c8e7ff3183",
  "parents": [
    "dc1259e0f16cb5105727011306b82fba462725bb"
  ],
  "author": {
    "name": "Milutin Kristofic",
    "email": "milutin@google.com",
    "time": "Tue May 05 22:32:12 2026 +0200"
  },
  "committer": {
    "name": "Milutin Kristofic",
    "email": "milutin@google.com",
    "time": "Tue May 05 22:32:12 2026 +0200"
  },
  "message": "Instrument telemetry for AI Review Agent chat requests\n\nStarts a timer using the standard reporting service whenever an AI\nchat request is initiated. Stops the timer and reports latency\nwith metadata on successful completion. On failure, records both\nthe latency and an interaction log containing the error description.\n\nRelease-Notes: skip\nChange-Id: Ie1004373d3cedf8581dae72d7fe52073361f2363\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5502a73adc2ccbb3b915e2b632bebeba412f5ca4",
      "old_mode": 33188,
      "old_path": "polygerrit-ui/app/constants/reporting.ts",
      "new_id": "1b3c5c0a57df6faf9106208737fa498bef6357c2",
      "new_mode": 33188,
      "new_path": "polygerrit-ui/app/constants/reporting.ts"
    },
    {
      "type": "modify",
      "old_id": "619424b98d8a34b5e7e85288440935289f973213",
      "old_mode": 33188,
      "old_path": "polygerrit-ui/app/models/chat/chat-model.ts",
      "new_id": "2711edb11f1e18008e4605faf5cab5cf47948699",
      "new_mode": 33188,
      "new_path": "polygerrit-ui/app/models/chat/chat-model.ts"
    },
    {
      "type": "modify",
      "old_id": "9f7083075e2688182bfc1a3b27d49e4f72e73531",
      "old_mode": 33188,
      "old_path": "polygerrit-ui/app/models/chat/chat-model_test.ts",
      "new_id": "d244bd4f53b833be342088e6867b084fae42b444",
      "new_mode": 33188,
      "new_path": "polygerrit-ui/app/models/chat/chat-model_test.ts"
    }
  ]
}
