)]}'
{
  "commit": "ceb0eaf881734fbf8d756a808e6b9b63b78cc832",
  "tree": "bf079368a8098c073065636019c4c140092641dc",
  "parents": [
    "a15a774937ab831cd5311af3fa873917ed18006c"
  ],
  "author": {
    "name": "perfetto-automation[bot]",
    "email": "278437629+perfetto-automation[bot]@users.noreply.github.com",
    "time": "Mon Aug 24 23:53:25 2026 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Aug 24 23:53:25 2026 +0100"
  },
  "message": "Update ai-agents skills bundle (v58.2) (#7202)\n\nAutomated agent-skills bundle for **v58.2** (RFC-0026): this tag\u0027s\nskill tree (with the freshly rolled `trace_processor` wrapper\nbundled inside it at `plugins/perfetto/skills/perfetto/bin/`) and\nthe per-agent manifests.\nThe version pin `refs/ai-agent-tag/v58.2` already points at this\nbundle commit (`ac04723a0a3a9a3628b2f901b65279ef038b0d17`). On merge,\n`ai-agents` advances and\ninstalled agents pick up the update through their normal channels.\n\nCo-authored-by: perfetto-automation[bot] \u003cperfetto-automation-github-app@google.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "83ddfc0dd3e184465d99c178c8faebc2f0ba38f5",
      "old_mode": 33188,
      "old_path": ".claude-plugin/marketplace.json",
      "new_id": "119da13fc51f844f20b5bc7df0dfe7a3d2aaee2b",
      "new_mode": 33188,
      "new_path": ".claude-plugin/marketplace.json"
    },
    {
      "type": "modify",
      "old_id": "a2bfc16dac2f0298fa4b6b596c975247e4f4f4b4",
      "old_mode": 33188,
      "old_path": "BRANCH_METADATA.json",
      "new_id": "a95c8837ae7888835ef0d0d3191fab718b904d84",
      "new_mode": 33188,
      "new_path": "BRANCH_METADATA.json"
    },
    {
      "type": "modify",
      "old_id": "8b031afa14a808c7d0652431a182ea8d75815606",
      "old_mode": 33188,
      "old_path": "plugins/perfetto/.claude-plugin/plugin.json",
      "new_id": "0a9d6cbdba9506c9c58947f7c4c3e8ef3a355cd9",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/.claude-plugin/plugin.json"
    },
    {
      "type": "modify",
      "old_id": "fc1ef64469607bbc169eab96131b164a246b192b",
      "old_mode": 33188,
      "old_path": "plugins/perfetto/.codex-plugin/plugin.json",
      "new_id": "3aae19ae744c3a6638afcdb2fd26a922108c7cda",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/.codex-plugin/plugin.json"
    },
    {
      "type": "modify",
      "old_id": "7e052915e118bd8108dc281cc77e14b35ed4915a",
      "old_mode": 33188,
      "old_path": "plugins/perfetto/skills/index.json",
      "new_id": "bfeb4f7313ffa2de84cb5a8f6a209a46c5230fd7",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/index.json"
    },
    {
      "type": "modify",
      "old_id": "706b1bde2f97e21ebb058bd1640d8d7d1fe53273",
      "old_mode": 33188,
      "old_path": "plugins/perfetto/skills/perfetto/SKILL.md",
      "new_id": "ea59e1d38ba670ee93e99d65c12fbfb7ff171f9a",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/perfetto/SKILL.md"
    },
    {
      "type": "modify",
      "old_id": "b0e83a9ef9939f85bec6aef5e50998f52d5015ef",
      "old_mode": 33261,
      "old_path": "plugins/perfetto/skills/perfetto/bin/trace_processor",
      "new_id": "9567c41201fa0144b60c4deed516f092342d250c",
      "new_mode": 33261,
      "new_path": "plugins/perfetto/skills/perfetto/bin/trace_processor"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "531a9920b904e23a3b605c9e1642e8d5f21abf9f",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/perfetto/infra-references/example-configs/app_jank.pftxt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9d0a424bf79027dcc2864bd8b3b8fddc890ea8ae",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/perfetto/infra-references/example-configs/cpu_profile.pftxt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ffb38ff570e8bcd6a124490e455eb705638c94e1",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/perfetto/infra-references/example-configs/java_heap_dump.pftxt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e662dd9adf378f94ed491797d0d09d580c4d28fc",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/perfetto/infra-references/example-configs/long_background.pftxt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2daa7970a53a46db6d90261455fdfaa89dbaa344",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/perfetto/infra-references/example-configs/memory_counters.pftxt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "af084c0d9d3ddbb392d87a3563d7213cbcde5562",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/perfetto/infra-references/example-configs/native_heap.pftxt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a327d6bffb268074cf15a3a46ba22382f81ec139",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/perfetto/infra-references/example-configs/sched_cpu.pftxt"
    },
    {
      "type": "modify",
      "old_id": "043657d0ae627cd1546e9f4b5c46f33330ecebf3",
      "old_mode": 33188,
      "old_path": "plugins/perfetto/skills/perfetto/infra-references/querying.md",
      "new_id": "bdcb9bc1e65917833a1c8f52343430fa5e897bb1",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/perfetto/infra-references/querying.md"
    },
    {
      "type": "modify",
      "old_id": "e68ff43f058be89e5968dab5920705592afd3dc9",
      "old_mode": 33188,
      "old_path": "plugins/perfetto/skills/perfetto/infra-references/recording_android_traces.md",
      "new_id": "5dbc864a7a9d2fc22956dcbf53db654e552a5a65",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/perfetto/infra-references/recording_android_traces.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0771e7f648af63252132c4020c9face89732af62",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/perfetto/infra-references/recording_linux_traces.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "902070254ef5df6e7c80f495426e6a8a9eae1f41",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/perfetto/infra-references/trace_config_reference.md"
    },
    {
      "type": "modify",
      "old_id": "c8fbfc4630d7cc48b9ac874c8d48f60f87bc96c6",
      "old_mode": 33188,
      "old_path": "plugins/perfetto/skills/perfetto/workflows/android_memory/heap_dump.md",
      "new_id": "0fc3babc1f09768501f5d38cadef3af0acfebcdb",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/perfetto/workflows/android_memory/heap_dump.md"
    },
    {
      "type": "modify",
      "old_id": "9609657335ccb7d233ff4f56dc95e7d8eeb83839",
      "old_mode": 33188,
      "old_path": "plugins/perfetto/skills/perfetto/workflows/android_memory/java_allocation_profile.md",
      "new_id": "273d288f283c4f812d2997cfc557f174a595ac95",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/perfetto/workflows/android_memory/java_allocation_profile.md"
    },
    {
      "type": "modify",
      "old_id": "b187f893bf95180ad1d17a944d63ebad5d7ed16f",
      "old_mode": 33188,
      "old_path": "plugins/perfetto/skills/perfetto/workflows/android_memory/native_heap.md",
      "new_id": "827e6336138b00a4cdb1712dc96ce1da6767d8a8",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/perfetto/workflows/android_memory/native_heap.md"
    },
    {
      "type": "modify",
      "old_id": "18ddc7b3ce31bd3d537b894b8fd4d7cc69f4fa59",
      "old_mode": 33188,
      "old_path": "plugins/perfetto/skills/perfetto/workflows/gpu/compute/kernel_analysis.md",
      "new_id": "9b8e87843003359aff60ed1766db76481ef3fc96",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/perfetto/workflows/gpu/compute/kernel_analysis.md"
    },
    {
      "type": "modify",
      "old_id": "5172bd4502261c5ddf85836f1c9db41c170dd780",
      "old_mode": 33188,
      "old_path": "plugins/perfetto/skills/perfetto/workflows/gpu/compute/launch_statistics.md",
      "new_id": "af68122ea95ab00ec5e61be01ec88b241891189c",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/perfetto/workflows/gpu/compute/launch_statistics.md"
    },
    {
      "type": "modify",
      "old_id": "7d411c57d837cf3aec50d26685df1aea17faa640",
      "old_mode": 33188,
      "old_path": "plugins/perfetto/skills/perfetto/workflows/gpu/compute/nvidia/occupancy.md",
      "new_id": "286080434459e847e3e7a0ee697b3a44960c3722",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/perfetto/workflows/gpu/compute/nvidia/occupancy.md"
    },
    {
      "type": "modify",
      "old_id": "fd7e06ec736af023d5d30491f466d36f580d2834",
      "old_mode": 33188,
      "old_path": "plugins/perfetto/skills/perfetto/workflows/gpu/compute/nvidia/speed_of_light.md",
      "new_id": "953d0d26955303f5fb2958a8f5fb0e0350f7cd78",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/perfetto/workflows/gpu/compute/nvidia/speed_of_light.md"
    },
    {
      "type": "modify",
      "old_id": "a58a26c951e79107c3c7f0e50cd31ee0ab121814",
      "old_mode": 33188,
      "old_path": "plugins/perfetto/skills/perfetto/workflows/gpu/compute/nvidia/workload_analysis.md",
      "new_id": "cb07fcb30273fb048e16ced8c99aefb2724f688e",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/perfetto/workflows/gpu/compute/nvidia/workload_analysis.md"
    },
    {
      "type": "modify",
      "old_id": "f65fe58088c7a060e2b9534a08d949bdbaa12062",
      "old_mode": 33188,
      "old_path": "plugins/perfetto/skills/perfetto/workflows/gpu/frequency_residency.md",
      "new_id": "421deee0fde8a7f523964df9e668b4f3d71312bd",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/perfetto/workflows/gpu/frequency_residency.md"
    },
    {
      "type": "modify",
      "old_id": "006a76d1975929c665a75faad622195fc5860698",
      "old_mode": 33188,
      "old_path": "plugins/perfetto/skills/perfetto/workflows/gpu/gpu_info.md",
      "new_id": "41770c3bdab04803fa06178380f182f7005a0bec",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/perfetto/workflows/gpu/gpu_info.md"
    },
    {
      "type": "modify",
      "old_id": "bcc1f22fc478af9a9191b9c2cb14255066aaef50",
      "old_mode": 33188,
      "old_path": "plugins/perfetto/skills/perfetto/workflows/gpu/timeline_occupancy.md",
      "new_id": "46fc86a86116970640035ef3e481adda09807342",
      "new_mode": 33188,
      "new_path": "plugins/perfetto/skills/perfetto/workflows/gpu/timeline_occupancy.md"
    }
  ]
}
