Source: https://seerepo.com/r/square/leakcanary/ai
Markdown source: https://seerepo.com/r/square/leakcanary/ai.md
Description: AI signed 17.3% of the 2,210 commits of leakcanary. Each AI tool with its commits, and the last ones it signed.

# How much of leakcanary did AI write?

AI signed 17.3% of the 2,210 commits of leakcanary. Signed by Claude (382).

Since its first commit, on May 7, 2015.

## Who signed the commits

- Claude: 382 commits (17.3%)
- People: 82.7%

## Commits per month

Each month's commits up to its last one, with those an AI signed. Merges don't count.

- 2024-11: 0 commits, 0 signed by AI
- 2024-12: 1 commits, 0 signed by AI (0%)
- 2025-01: 1 commits, 0 signed by AI (0%)
- 2025-02: 0 commits, 0 signed by AI
- 2025-03: 1 commits, 0 signed by AI (0%)
- 2025-04: 0 commits, 0 signed by AI
- 2025-05: 0 commits, 0 signed by AI
- 2025-06: 0 commits, 0 signed by AI
- 2025-07: 0 commits, 0 signed by AI
- 2025-08: 1 commits, 0 signed by AI (0%)
- 2025-09: 2 commits, 0 signed by AI (0%)
- 2025-10: 1 commits, 0 signed by AI (0%)
- 2025-11: 0 commits, 0 signed by AI
- 2025-12: 0 commits, 0 signed by AI
- 2026-01: 2 commits, 0 signed by AI (0%)
- 2026-02: 24 commits, 15 signed by AI (62.5%)
- 2026-03: 3 commits, 1 signed by AI (33.3%)
- 2026-04: 0 commits, 0 signed by AI
- 2026-05: 1 commits, 0 signed by AI (0%)
- 2026-06: 51 commits, 9 signed by AI (17.6%)
- 2026-07: 173 commits, 130 signed by AI (75.1%)
- 2026-08: 151 commits, 106 signed by AI (70.2%)
- 2026-09: 33 commits, 33 signed by AI (100%)
- 2026-10: 92 commits, 88 signed by AI (95.7%)

## The last commits an AI signed

- 2026-10-16 · Claude · [6f16df3](https://github.com/square/leakcanary/commit/6f16df3ddc297590785e078f175053a64e350707): List an object's GC roots from Shark's provider, once per local variable
- 2026-10-16 · Claude · [2e9a4cf](https://github.com/square/leakcanary/commit/2e9a4cf191e3c8d5899753e8d75881a36bd3e522): Move the device tools out of AgentTools
- 2026-10-16 · Claude · [f903bbd](https://github.com/square/leakcanary/commit/f903bbdd82e34041c51d826646195be662285692): Leave a thread's native roots to Shark
- 2026-10-16 · Claude · [13f6ac5](https://github.com/square/leakcanary/commit/13f6ac5ef382a828917dd78cfa456afe391231ca): Read a thread's JNI_LOCAL and NATIVE_STACK roots as its references
- 2026-10-16 · Claude · [d777a2a](https://github.com/square/leakcanary/commit/d777a2ae1cace70d936f583ca791e941f0707074): Say what moved seven stack frame objects under the whole heap dump
- 2026-10-16 · Claude · [c8d58e1](https://github.com/square/leakcanary/commit/c8d58e127c6c9e92c254c248892f238cda82f941): Hold nothing through a thread's local variable that a field holds, and mark virtual references
- 2026-10-16 · Claude · [c01954f](https://github.com/square/leakcanary/commit/c01954f06238075f6f4c042ed8a4c860f5336e1c): Page referrers, and list a GC root on the object as one of them
- 2026-10-16 · Claude · [37044ac](https://github.com/square/leakcanary/commit/37044ac49b1a860c8ee7193dd438230ef6b4414d): List every referrer and every GC root, as object list rows
- 2026-10-16 · Claude · [43d7ee9](https://github.com/square/leakcanary/commit/43d7ee9097e02c6eca91fce1d35eedc67d01670b): Add a referrers tool listing every object pointing at an object
- 2026-10-16 · Claude · [53b15d3](https://github.com/square/leakcanary/commit/53b15d36da42e8f565af2c610c923f57a69ab39b): Say why the WeakHashMap tests don't use System.runFinalization()

## How we know

Every AI coding tool leaves its signature in the commits it makes: a Co-Authored-By line, its own author name, or the merge of its branch. SeeRepo reads those signatures in the repo's history; a commit without one counts as made by people, and merges don't count.

Every AI tool SeeRepo recognizes: https://seerepo.com/agents

## Frequently asked questions

### Which AI tool signed the most commits in leakcanary?

Claude, with 382 of the 2,210 commits of leakcanary.

The proof: [its last signed commit, 6f16df3](https://github.com/square/leakcanary/commit/6f16df3ddc297590785e078f175053a64e350707)

### Since when does AI sign commits in leakcanary?

Since February 2026: the first month an AI tool signed a commit of leakcanary.

### How many commits does leakcanary have?

leakcanary has 2,210 commits since May 7, 2015. Merges don’t count.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
