Skip to content

[Bug]: Chat does not auto-scroll to most recent message #1148

Description

@samanthamsong

Description

When new messages arrive in chat, the view does not automatically scroll to the most recent message. The user has to manually scroll down to see new responses, which is disruptive during active conversations.

Expected Behavior

The chat view should auto-scroll to the bottom when:

  • A new assistant message arrives or streams in
  • The user sends a message
  • The user is already at or near the bottom of the conversation

If the user has scrolled up to read earlier messages, auto-scroll should be suppressed (standard chat UX pattern). A "scroll to bottom" button should appear when new messages arrive while scrolled up.

Actual Behavior

Chat stays at the current scroll position when new messages arrive. The user must manually scroll down every time to see the latest response.

Impact

This is a core chat UX expectation. Every major chat app (Teams, Slack, iMessage, ChatGPT) auto-scrolls on new messages. Missing this makes the app feel broken during normal use.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Normal priority bug or improvement with limited blast radius.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.impact:ux-frictionUser-facing flow adds avoidable confusion or support burden without fully blocking progress.issue-rating: 🦪 silver shellfishThin issue quality; more reproduction proof or environment detail is needed.

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    Status
    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions