paper

CausalCache: Conditional High-Fidelity Restoration for Long-Horizon GUI Agents

arXiv:2608.22577

Abstract

Long-horizon GUI agents can retain complete action histories as compact text, but only a few historical screenshots fit in active context. We formulate this as budgeted fidelity restoration: every event remains summarized, while a fixed budget determines which events regain their archived screenshots. Recent- assigns all visual slots to the latest events. CausalCache instead scores the complete history and swaps in an older event only when its predicted utility exceeds that of a recent event. A history-gated key/value adapter modifies only restored history-image tokens and is exactly bypassed when no history image is active, preserving current-screen processing. The adapter and selector are trained with matched-budget interventions on desktop trajectories and evaluated zero-shot on mobile. On OSWorld-Verified, activating historical screenshots improves success by about percentage points over summary-only memory. Under the official -step limit, CausalCache and Recent- are statistically indistinguishable; in a -step diagnostic, CausalCache achieves success versus ( points). Zero-shot on MobileWorld tasks, CausalCache improves over Recent- from to . The gain is concentrated on a pre-defined cross-app memory-candidate split ( vs. , points), while single-app controls show no detectable difference ( vs. ). These results show that selecting which past events regain pixels is more effective than spending a fixed visual budget entirely on recency.

9 pages, 4 figures

CausalCache: Conditional High-Fidelity Restoration for Long-Horizon GUI Agents · wovepaper