mirror of
https://github.com/ChromeDevTools/chrome-devtools-mcp.git
synced 2026-09-28 11:22:57 +08:00
Add a MCP tool for detecting dead context variables in a heap snapshot.
It can detect for example cases like this:
```js
function setupUserSession(userId) {
const largeBuffer = new ArrayBuffer(10 * 1024 * 1024); // 10MB
let isOnline = true;
// Force largeBuffer into context.
fetch('/api/sync').then(() => {
processData(largeBuffer);
});
// Long-lived event listener uses isOnline in same
// context object and keeps alive largeBuffer.
window.addEventListener('online', () => {
updateStatus(userId, isOnline);
});
}
```