Skip to content

Bug: WebChat scrollback history is too limited — older assistant replies and tool outputs disappear when scrolling up #92317

Description

@lileilei-camera

Steps to Reproduce

  1. Open the WebChat / Control UI dashboard
  2. Have a conversation with the assistant that spans multiple long replies (e.g., several rounds of tool calls with substantial output, back-and-forth Q&A)
  3. Scroll up to review earlier assistant replies or tool outputs

Expected Behavior

The scrollback buffer should retain a reasonable amount of conversation history, allowing the user to scroll up and re-read earlier assistant outputs, tool call results, and full conversation context.

Actual Behavior

The WebChat scrollback window only retains a very limited amount of history. After a moderate amount of conversation activity (especially when tool calls produce substantial output), scrolling up quickly hits the top of the loaded history. Earlier assistant replies and outputs are no longer accessible without navigating to a different session view.

This makes it difficult to:

  • Review what the assistant previously said or did
  • Copy/paste earlier outputs
  • Cross-reference instructions given earlier in the same session

Environment

  • Platform: WebChat / Control UI (browser)

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Normal backlog priority with limited blast radius.clawsweeper:fix-shape-clearClawSweeper found a clear likely implementation shape for this issue.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.clawsweeper:source-reproClawSweeper found a high-confidence source-level issue reproduction.impact:session-stateSession, memory, transcript, context, or agent state can drift or corrupt.issue-rating: 🦞 diamond lobsterVery strong issue quality with high-confidence source-level or clear reproduction.

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions