Skip to content

Poor rendering performance #2625

@hmorneau

Description

@hmorneau

Describe the bug

I have a problem of poor rendering performance that been around for a while. The problem worsen as the conversation grow in length up to the point where it can hang for 30-45 seconds. Clearing the conversation always fix it. When the terminal hang, it's impossible to type, Ctlr-C to close the program also doesn't work.

It happens after the agent run the test.

Affected version

GitHub Copilot CLI 1.0.35-3.

Steps to reproduce the behavior

  1. Run mix test (which output a lot of dots).
  2. The slowdown start immediatly and degrade further if more test are run

Copy this in the CLI input to reproduce, input a few times to degrade further:
......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................***..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

Expected behavior

Should stay fast like Claude Code, Codex CLI, OpenCode, etc.

Additional context

  • M1 Max 32GB
  • Happens in all terminal (VS Code, Ghostty, Terminal)

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:terminal-renderingDisplay and rendering: flickering, scrolling, line wrapping, output formatting

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions