Each request carries prior tokens forward; subagents either fork the parent context or start fresh.
Solid = parent turns. Dashed = subagent fork and join.