v0.9.10
Bug Fixes
fill tool now works
fill was listed in docs but threw Unknown tool: fill at runtime. Now registered and maps to clear + enter_text.
press_key on iOS/Android
Added NativeDriver fallback so press_key works in Flutter VM Service mode on simulators and emulators. The Enter key now triggers iOS search without needing CDP mode.
enter_text without key — better error
Instead of No TextField matching key 'null' found, you now get an actionable hint field:
Call inspect_interactive() to list available TextFields, then pass 'key' or tap the field first.
go_back with count parameter
{ "tool": "go_back", "params": { "count": 3 } }Replaces 3 consecutive go_back() calls. A 300 ms pause between steps lets route transitions complete.
native_screenshot — coordinate hint
Response now includes scale_factor and coordinate_hint:
{
"scale_factor": 3.0,
"coordinate_hint": "Physical: 1206×2622px. Flutter tap() uses logical px — divide by 3. Logical: 402×874px."
}No more manual pixel ratio guessing.