marionette_flutter 0.3.0 copy "marionette_flutter: ^0.3.0" to clipboard
marionette_flutter: ^0.3.0 copied to clipboard

Flutter extensions enabling AI agents to inspect and interact with running Flutter apps via Marionette MCP.

0.3.0 #

  • Add screenshot resizing configuration
  • Fix SIGTERM handling on Windows
  • Add GitHub Copilot support
  • Require Dart 3.10 for the MCP server
  • Fix hot_reload tool response handling

0.2.4 #

  • Add CI workflow with analyze, format, and version checks
  • Add version generation script with validation and robustness
  • Replace example symlinks with actual directories in both packages
  • Improve project structure and dependencies

0.2.3 #

  • Add example symlinks for improved pub.dev package scoring
  • Fix documentation lints for angle brackets in code references

0.2.2 #

  • Add compatibility for Copilot initialize call
  • Make configuration parameter optional in MarionetteBinding.ensureInitialized()

0.2.1 #

  • Update README

0.2.0 #

  • Support tapping by widget type
  • Support tapping by coordinates
  • Return more info in get_interactive_elements
  • Add hot reload tool, and return logs only since last hot reload
  • get_interactive_elements returns only hittable elements now
  • The tools have better naming to conform to the MCP implementations
  • scroll_to does not assume that the widget is in the tree
  • Text is a stopwidget now

0.1.0 #

  • Initial version of Marionette MCP
  • Support for getting the interactive widget tree
  • Support for entering text
  • Support for tapping and scrolling
  • Support for getting logs from logging package
6
likes
160
points
2.24k
downloads

Publisher

verified publisherleancode.co

Weekly Downloads

Flutter extensions enabling AI agents to inspect and interact with running Flutter apps via Marionette MCP.

Repository (GitHub)
View/report issues

Documentation

API reference

License

Apache-2.0 (license)

Dependencies

flutter, logging

More

Packages that depend on marionette_flutter