Skip to content

Opencode Web: Thinking is not differentiable from main #14340

Closed as not planned
Closed as not planned

Description

@INNOVATIVEGAMER

Description

I am not able to differentiate between thinking and main response from agents in the web UI after the 1.2.6 update
There is no collapse for the thinking and all the thinking and main text is shown on same screen,
The only differences are -

  1. thinking has slightly light color than main text
  2. font size is little smaller for the thinking text, one pixel difference maybe
    Screenshot -
Image

Plugins

No response

OpenCode version

1.2.6

Steps to reproduce

start opencode with opencode web
Ask any quesiton in the chat which might trigger thinking

Screenshot and/or share link

Image

Operating System

No response

Terminal

No response

Activity

  1. GravityPoet commented on Apr 6, 2026

    @GravityPoet

    Still hitting this from a UX perspective.

    The main issue is not only that thinking/reasoning takes space. The harder problem is that the actual final answer / conclusion is still too easy to miss because the distinction relies mostly on subtle styling.

    I use OpenCode regularly, and this still does not become intuitive with familiarity. I often have to stop and visually scan to figure out where the real answer starts versus where the reasoning/explanation ends.

    A stronger visual boundary would help a lot, for example:

    • a dedicated Final Answer / Conclusion heading
    • a clear divider between reasoning and final content
    • a more obvious container/background difference
    • keeping reasoning collapsible, but also making the final answer visually anchored

    In other words, collapsible reasoning would help, but it does not fully solve the problem unless the final answer is also made much easier to identify at a glance.

  2. removed
    bugSomething isn't working
    webRelates to opencode on web / desktop
    on May 3, 2026
  3. github-actions commented on Jul 4, 2026

    @github-actions
    Contributor

    To stay organized issues are automatically closed after 60 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

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions