Agents should drive apps, not screens
Today's agents either screen-scrape (brittle, blind to the OS) or shell out to opaque CLIs. There's a third path: let the app declare what it can do and have the agent drive it through one open protocol — transparently.