devtools_profiler_cli 0.2.0
devtools_profiler_cli: ^0.2.0 copied to clipboard
CLI and local stdio MCP server for automated Dart and Flutter CPU profiling.
Changelog #
0.2.0 #
- Added
inspect-classesand theprofile_inspect_classesMCP tool for inspecting memory class allocations from stored artifacts. - Added comparison filters for memory class output, including minimum live bytes and memory class count limits.
- Added
attach --skip-dtdand the matching MCP option for whole-session attach profiling when explicit region markers are unavailable. - Improved CLI and JSON output by surfacing region preparation warnings, baseline/current comparison warnings, and sample-count fallback warnings.
- Added warnings when active frame filters remove every CPU frame, plus reproduction blocks and matching CLI commands in agent-facing JSON responses.
- Improved memory summary tables to show live bytes, live instances, new instances, and allocation deltas without requiring external JSON tools.
- Improved package-filtered output for local checkout frames when used with a backend that recognizes local package file paths.
0.1.0 #
- Initial release of the terminal and MCP profiler frontend.
- Added CLI commands for capture, artifact inspection, comparison, and trends.
- Added MCP tools for agent-driven profiling and artifact analysis.