)]}'
{
  "commit": "2218325992529aceb060de4950e23b7e2bab33bc",
  "tree": "49ab11635ad194ff1d563d728f1cc82a5873b1a5",
  "parents": [
    "c3c3377cd534941d5266bd5f28d75b911b6b27d3"
  ],
  "author": {
    "name": "Rohan Mishra",
    "email": "kmrrohan29@gmail.com",
    "time": "Wed Sep 09 12:13:06 2026 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Sep 09 09:43:06 2026 +0300"
  },
  "message": "Fix nil panic in UpdateCache when listapisresponse is empty (#211) (#217)\n\n* Fix nil panic in UpdateCache when listapisresponse is empty (#211)\n\n* Keep existing API cache when listApis returns an empty response\n\nMove the nil guard above the cache reset so a failed sync no longer\nclears the in-memory API cache, and return 0 so \u0027cmk sync\u0027 prints\n\"Discovered 0 APIs\" instead of \"Discovered \u003cnil\u003e APIs\".\n\n---------\n\nCo-authored-by: Boris Stoyanov \u003cbss.stoyanov@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "510075a76959ae0ce384f6ab6b7484869221a66c",
      "old_mode": 33188,
      "old_path": "config/cache.go",
      "new_id": "abdb28ed66459983c2b8dd2efea2ea3db8986bcc",
      "new_mode": 33188,
      "new_path": "config/cache.go"
    }
  ]
}
