NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1650 most downloaded on pub.dev
An MCP server that empowers AI assistants to control, automate, and monitor interactive Patrol development sessions in Flutter.
Last release 19 days ago
20 Sep 2026
Ships fairly regularly
a new release about every 2 months
Nearly every release is documented
notes for 7 of 7 stable releases
Nothing withdrawn
no release was ever pulled
6 months old
8 releases · first in 2026
One column per month.
See changelog on pub.dev
See changelog on pub.dev
quit followed quickly by run could otherwise let the old session's
cleanup delete the entrypoint the new session had just generated
("Target file ... not found"), which is easy to hit with
PATROL_FLAGS=--use-prebuilt-apks=<dir> where a session starts in seconds
instead of minutes (#3266).screenshot tool on iOS: it now captures to a temp file instead of
/dev/stdout, since simctl io screenshot writes atomically and can't
create its temp file inside /dev (#3257).patrol_cli ^4.8.0, and with it patrol 4.9.0 or newer (#3223).adb ^0.6.1: earlier versions don't have Adb.pull/Adb.remove,
which the patrol_cli dependency uses (#3258).See changelog on pub.dev
run auto-selects a device (Android before iOS, real before emulator/simulator) or targets one you pass as device, and a new devices tool lists what's attached. A --device in PATROL_FLAGS still wins.run-patrol wrapper and point your MCP config straight at dart run patrol_mcp; FVM-pinned projects use the pinned Flutter automatically. See the README.run returns a failed run instead of hanging when the app exits before the test finishes (needs patrol 4.7.0+); a timed-out run is distinguishable from a still-running one.screenshot and native-tree work with multiple devices attached.quit isn't misreported as a crash, and errors clearly when there's no active session.run/status/native-tree; run works from a different working directory (PROJECT_ROOT); starts on Windows.Relax patrol_cli constraint to ^4.3.0 so patrol_mcp resolves alongside any patrol version from 4.5.0 onward. Fixes the version-solving conflict with p
patrol_cli constraint to ^4.3.0 so patrol_mcp resolves
alongside any patrol version from 4.5.0 onward. Fixes the
version-solving conflict with patrol ^4.6.0 reported in #3075.Be more noisy when an error occurs
Change waiting timeout for native widgets from 10s to 2s
- Bump patrol_cli to 4.3.1.
patrol_cli to 4.3.1.Fix a bug which made flavor option required
Add --debug flag to maestro drive , which allows to use default, non-versioned artifacts from $MAESTRO_ARTIFACT_PATH
- Update README.
Fix typo in generated integration_test/app_test.dart
Depend on package:adb
Fix dart formatting for full pub.dev score.
Set minimum Dart version to 2.16.
Fix links to package:leancode_lint in README
MCP server for managing Patrol develop sessions.
Add --template option for maestro bootstrap
Add --flavor options for maestro drive
Rename maestro config to maestro doctor
Your coding agent can read these notes before it upgrades. Set up the MCP server →