Training-free KV cache compression is essential for deploying vision-language GUI agents under memory and latency constraints, yet existing methods are designed for generic language workloads and ignore the distinctive structure of GUI interaction traces. We characterize three GUI-specific workload properties--high inter-frame visual redundancy, extremely small UI-element spatial footprints, and near-uniform cross-layer attention sparsity--that cause existing schemes to retain as few as 39% of oracle-important KV pairs at the standard 20% budget. To address this, we propose ST-Lite, a training-free compression scheme whose three components each target one property: Trajectory-aware Semantic Gating (TSG) filters redundant historical frames, Component-centric Spatial Saliency (CSS) preserves fine-grained element boundaries, and a flat per-layer budget avoids hierarchical misallocation. Across seven GUI benchmarks and two backbones in the deployment-relevant 10%-40% window, ST-Lite consistently outperforms all existing compression baselines, matching or exceeding Full Cache task accuracy on the primary backbone at the 20% budget while delivering up to 2.35x decoding speedup at fivefold compression. The implementation is available at https://github.com/94wen94/ST-Lite.
Figures & tables
Figure 1: Conceptual illustration of ST-Lite compared with existing methods. The left side depicts the limitations of current strategies: window-based greedy methods (e.g., SnapKV) suffer from local optimum traps , while hierarchical allocation methods (e.g., PyramidKV) lead to structure misalignment . The right side demonstrates our ST-Lite, which integrates Component-centric Spatial Saliency (CSS) to preserve key interactive elements and Trajectory-aware Semantic Gating (TSG) to eliminate history redundancy, achieving efficient and accurate long-horizon reasoning.
Figure 2: Task execution flows under different context settings. (a) The original sequence O with full historical frames leads to task success. (b) The pruned sequence Or , with trajectory-wise redundant frames removed, also succeeds, confirming the high historical redundancy in GUI trajectories.
Figure 3: Layer-wise attention sparsity. GUI agents on (a) AITW and (b) AgentNetBench exhibit near-uniform high sparsity across all transformer layers, in contrast to the pyramid-shaped profiles measured on text and general vision-language tasks.
Figure 4: The overall architecture of ST-Lite. Our scheme dynamically optimizes the KV cache through two complementary modules: (1) Component-centric Spatial Saliency (CSS) , which identifies and preserves spatially salient regions (e.g., functional buttons) within each frame using local hidden-state cosine similarity within a 3×3 neighborhood; and (2) Trajectory-aware Semantic Gating (TSG) , which filters out redundant historical states by measuring semantic similarity between historical tokens and the current frame. By integrating these spatial and historical modules, ST-Lite effectively reduces retained KV-cache size while maintaining high precision in long-horizon GUI tasks.
Figure 5: Evaluation results on ScreenSpot Pro, AITW, and AgentNetBench with varied cache budgets. ST-Lite achieves comparable accuracy against Full Cache and outperforms multiple baselines with limited KV cache budget. On AITW, ST-Lite exceeds Full Cache at β=20% ; this less-is-more effect is analysed with paired statistical tests in § V .
Figure 6: Cache Hit Rate on AITW (UI-TARS-1.5-7B) across β∈{3,5,10,15,20}% . ST-Lite leads SnapKV, PyramidKV and VL-Cache at every budget, with a +13.0% gap to SnapKV at β=20% , peaking through β∈{10,15}% (smaller at the budget extremes).
Method
ScreenSpot Pro
AITW
AgentNet
Full Cache ( β=100% )
42.3
18.2
17.5
SnapKV ( β=20% )
39.7
15.3
9.3
ST-Lite (CSS only)
42.2
17.4
14.1
ST-Lite (TSG only)
39.6
18.5
16.1
ST-Lite (CSS+TSG)
42.2
20.1
17.0
Table 1: Ablation contributions of CSS and TSG at β=20% . All rows use the same default configuration (SnapKV-style window base, δ=8 ). CSS-only sets α=1 , TSG off; TSG-only sets α=0 , TSG on.
Figure 7: Impact of historical frame count on model success rate. As context length increases, baseline methods plateau or mildly degrade in the long-history regime, while ST-Lite sustains its lead over baselines across history lengths.
Screenshots
Prefill Speedup
Decoding Speedup
End-to-End Speedup
3
0.97
1.55
1.30
5
0.98
1.95
1.55
10
0.99
2.35
1.80
Table 2: Inference speedup across screenshot scales at β=20% . The prefill phase incurs at most 1 – 2% overhead; ST-Lite accelerates the memory-bound decoding phase up to 2.35 × .
Appendix figures & tables43 assets
Supplementary material from the paper’s appendix.
Appendix
β
ST-Lite
SnapKV
PyrKV
GUI-KV
VL-Cache
3%
38.7
28.3
15.8
29.5
12.0
5%
47.9
31.5
26.1
34.4
21.5
10%
58.6
42.0
37.5
43.7
32.5
15%
64.3
47.7
41.7
52.7
38.0
20%
66.1
53.1
40.4
54.1
39.0
Appendix
Table 3: Cache Hit Rate (%) on AITW at five low-budget operating points. ST-Lite leads at every budget; gap to the strongest baseline peaks at +14.9% at β=10% (ST-Lite 58.6 , GUI-KV 43.7 ).
β
ST-Lite
SnapKV
PyrKV
GUI-KV
VL-Cache
5%
41.3
27.1
22.0
30.7
18.8
10%
54.1
38.5
33.0
40.8
28.4
20%
62.8
49.5
38.1
51.4
36.2
Appendix
Table 4: CHR (%) on AgentNetBench (UI-TARS-1.5-7B). ST-Lite leads at every budget, with a +11.4% gap over the strongest baseline (GUI-KV) at β=20% . The cross-benchmark consistency confirms that the CHR advantage is not AITW-specific.
Figure 8: A representative consecutive frame pair from AgentNetBench (task s_02e17403c227ac27 ). (a) frame t . (b) frame t+1 . (c) pixels where the two frames disagree by more than 0.01 in any RGB channel, highlighted in red on top of frame t+1 : only 13.6% of pixels change between the two frames. The other 86.4% are essentially identical. This is in the typical range for AgentNetBench (median 82.7% unchanged).
Statistic
p10
p25
p50
p75
p90
Mean abs. pixel diff (0-1)
0.001
0.004
0.018
0.079
0.229
% pixels essentially unchanged
18.3
52.2
82.7
95.3
98.6
Appendix
Table 5: Inter-frame redundancy statistics on AgentNetBench (311 consecutive frame pairs, 30 tasks). The median frame pair shares 82.7% of its pixels with the previous frame, and three quarters of frame pairs share more than 50%. This confirms the qualitative observation cited from OS-Atlas in the related work and grounds TSG’s design assumption with a measurement on this paper’s evaluation domain.
Statistic
p25
p50
p75
p90
Width (% screen)
0.90
1.67
4.45
7.54
Height (% screen)
1.20
1.56
2.06
3.17
Area (% screen)
0.01
0.04
0.08
0.13
Width (pixels)
28
57
140
238
Height (pixels)
21
25
33
58
Appendix
Table 6: UI element size statistics across all 1,581 ScreenSpot-Pro annotations. Percentages are relative to the parent screenshot resolution; pixels are absolute. The median UI element occupies roughly 1.7%×1.6% of the screen area, with very long tails — small icons coexist with multi-line text labels in the same datasets.
Statistic
AITW
AgentNetBench
Mean sparsity
97.37%
97.66%
Std. dev. across layers
1.26%
1.29%
Coefficient of variation (CV)
1.30%
1.32%
Range (max − min layer)
4.98%
4.81%
Largest adjacent-layer gradient
3.79%
3.31%
Appendix
Table 7: Cross-layer sparsity dispersion on OpenCUA-7B (28 layers, 20 trajectories per benchmark). The coefficient of variation (CV) — the per-layer standard deviation divided by the mean — is below 1.4% on both benchmarks. Equivalently, every layer’s sparsity falls within a ≤5% range, and consecutive layers never differ by more than 3.8% . This is the operational definition of “uniform” adopted in § 2 .
Layer
AITW (%)
AgentNetBench (%)
0
95.3
94.5
4
98.8
98.9
8
97.8
98.1
12
96.7
97.0
16
96.8
97.5
20
98.6
98.8
Appendix
Table 8: Per-layer attention sparsity (%) of OpenCUA-7B on AITW and AgentNetBench. Sparsity remains ≥94.5% at every probed layer with negligible cross-layer variation, consistent with the uniform-allocation justification in § 2 .
Base scoring
Base
+CSS
+TSG
Full
Mean Attention
16.47
18.12
17.89
18.19
Uniform
6.19
6.43
9.98
10.45
Appendix
Table 9: Effect of the base scoring function on UI-TARS-1.5-7B / full AITW ( 4,694 step instances) at 20% budget. CSS and TSG provide consistent gains on top of both bases tested; the scheme’s effectiveness does not depend on either specific Abase choice.
Category
N
Base only
ST-Lite (CSS+TSG)
Δ
general
842
15.0
20.5
+5.5
googleapps
505
13.4
18.4
+5.0
install
1253
17.7
19.3
+1.6
single
422
15.8
21.7
+5.9
webshopping
1672
14.2
20.5
+6.3
All
4694
15.3
20.1
+4.8
Appendix
Table 10: Per-category step accuracy (%) on AITW at 20% budget, UI-TARS-1.5-7B. Δ = absolute improvement over SnapKV base. The gain is largest on webshopping ( +6.3 ) and smallest on install ( +1.6 ).
Length
N
Base
Full
Δ
1-3 steps
276
14.0
16.5
+2.5
4-6 steps
638
16.2
20.3
+4.1
7-9 steps
1148
16.1
20.5
+4.4
10-13 steps
1281
15.2
20.2
+5.0
14 + steps
1351
14.5
20.4
+5.9
Appendix
Table 11: Step accuracy (%) on AITW at 20% budget, by parent-episode length. Δ grows monotonically from +2.5% on short episodes to +5.9% on the longest.
α
TSG = off
TSG = on
0 (base/TSG only)
15.3
18.9
0.5
16.2
19.9
1.0
17.4
20.7
2.0
16.7
19.6
Appendix
Table 12: Panel (a): α× TSG sensitivity on the full AITW corpus, UI-TARS-1.5-7B, 20% KV budget, full-attention base scoring. TSG-on dominates TSG-off at every α by +2.9 to +3.7% ; CSS contributes +0.9 to +2.1% across both TSG settings. The joint optimum is α=1 , TSG=on at 20.7% . Per-step aggregation under the full-attention base scorer; the per-step aggregation reported in Table 38 is 20.1% at the same operating point, and the mean-attention base-scorer variant in panel (b) below reaches 18.19% . Bold marks the panel maximum.
Base
base only
+CSS
+TSG
+CSS+TSG
uniform
6.19
6.43 ( +0.24 )
9.98 ( +3.79 )
10.45 ( +4.26 )
mean_attn
16.47
18.12 ( +1.65 )
17.89 ( +1.42 )
18.19 ( +1.72 )
Appendix
Table 13: Panel (b): module decomposition on the full 4,694 -step AITW corpus at 20% KV budget under two base scorers. Each row reports a 2×2 ablation; parenthesised values are absolute % gains over the row’s base-only cell. Bold marks the row maximum.
Budget alloc.
Step Acc. (%)
CHR (%)
Flat (default)
20.1
66.1
Hier. (PyramidKV)
17.3
56.8
Hier. (VL-Cache)
16.9
54.3
Appendix
Table 14: Budget allocation ablation within ST-Lite on AITW (UI-TARS-1.5-7B, β=20% , 4,694 steps). Scoring (CSS+TSG+base) is identical; only the layer-wise budget distribution differs. Flat allocation gains +2.8 – 3.2% accuracy and +9.3 – 11.8% CHR over hierarchical variants, confirming P3 .
Budget (%)
Step acc. (%)
Regime
3
13.2
extreme compression
5
16.0
steep growth
10
18.4
approaching peak
15
20.0
near-peak
20
20.1
less-is-more peak
40
19.0
post-peak plateau
Appendix
Table 15: Representative anchors from a fine-grained KV-cache budget sweep for ST-Lite on the full AITW evaluation set (UI-TARS-1.5-7B, δ=8 , 4,694 step instances). The 15-budget sweep in [3,100]% confirms a single smooth curve; the six rows below isolate the qualitatively distinct regimes.
Budget (%)
click acc. (%)
type acc. (%)
5
17.2
10.5
10
19.8
13.1
20
21.4
15.2
40
20.3
16.8
60
19.7
16.1
Appendix
Table 16: Per-action-type accuracy (%) of ST-Lite against budget on the full AITW evaluation set (UI-TARS-1.5-7B, δ=8 , 4,694 step instances). Only the two dominant action types are shown ( click ≈70% , type ≈12% ).
Benchmark
Method
β=1%
β=3%
β=5%
β=10%
Full
ScreenSpotV2
SnapKV
16.1
62.9
77.5
85.2
88.9
MixKV
17.0
63.1
78.3
85.8
88.9
ST-Lite
17.1
62.9
79.6
86.0
88.9
AITW
SnapKV
8.1
11.5
13.2
14.2
18.2
MixKV
8.3
11.8
13.5
14.6
18.2
ST-Lite
8.6
13.2
16.0
18.4
18.2
Appendix
Table 17: Comparison with MixKV under extreme compression ( β≤10% ) on UI-TARS-1.5-7B. ST-Lite leads across all budget levels; the advantage is most pronounced on multi-step AITW where MixKV’s lack of temporal awareness limits its gains.
Figure 9: Token retention on a 5-step flight-search trajectory (“Mexico City to Zurich”) at β=20% . Highlighted regions = retained tokens; dark = evicted. Methods: SnapKV , PyramidKV , VL-Cache , ST-Lite , across historical and current frames.
Window size δ
20% budget
40% budget
4
15.32
17.81
8 (default)
20.10
19.03
16
18.74
19.42
32
16.21
18.87
64
17.43
18.14
Appendix
Table 18: Step accuracy (%) on the full AITW evaluation set (4,694 step instances, UI-TARS-1.5-7B), sweeping the observation-window size δ at two budgets. The default δ=8 inherited from SnapKV is the best setting at the tight 20% budget and remains competitive at the more relaxed 40% budget.
Similarity Metric
Accuracy (%)
Cosine (default)
19.1
Dot Product
18.3
Negative L2 Distance
18.2
Appendix
Table 19: TSG similarity-metric ablation under a fair comparison: identical base scoring (Mean Attention), identical 20% budget, observation window δ=16 . Results are step-level accuracy on the full AITW evaluation set (4,694 step instances). The slightly higher absolute accuracy relative to Table 13 panel (b) ( 19.1% compared with 18.19% ) reflects the larger observation window ( δ=16 rather than δ=8 ); within this table the three metrics agree within ≤ 1%, indicating that TSG’s effectiveness comes from the adaptive thresholding mechanism rather than the choice of similarity function. Cosine remains our default for the reasons discussed below.
Nbhd. k×k
Step Acc. (%)
CHR (%)
3×3 (default)
20.1
66.1
5×5
18.6
59.7
7×7
19.0
61.2
9×9
17.8
57.3
Appendix
Table 20: CSS neighborhood size ablation on AITW (UI-TARS-1.5-7B, β=20% , 4,694 steps). The 3×3 kernel achieves the best accuracy and CHR.
Configuration
Step Acc. (%)
CHR (%)
ST-Lite (adaptive TSG + Laplacian CSS)
20.1
66.1
TSG controls (CSS fixed at Laplacian, α=1 )
Random temporal gate (same drop rate)
17.0
54.3
Fixed threshold ( τ=0.85 )
18.4
58.7
TSG off ( α=1 , CSS only)
17.4
55.8
CSS controls (adaptive TSG fixed)
Appendix
Table 21: Component necessity controls on AITW (UI-TARS-1.5-7B, β=20% , 4,694 steps). Random temporal gate : for each step, randomly mask the same fraction of historical frames that adaptive TSG would have masked (matched drop rate). Fixed threshold : gate all frames with cosine similarity >0.85 regardless of distribution. Random spatial scores : replace Laplacian uniformity with i.i.d. U[0,1] per token. Gaussian-blur spatial : replace Laplacian with a 3×3 Gaussian-smoothed hidden-state norm (destroys boundary signal while retaining spatial smoothness).
Category
Mean Φspace
Pctl.
N /img
Boundary
0.341
78.3
97
Interior
0.072
28.6
43
Background
0.108
47.1
1,156
Appendix
Table 22: CSS saliency by token category on ScreenSpot Pro ( 100 images, 1,581 elements). Pctl. = average percentile rank of Φspace among all 1,296 visual tokens per image. Boundary tokens receive 4.7× higher CSS scores than interior tokens and rank at the 78 th percentile on average.
Top- B %
Prec.
Recall
F1
× rand.
5%
0.52
0.35
0.42
6.9×
10%
0.42
0.56
0.48
5.6×
20%
0.30
0.80
0.44
4.0×
30%
0.22
0.91
0.35
2.9×
Appendix
Table 23: CSS boundary precision/recall on ScreenSpot Pro. Random precision =7.5% . At the deployment budget ( B=20% ), CSS captures 80% of boundary tokens at 4× random precision.
Scoring
Bnd. pctl.
Bnd. Recall@20%
Random
50.0
20.0%
Abase only
54.2
26.3%
CSS ( Φspace )
78.3
80.4%
Abase+αΦspace
71.6
68.7%
Appendix
Table 24: Boundary-token ranking under different scoring functions. Abase is barely above chance at placing boundary tokens high; CSS provides the dominant boundary signal.
Quadrant
CSS
Abase
Combined
Retention
(mean)
(mean)
(mean)
@20%
High-CSS + Task-relevant
0.358
0.412
0.770
88.3%
High-CSS + Task-irrelevant
0.341
0.089
0.430
34.7%
Low-CSS + Task-relevant
0.071
0.387
0.458
71.2%
Low-CSS + Task-irrelevant
0.063
0.052
0.115
4.8%
Appendix
Table 25: Task-relevance filtering by combined scoring on ScreenSpot Pro ( β=20% , UI-TARS-1.5-7B). Retention = fraction of tokens in each quadrant that survive into the final cache.
Category
Mean Φspace
Pctl.
N /img
Boundary
0.327
76.1
84
Interior
0.081
31.2
38
Background
0.112
48.3
1,174
Appendix
Table 26: CSS saliency by token category on AITW current frames (200 multi-frame steps, UI-TARS-1.5-7B). Boundary tokens of the action target receive 4.0× higher CSS scores than interior tokens (cf. 4.7× on ScreenSpot Pro, Table 22 ), confirming that the spatial-boundary signal persists in the multi-frame regime.
Top- B %
Prec.
Recall
F1
× rand.
5%
0.40
0.31
0.35
6.2×
10%
0.33
0.51
0.40
5.1×
20%
0.24
0.74
0.36
3.7×
30%
0.19
0.87
0.31
2.9×
Appendix
Table 27: CSS boundary precision/recall on AITW current frames. Random precision = 84/1296=6.5% . At the deployment budget ( B=20% ), CSS captures 74% of action-target boundary tokens at 3.7× random precision (cf. 80% recall, 4.0× on ScreenSpot Pro, Table 23 ). The slightly lower recall reflects the noisier action targets in AITW (typed fields, scroll regions) compared to ScreenSpot Pro’s clean icon/button annotations.
Paradigm
Train
Param.
Operates on
Goal
Std. KV cache
No
No
Full KV
Std. inference
PEFT / LoRA
Yes
Yes (LR)
Model params
Adaptation
Test-time adapt.
Online
Yes
Params / stats
Dist. shift
ST-Lite
No
No
KV cache
Memory / lat.
Appendix
Table 28: Positioning of ST-Lite relative to neighbouring adaptation paradigms.
ScreenSpotv2
AndroidControl (High)
AndroidControl (Low)
Method
β=10%
β=20%
β=40%
β=10%
β=20%
β=40%
β=10%
β=20%
β=40%
Full Cache
73.3
73.3
73.3
48.4
48.4
48.4
62.4
62.4
62.4
SnapKV
61.5
68.1
71.8
38.2
42.7
46.5
49.8
55.9
60.3
PyramidKV
55.8
63.0
69.7
34.5
39.4
44.1
45.1
51.3
57.8
VL-Cache
54.2
61.8
69.0
33.1
38.0
43.3
43.7
50.0
56.9
GUI-KV
63.0
69.5
72.2
39.8
44.6
47.4
52.4
58.3
61.5
Appendix
Table 29: Cross-architecture validation on UGround-7B (LLaVA-NeXT backbone). Full Cache accuracy corresponds to UGround’s uncompressed inference: 73.3% on ScreenSpot (averaged over platforms), 48.4% on AndroidControl high-level, and 62.4% on AndroidControl low-level (GPT-4o planner, 500 test steps). ST-Lite preserves near–Full Cache accuracy across all settings, consistent with the Qwen-VL results.
Method
Prefill
Decode
Total
Tput
E2E
Tput
(ms)
(ms)
(ms)
(tok/s)
speedup
speedup
Full Cache (100%)
2417
8494
10911
25.1
1.00 ×
1.00 ×
SnapKV (20%)
2432
5153
7585
33.5
1.44 ×
1.34 ×
PyramidKV (20%)
2455
7446
9901
35.3
1.10 ×
1.40 ×
VL-Cache (20%)
2466
6972
9438
35.0
1.16 ×
1.39 ×
GUI-KV (20%)
3102
4313
7415
36.8
1.47 ×
1.47 ×
Appendix
Table 30: Per-method inference latency on the complete AgentNetBench evaluation set at image_slots =10, single 48 GB GPU. All non-Full-Cache methods use a 20% KV budget. Speedup is relative to Full Cache; values >1 are faster. The numbers here are consistent with the main-text microbenchmark in Table 2 at 10 screenshots.
Traj. length
N steps
FC dec (ms)
ST dec (ms)
Decode speedup
E2E speedup
16
32
10088
3682
2.74 ×
2.04 ×
18
18
7355
3643
2.02 ×
1.61 ×
19
19
8268
3541
2.34 ×
1.79 ×
23
23
7353
3571
2.06 ×
1.63 ×
All
92
8494
3618
2.35 ×
1.80 ×
Appendix
Table 31: ST-Lite decoding and end-to-end speedup over Full Cache stratified by parent-trajectory length (UI-TARS-1.5-7B, AgentNetBench, 20% budget, single 48 GB GPU). The decoding speedup remains ≥2× across every length bin and peaks at 2.74× on the length-16 bin, confirming that the latency benefit of ST-Lite is broad, not concentrated on a single length.
Method
Pre.
Dec.
E2E
Tput
Full Cache
1.00 ×
1.00 ×
1.00 ×
7.01
ST-Lite (20%)
0.98 ×
1.94 ×
1.48 ×
11.29
Appendix
Table 32: Latency and throughput of ST-Lite on OpenCUA-32B (complete AgentNetBench evaluation set, 20% KV cache budget, 10 image slots). Speedups are relative to the same backbone running at Full Cache under the identical hardware and protocol. The relative speedup is consistent with the 7B numbers in Table 30 (decode 2.35×→1.94× , end-to-end 1.80×→1.48× ), confirming that ST-Lite scales gracefully to substantially larger backbones. Tput is in tok/s.
Figure 10: Less-is-More on full AITW (UI-TARS-1.5-7B). ST-Lite is the only plotted compression method with a sustained above-Full-Cache region across an interior budget range, peaking at β=20% with a +2.96% gap; SnapKV and PyramidKV only marginally brush the Full Cache line at isolated higher budgets (PyramidKV at β=80% by +0.04% , within per-episode reporting noise; SnapKV at β=40% by +0.45% , above noise but at a single budget and far below ST-Lite’s peak). The Full Cache reference ( β=100% , 17.14% ) is shown as the horizontal dashed line rather than a rightmost point.
Category
FC
Snap
ST-Lite
ΔST-FC
@100%
@20%
@20%
general
15.4
15.7
21.5
+6.1
single
18.5
15.6
21.6
+3.1
webshopping
16.0
16.1
19.6
+3.5
install
19.5
18.2
21.2
+1.7
googleapps
16.0
10.9
16.6
+0.6
Appendix
Table 33: AITW action accuracy (%) by task category, UI-TARS-1.5-7B. ST-Lite at β=20% beats the Full Cache reference on every category, and beats SnapKV at the same budget by +3.0 to +6.0% .
β
N
Both
ST-only
Sn-only
Neither
NET
3%
4694
312
308
228
3846
+80
5%
4694
347
404
273
3670
+131
10%
4694
361
503
306
3524
+197
15%
4694
422
517
259
3496
+258
20%
4670
457
482
258
3473
+224
40%
4563
480
387
232
3464
+155
Appendix
Table 34: Paired ST-Lite-vs-SnapKV step-level decomposition on AITW (UI-TARS-1.5-7B). NET (ST-Lite unique wins − SnapKV unique wins) is positive at every budget and peaks at +258 at β=15% ; the gap collapses to noise only at β=80% , the signature of decision-relevant retention. Per-method accuracies reproduce main-body Table 38 .
Figure 11: (a) Paired step-level decomposition on AITW. Bars stack three outcomes (both/only-ST-Lite/only-SnapKV) as % of N≈4,500 common steps; NET label = ST-Lite unique wins minus SnapKV unique wins. (b) The NET gap peaks in β∈[10%,20%] and collapses to noise at β=80% .
Task
N
Both
Only ST
Only Sn
Neither
NET
general
842
84
97
48
613
+49
webshopping
1658
153
171
114
1220
+57
install
1243
145
121
81
896
+40
googleapps
505
31
53
24
397
+29
single
422
44
47
22
309
+25
Appendix
Table 35: Paired ST-Lite-vs-SnapKV decomposition at β=20% , stratified by AITW task category. NET is positive on every category.
Figure 12: Three long-horizon AITW trajectories on which ST-Lite is correct and SnapKV is not, from the three categories with the largest paired NET gap in Table 35 . Green borders: ST-Lite uniquely correct. Italic captions: trajectory-level outcome.
Figure 13: Webshopping trajectory at β=20% (UI-TARS-1.5-7B). Green border: ST-Lite uniquely correct. Grey border: tie. The three ST-only wins (steps 3/4/7) are the cart-clearing and search-result steps that depend on context outside SnapKV’s δ=8 observation window.
β
ST-Lite
SnapKV
Pyr.KV
VL-Cache
3
57.7
57.6
43.4
32.0
5
74.0
71.9
52.4
53.1
10
79.9
79.1
69.9
65.6
15
80.4
80.9
77.2
77.8
20
83.3
82.8
78.2
79.7
40
83.4
83.0
82.2
82.8
Appendix
Table 36: Icon-grounding accuracy (%) on ScreenSpot-V2 across the budget sweep. Hierarchical-allocation methods (PyramidKV, VL-Cache) collapse on icons under aggressive compression; ST-Lite leads most operating points (within 0.5% of the best at β=15% and β=80% ).
Figure 14: Element-type decomposition of ScreenSpot-V2 grounding accuracy under KV cache compression. Left: text-target accuracy is similar across methods once β≥10% . Right: icon-target accuracy diverges sharply at low budgets — hierarchical methods drop ≥20% behind ST-Lite at β=5% on icons, while the text gap is far smaller. Empirical signature of structure misalignment.
Figure 15: Cross-platform robustness on ScreenSpot-V2 under aggressive KV-cache compression. Each panel reports combined grounding accuracy by platform at the labelled budget. ST-Lite dominates every platform-budget cell.
Method
Mobile
Desktop
Web
ST-Lite
88.0
70.3
80.1
SnapKV
84.8
68.7
79.2
PyramidKV
53.9
53.4
59.2
VL-Cache
64.7
26.8
68.1
Δ over PyramidKV
+34.1
+16.9
+20.9
Δ over VL-Cache
+23.3
+43.4
+12.0
Appendix
Table 37: ScreenSpot-V2 grounding accuracy (%) at β=5% , by platform. ST-Lite leads all three platforms; VL-Cache regresses on desktop.