Repository navigation
fix(web): steered turns' fold rows each show their own time and edits - #29040
Merged
maria-rcks merged 3 commits intoNov 2, 2026
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Contributor
ApprovabilityVerdict: Approved at Macroscope's review found this PR approvable — Steered timeline folds now show segment-specific time and edit counts, with the ending status attached to the final displayed segment. The change is confined to presentation and does not alter execution or stored data. You can add or adjust custom eligibility rules. Learn more. |
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
macroscopeapp
Bot
dismissed
their stale review
November 2, 2026 04:18
Dismissing prior approval to re-evaluate e677fd2
A stopped, failed or limited steered turn put its ending on the top row, which now only spans the work before the first steer. The last segment row that has work now carries the ending and its message. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This was referenced Nov 2, 2026
maria-rcks
merged commit Nov 2, 2026
a5b86d1
into
pingdotgg:maria/redesign/2-composer-timeline
33 checks passed
maria-rcks
pushed a commit
to flamboh/t3code
that referenced
this pull request
Nov 3, 2026
…pingdotgg#29040) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
maria-rcks
pushed a commit
to flamboh/t3code
that referenced
this pull request
Nov 3, 2026
…pingdotgg#29040) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
maria-rcks
pushed a commit
to flamboh/t3code
that referenced
this pull request
Nov 3, 2026
…pingdotgg#29040) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
maria-rcks
pushed a commit
that referenced
this pull request
Nov 3, 2026
…#29040) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
EtanHey
pushed a commit
to EtanHey/t3code
that referenced
this pull request
Nov 3, 2026
…pingdotgg#29040) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
maria-rcks
pushed a commit
that referenced
this pull request
Nov 3, 2026
…#29040) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
EtanHey
pushed a commit
to EtanHey/t3code
that referenced
this pull request
Nov 3, 2026
…pingdotgg#29040) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
flamboh
added a commit
to flamboh/t3code
that referenced
this pull request
Nov 3, 2026
…pingdotgg#29040) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
screen-gd
pushed a commit
to screen-gd/t3code
that referenced
this pull request
Nov 4, 2026
…pingdotgg#29040) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
maria-rcks
pushed a commit
to flamboh/t3code
that referenced
this pull request
Nov 4, 2026
…pingdotgg#29040) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
maria-rcks
pushed a commit
that referenced
this pull request
Nov 5, 2026
…#29040) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
SunkenInTime
pushed a commit
to SunkenInTime/t3code
that referenced
this pull request
Nov 5, 2026
…pingdotgg#29040) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
SunkenInTime
pushed a commit
to SunkenInTime/t3code
that referenced
this pull request
Nov 5, 2026
…pingdotgg#29040) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
SunkenInTime
pushed a commit
to SunkenInTime/t3code
that referenced
this pull request
Nov 5, 2026
…pingdotgg#29040) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
SunkenInTime
pushed a commit
to SunkenInTime/t3code
that referenced
this pull request
Nov 5, 2026
…pingdotgg#29040) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fix for the redesign stack, targets layer 2 (#28840).
Note
🤖 Claude Opus 5.5 on behalf of Oliver
Problem
A finished turn with a steer folds into a "Worked for …" row on top and a "Continued for …" row below each steer. The rows measured different things. The top row showed the whole turn's time and the turn's checkpoint diff. Each "Continued" row showed only its own segment's time and the edits the provider reported in it. So a segment could show a bigger diff than the whole turn, and the top row's time already included the segments below it, which read like the turn took twice as long.
Fix
In a steered turn, every fold row now describes its own segment only, measured the same way:
Turns without steers are unchanged: one row with the whole turn's time and the checkpoint diff, matching the changed-files card. Running turns are unchanged too.
Trade-off: steered rows use provider edit counts, so their diffs can add up to more than the changed-files card when the same lines were edited twice.
Validation
MessagesTimeline.logic.test.tsnow gives each segment different edits and asserts each row's own time and diff (Worked for 10s+12 −1,Continued for 20s+40 −0). It fails on layer 2 and on the previous head of this PR, and passes now. The existing single-row checkpoint test still asserts the checkpoint diff.vp run check:changed origin/maria/redesign/2-composer-timeline: all pass.Made with Claude Opus 5.5 in Claude Code.