vibeside_observe_dom_mutations
Track live DOM mutations and sliding-window rates to detect re-render storm hotspots, helping you find and fix frontend performance bottlenecks.
Instructions
Observe live DOM mutations, evaluate sliding-window mutation rates, and detect re-render storm hotspots in frontend applications.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of recent DOM mutation records to return (default: 50) | |
| windowSec | No | Sliding window duration in seconds for re-render storm detection (default: 5) | |
| filterType | No | Filter by mutation type | all |
| clearAfterRead | No | Clear returned mutation records from memory buffer after reading | |
| filterSelector | No | Filter mutations matching specific CSS selector (e.g. ".cart-item" or "#root") | |
| stormThreshold | No | Mutations-per-second threshold to trigger "storm" warning (default: 30) | |
| criticalThreshold | No | Mutations-per-second threshold to trigger "critical" alert (default: 100) |