LLM agents increasingly operate in modular systems, where planning requires coordinating multiple functional components whose actions can causally change downstream states and behaviors. This makes intervention-aware prediction essential: an agent must anticipate not only what is likely to happen next, but what will happen as a consequence of its own actions. We find that purely observational world models can incur irreducible intervention-time error in such systems, even when they accurately model observational trajectories. To address this limitation, we propose CausalCompose, a causal world-model framework that equips modular LLM agents with causal structure for intervention-aware prediction and planning. We theoretically show that causal composition can overcome this intervention gap with sufficient evidence and controlled local error. Experiments across diverse modular agent environments validate these results: incorporating causal structure consistently improves intervention-sensitive reasoning and planning, with particularly clear gains in structured tool-use systems where causal dependencies directly govern action execution. Our results show when causal world models help modular LLM agents: when causal dependencies are identifiable and actionable for planning.
Figures & tables
Figure 1. Overview of CausalCompose . (a) Local evidence: each module preserves local records and mechanisms while exposing compact intervention-response summaries. (b) Interface validation: aggregated evidence validates causal dependencies, including direction and lag, to construct the causal interface graph. (c) Composition and control: the validated graph is composed with local mechanisms for downstream prediction and action guidance, with execution feedback supporting subsequent updates.
Work
Causal WM
Modular
Intervention evidence
Cross-module composition
Planning use
Theory
Gkountouras et al. ( Gkountouras et al., 2025 )
\ding 51
\ding 55
\ding 51
\ding 55
\ding 51
\ding 55
CausalPlan ( Nguyen et al., 2025 )
\ding 51
\ding 55
\ding 51
\ding 55
\ding 51
\ding 55
Dyna-Think ( Yu et al., 2025 )
\ding 55
\ding 51
\ding 55
\ding 51
\ding 51
\ding 55
PatchWorld ( Bai et al., 2026 )
\ding 55
\ding 51
\ding 55
\ding 51
\ding 51
\ding 55
WM3C ( Wang and Huang, 2025 )
\ding 51
\ding 51
\ding 51
\ding 51
\ding 51
\ding 55
PoE-World ( Piriyakulkij et al., 2025 )
\ding 55
\ding 51
\ding 55
\ding 51
\ding 51
\ding 55
Table 1. Comparison with closely related work. We compare methods by whether they support causal world modeling, modular structure, intervention-based evidence, cross-module causal composition, planning-time use, and theoretical characterization.
Figure 2. Causal composition and local control in CausalCompose . (a) Validated interfaces connect local mechanisms to propagate intervention effects and predict downstream states. (b) The composed model can optionally guide local actions through prerequisite checks, effect prediction, action gating, and post-action verification.
Method
Success (%)
No World Model
41.79
Global Sequence WM
37.31
Transition Graph WM
33.58
Correlation WM
35.07
Local WM
38.06
Temporal WM
38.81
Table 2. ALFWorld task success (%) over the full evaluation of 134 tasks.
Method
Retail
Airline
No World Model
38.10
18.19
Global Sequence WM
33.33
33.33
Transition Graph WM
42.86
23.19
Correlation WM
43.94
21.86
Local WM
33.33
18.19
Temporal WM
42.76
23.49
Table 3. τ -bench task success (%) on the Retail and Airline domains.
Setting
Baseline
Treatment
Absolute Δ
Relative Δ
τ -bench Anchor ( Oracle-Causal )
45.00
75.00
+30.00
+66.67%
τ -bench Anchor ( Discovered-Causal )
45.00
60.00
+15.00
+33.33%
APIBank Seq-WM → Discovered-Causal
3.61
4.64
+1.03
+28.53%
APIBank Seq-WM → Oracle-Causal
3.61
5.67
+2.06
+57.06%
ScienceWorld
14.80
17.67
+2.87
+19.39%
τ -bench Model Effect
45.23
50.00
+4.77
+10.55%
Table 4. Controlled diagnostics of causal-information usability. Absolute Δ is the Treatment–Baseline difference, and Relative Δ normalizes it by the Baseline. Values are percentages except for ScienceWorld.
Diagnostic
Start
End
Change
ρ
Control
Observational MSE under confounding
0.043
16.309
379.3×
–
γ
Causal MSE under confounding
0.040
0.040
1.0×
–
γ
Observational–causal MSE gap over horizon
1.259
4.764
+3.505
–
H
Causal-edge recovery F1
0.000
0.889
+0.889
+1.000
N
Causal advantage with stronger proxy
0.254
0.132
−48.0%
−1.000
c
Table 5. Synthetic SCM diagnostics for theoretical predictions. Start and End denote the two endpoints of each sweep; Change summarizes the difference, and ρ is the rank correlation over the full sweep.
Environment
Condition
Performance
Calls
Cost/Run
Δ Perf.
Δ Calls
Retail
Sequence
33.33
15.8
$0.0112
–
–
Causal
54.86
16.8
$0.0119
+21.53
+1.0
ALFWorld
Sequence
37.31
33.1
$0.0252
–
–
Causal
49.55
32.6
$0.0248
+12.24
-0.5
ScienceWorld
Sequence
14.80
12.5
$0.0095
–
–
Causal
17.67
7.2
$0.0055
+2.87
-5.3
Table 6. Execution efficiency across three environments. Performance is task success (%) for Retail and ALFWorld and environment score for ScienceWorld; Calls and Cost/Run report average API usage and cost. Δ values are relative to Sequence.
Metric
Measurement
Pipeline stages
6
Processed traces
140
Construction cost
$0.045
Raw-trace communication
90.8 KB
Federated-DAG communication
1.4 KB
Communication reduction
64.9×
Table 7. End-to-end CausalCompose construction and communication measurements.
Depth
Sequence MSE
Oracle MSE
Gap
1
3.432
0.040
3.392
2
3.273
0.040
3.234
3
3.447
0.040
3.407
4
4.155
0.040
4.115
6
3.354
0.040
3.314
8
4.279
0.040
4.239
Table 8. Synthetic dependency-depth sweep. Gap is the Global Sequence WM MSE minus Oracle Causal WM MSE.