Skip to content

[Bug]: Log window in TUI flickering and impossible to read #803

@philnash

Description

@philnash

OpenRAG Version

0.2.0

Deployment Method

uvx (uvx openrag)

Operating System

macOS 26.2

Python Version

3.13.11

Affected Area

TUI (Terminal User Interface)

Bug Description

When I viewed the logs for the openrag-backend in the TUI it appeared that the logs were forever rendering at the top of the logs, then scrolling to the latest line, over and over again. This made it impossible to read the logs.

If it makes a difference, I am using Warp as my terminal.

Steps to Reproduce

  1. Start OpenRAG services
  2. Select openrag-backend and press l for logs
  3. Watch

Expected Behavior

I would expect the logs to stay pinned to the bottom and the latest log, unless the user had scrolled back in the logs, then I would expect new log lines to fill in below while the user is still reading the logs they scrolled to.

Actual Behavior

The log window just flickered and scrolled. It was impossible to read the logs.

Monosnap.screencast.2026-01-19.13-39-25.mp4

Relevant Logs

Screenshots

No response

Additional Context

No response

Checklist

  • I have searched existing issues to ensure this bug hasn't been reported before.
  • I have provided all the requested information.

Metadata

Metadata

Assignees

No one assigned

    Labels

    TUIbugSomething isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions