fix(web): scrolling up keeps its place when a tool call starts

Scrolling up during a running turn broke follow only when the overflow gate
agreed the timeline could scroll. The gate read the last row alone, and a
tool row appended mid-stream has no position until LegendList lays it out,
so the wheel was ignored and the anchored turn still snapped to the end on
tool activity. The gate now falls back to the last positioned row.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
e4e1b8c344Julius Marminge committed on 10/21/2026, 9:43:00 AMparent95c7ba7

Checks

22 successful · 6 skipped
All checks passed
1 file changedLine totals unavailable