Merge origin/main into fix/issue-17716

Resolve ThreadRouteScreen: upstream moved ThreadHeader into the
ThreadScreenBinding header slot; keep that and pass the thread there for
the linked pull request opener. Upstream's new DraftThreadHeader also
renders ThreadHeader, so it passes the draft shell, whose empty
pullRequests show no opener.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
0ef7f81c62Julius Marminge committed on 10/22/2026, 9:50:41 AMparentsc543d9e8d3b061

Checks

All checks passed
64 files changedLine totals unavailable