Skip to content

[Bug]: Long task plans clip completed/total counter #8222

Description

@stickerdaniel

Before submitting

  • I searched existing issues and did not find a duplicate.
  • I included enough detail to reproduce or investigate the problem.

Area

apps/web

Steps to reproduce

  1. Run a turn with a plan containing enough todo steps for the progress pills to exceed the available message width.
  2. Leave the plan row collapsed.
  3. View the row in the web or desktop chat timeline.

The affected layout is TurnPlanTimelineRow in apps/web/src/components/chat/MessagesTimeline.tsx. The pill strip and completed/total counter share one shrinkable flex row.

Expected behavior

The completed/total counter should stay visible at the right edge at every plan length and viewport width. Long progress-pill strips should remain inspectable without changing the counter's position.

A compact fix would give the pills their own horizontally scrollable area, fade the left and right overflow edges, and pin the counter to the right.

Actual behavior

With a long plan, the progress pills consume the available row width and the completed/total counter is cut off. The user can no longer see how many todos are complete or how many the plan contains.

Impact

Minor bug or occasional failure

Version or commit

main @ 8824f8f

Environment

macOS, T3 Code desktop/web chat timeline

Logs or stack traces

n/a - layout bug

Screenshots, recordings, or supporting files

Long task plan clips the completed and total todo counter

Workaround

Expand the plan and count the visible todo rows manually.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions