Utility: Get list of ports where Flutter/Dart processes are listening. This is a local utility, not a Flutter RPC method.
Utility: Get supported protocols from a Flutter app. This is a VM service method, not a Flutter RPC. Connects to the default Flutter debug port (8181) unless specified otherwise.
Utility: Get VM information from a Flutter app. This is a VM service method, not a Flutter RPC. Connects to the default Flutter debug port (8181) unless specified otherwise.
Utility: List all available extension RPCs in the Flutter app. This is a helper tool for discovering available methods.
RPC: Dump the render tree (ext.flutter.debugDumpRenderTree). Connects to the default Flutter debug port (8181) unless specified otherwise.
RPC: Dump the layer tree (ext.flutter.debugDumpLayerTree). Connects to the default Flutter debug port (8181) unless specified otherwise.
RPC: Dump the semantics tree (ext.flutter.debugDumpSemanticsTreeInTraversalOrder). Connects to the default Flutter debug port (8181) unless specified otherwise.
RPC: Dump the semantics tree in inverse hit test order (ext.flutter.debugDumpSemanticsTreeInInverseHitTestOrder)
RPC: Toggle baseline paint debugging (ext.flutter.debugPaintBaselinesEnabled). Connects to the default Flutter debug port (8181) unless specified otherwise.
RPC: Dump the focus tree (ext.flutter.debugDumpFocusTree)
RPC: Toggle physical shape layers debugging (ext.flutter.debugDisablePhysicalShapeLayers)
RPC: Toggle opacity layers debugging (ext.flutter.debugDisableOpacityLayers). Connects to the default Flutter debug port (8181) unless specified otherwise.
RPC: Take a screenshot of the Flutter app (ext.flutter.inspector....
RPC: Get layout explorer information for a widget (ext.flutter.inspector....
RPC: Track widget rebuilds to identify performance issues (ext.flutter.inspector....
RPC: Set the selected widget by ID (ext.flutter.inspector....
RPC: Get the parent chain for a widget (ext.flutter.inspector....
RPC: Get the children summary tree for a widget (ext.flutter.inspector....
RPC: Get the children details subtree for a widget (ext.flutter.inspector.getChildrenDetailsSubtree)
RPC: Get the root widget summary tree (ext.flutter.inspector.getRootWidgetSummaryTree)
RPC: Get the root widget summary tree with previews from the Flutter app. This provides a hierarchical view of the widget tree with preview information.
RPC: Get the details subtree for a widget. This provides detailed information about the widget and its descendants. Connects to the default Flutter debug port (8181) unless specified otherwise.
RPC: Get information about the currently selected widget in the Flutter app. Connects to the default Flutter debug port (8181) unless specified otherwise.
RPC: Get summary information about the currently selected widget in the Flutter app. Connects to the default Flutter debug port (8181) unless specified otherwise.
RPC: Check if widget creation tracking is enabled in the Flutter app.
RPC: Enable or disable socket profiling. Connects to the default Flutter debug port (8181) unless specified otherwise.
RPC: Enable or disable HTTP timeline logging. Connects to the default Flutter debug port (8181) unless specified otherwise.
RPC: Get Flutter version information (ext.dart.io.getVersion)
RPC: Get list of currently open files in the Flutter app
RPC: Get details of a specific open file by its ID
RPC: Subscribe to a Flutter event stream. This is a VM service method for event monitoring. Connects to the default Flutter debug port (8181) unless specified otherwise.
RPC: Get details of a specific HTTP request from the profile
RPC: Toggle inverting of oversized images for debugging
RPC: Toggle the debug banner in the Flutter app
RPC: Check if the first frame event has been sent
RPC: Check if the first frame has been rasterized
RPC: Override the platform for the Flutter app
RPC: Override the brightness for the Flutter app
RPC: Set the time dilation factor for animations in the Flutter app
RPC: Evict an asset from the Flutter app's cache
RPC: Enable or disable profiling of platform channels
RPC: Toggle disabling of clip layers in the Flutter app
RPC: Toggle opacity layers debugging (ext.flutter.debugDisableOpacityLayers)
RPC: Toggle repaint rainbow debugging (ext.flutter.repaintRainbow)
RPC: Enable or disable structured error reporting in the Flutter app.
RPC: Show specific widget details in the Flutter app inspector.
RPC: Get a mapping of widget IDs to their source code locations (ext.flutter.inspector.widgetLocationIdMap)
RPC: Track widget repaints to identify rendering performance issues (ext.flutter.inspector.trackRepaintWidgets)
RPC: Dispose all inspector groups to free up memory (ext.flutter.inspector.disposeAllGroups)
RPC: Dispose a specific inspector group to free up memory (ext.flutter.inspector.disposeGroup)
RPC: Check if the widget tree is ready for inspection (ext.flutter.inspector.isWidgetTreeReady)
RPC: Dispose a specific widget ID to free up memory (ext.flutter.inspector.disposeId)
RPC: Set the root directories for pub packages (ext.flutter.inspector.setPubRootDirectories)
RPC: Add additional root directories for pub packages (ext.flutter.inspector.addPubRootDirectories)
RPC: Remove root directories from pub packages (ext.flutter.inspector.removePubRootDirectories)
RPC: Get the list of root directories for pub packages (ext.flutter.inspector.getPubRootDirectories)
RPC: Set the flex fit property of a flex child widget (ext.flutter.inspector.setFlexFit)
RPC: Set the flex factor of a flex child widget (ext.flutter.inspector.setFlexFactor)
RPC: Set multiple flex properties of a flex child widget (ext.flutter.inspector.setFlexProperties)
RPC: Enable or disable profiling of render object paint operations (ext.flutter.profileRenderObjectPaints)
RPC: Enable or disable profiling of render object layout operations (ext.flutter.profileRenderObjectLayouts)