Repository navigation
Replies: 1 comment
|
+1, and I'd like this to be a choice in Settings rather than only a new default. On desktop (Windows) this happens on almost every turn: when the agent finishes I'm at the bottom of its reply and have to scroll back up to find where it starts before I can read it. It's the action I repeat most in T3 Code. A detail from the current code ( Suggested setting: While a response streams
With the second option, tool activity wouldn't release the anchor, the first line of the answer would stay on screen while the rest streams, and Jump to latest would still be there to return to the tail. |
Uh oh!
There was an error while loading. Please reload this page.
Before submitting
Area
apps/web,apps/desktop, andapps/mobileProblem or use case
When an LLM produces a long answer, T3 Code follows the live edge and leaves the viewport at the bottom of the answer. I then have to scroll back to the beginning before I can read it in its natural top-to-bottom order.
The useful starting position for a completed answer is its first line, not its last line. This is especially noticeable on a phone, where only a small part of a long response fits on screen.
I checked the current implementation before filing this request:
maintainScrollAtEndfollows data and item-layout changes.scrollToEndfor normal sends and keeps live follow enabled. The first turn in a new thread has partial send-time anchoring, but streaming adjustments still move the viewport to reveal the growing end.Proposed solution
Add a reader-first response anchor across all clients:
Tool activity may continue to use the current live-follow behavior before answer text exists. The important transition is when the readable assistant answer begins.
Why this matters
LLM answers are written top to bottom. Starting at the bottom forces every long response into the same repeated interaction: receive answer, scroll upward, find the first line, then begin reading. A response anchor removes that work and makes completion notifications useful because opening the thread lands at the place where reading should start.
Smallest useful scope
For long answers, anchor the first assistant text block when it appears and stop automatic tail-follow until the user explicitly returns to the bottom.
Related work
Acceptance criteria
Contribution
All reactions