Skip to content

Desktop UI regression: chat history, MCP icon, diff spam, auto-scroll #9886

Closed

Description

@teddy-paris

Summary

Recent Desktop UI/UX changes have made the app harder to use on macOS (tested on MacBook Air, Tahoe 26.1). These regressions appeared in the last 2-3 weeks.

Regressions

  1. Chat history hover panel is not scrollable
    • The chat history list now only appears on hover per chat. This is OK in principle, but the list cannot be scrolled, so newer chats are inaccessible.
Image
  1. MCP icon removed from top-right

    • The MCP status icon was very useful to quickly verify configured MCPs and errors. It’s gone now, and the only way is typing /mcp, which is a UX step backwards.
  2. Diff history pasted at end of every turn

    • The app now inserts the entire diff history for touched files at the end of every assistant turn. This bloats the chat stream and makes navigation painful. The diffs are already available in the right-side collapsible panel, so repeating them in the chat is redundant.
Image
  1. Auto-scroll/follow behavior is disruptive
    • While reading a response, the view keeps jumping due to new tokens. Ideally, the view should stay anchored where I’m reading, with an option to jump to the latest output instead of forcibly pulling me away.

Impact

These changes significantly degrade the day-to-day UX and make long sessions difficult to follow. I love the product and hope these regressions can be addressed.

Activity

  1. github-actions commented on Jan 21, 2026

    @github-actions
    Contributor

    This issue might be a duplicate of existing issues. Please check:

    Feel free to ignore if none of these address your specific case.

  2. adamdotdevin commented on Jan 21, 2026

    @adamdotdevin
    Member

    All 4 of these should be fixed in the next release! 2/4 already fixed in latest release, next release will have the other two. Will keep you posted.

  3. teddy-paris commented on Jan 21, 2026

    @teddy-paris
    Author

    You da man!

  4. github-actions commented on Mar 28, 2026

    @github-actions
    Contributor

    To stay organized issues are automatically closed after 90 days of no activity. If the issue is still relevant please open a new one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

webRelates to opencode on web / desktop

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions