AnTrap is a new benchmark for Android GUI agents that systematically injects runtime anomalies into the agent's execution trajectory, moving robustness testing from static, clean-interface benchmarks to dynamic adversarial conditions. Its central claim is that all 16 evaluated GUI models are universally vulnerable to such perturbations, and that the strongest models still suffer significant degradation. The key constraint that has shifted is the evaluation paradigm: rather than asking whether an agent can complete a task, AnTrap asks whether an agent can maintain correct behavior when the interface and execution context change underneath it.1

Context

Existing GUI-agent benchmarks typically assume a static environment and measure task completion. AnTrap violates that assumption by placing perturbations into four layers—state, thinking, action, and round—and ten subcategories, thus charting the space of failures an agent might encounter in deployment. The construction pipeline is designed to preserve task solvability, which is an important design choice because it isolates the agent's robustness from the environment's feasibility.1

Assessment

The evidence, as presented in the abstract, is suggestive but not fully assessed: the authors evaluate 16 leading models and report universal degradation, but individual results, effect sizes, and standard deviations are not given. The benchmark's main value lies in its taxonomic decomposition and in the training experiments, which separate anomalies that can be learned away from those that cannot. This is a meaningful distinction, but it rests on the completeness of the taxonomy.1

Caveats

The claim that deep contextual traps 'cannot be resolved by training in environments with traps alone' is strong; it would be falsified or qualified by evidence that different training algorithms, more data, or different reward shapes do enable agents to escape state deadlocks. Similarly, the universality of the vulnerability is bounded by the set of models tested and the specific perturbation distribution. More evidence, including per-model breakdowns and failure analyses, would change how strongly we can trust the conclusion.1