Skip to content

Add option to disable persistent session animations (spinner/progress line when idle) #21939

Closed as not planned

Description

@vixborn

Feature hasn't been suggested before.

  • I have verified this feature I'm about to request hasn't been suggested before.

Describe the enhancement you want to request

Problem

On OpenCode Desktop (Linux Mint/Cinnamon), the top progress animation (blueish line running left to right) and GIF to the left of session name remain animated even when idle.

Impact

This is visually disruptive and reduces focus during long sessions.

Expected behavior

Animations should run only while actual processing is happening.

Feature request

Please add settings such as:

  • Reduce motion
  • Show activity indicators only when processing
  • Disable persistent session animation

Environment

  • OS: Linux Mint
  • Desktop: Cinnamon
  • Display: Wayland/X11
  • OpenCode Desktop version: v1.4.3

Activity

  1. added
    discussionUsed for feature requests, proposals, ideas, etc. Open discussion
    on Apr 10, 2026
  2. iamironz commented on Apr 20, 2026

    @iamironz

    Same thing: while you're working on a task, now, in addition to already existing laconic "thinking" text status, it shows a second, annoying progress bar that fills the entire screen (guys, think about users with ultra-wide displays!), which doesn't even disappear after the task is completed.
    It's incredibly annoying.

  3. removed
    discussionUsed for feature requests, proposals, ideas, etc. Open discussion
    webRelates to opencode on web / desktop
    on May 3, 2026
  4. giftofsky commented on May 28, 2026

    @giftofsky

    Option to finetune/reduce the animation is needed, as during processing/thinking in OpenCode Desktop, the animation on Title bar, Loading bar and sub-agent tasks caused substantial GPU in older gen processor (e.g. i7-11850H).

    It consumed averagely around 20%, but sometimes will hit > 50%.

  5. github-actions commented on Jul 28, 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