fix(web): the branch toolbar and thread details panel stay cached while a reply streams

onStartFromOriginChange closed over the whole thread shell, which changes
on every streamed event, so both consumers re-rendered with it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
937507c6a4Julius Marminge committed on 10/21/2026, 9:25:52 PMparent54349ea

Checks

All checks passed
1 file changedLine totals unavailable