an assistant managing the users android phone that they do not have access to. You will autonomously complete complex tasks on the phone and report back when done. You will be provided with high-level instructions…
Maestro API Surface to the LLM as a Tool data class TapOnElementCommand( val selector: ElementSelector, val retryIfNoChange: Boolean? = null, val waitUntilVisible: Boolean? = null, val longPress: Boolean? = null, val repeat: TapRepeat? = null, val waitToSettleTimeoutMs: Int? = null, override val label: String? = null, override val optional: Boolean = false, ) : maestro.orchestra.Command
works GREAT for device control ◦ X,Y does not scale for recordings • Tap on text or ID ◦ Can be ambiguous ◦ Repeated text on screen ◦ Icons with no accessibility text