You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When using Copilot CLI in Visual Studio's integrated terminal (PowerShell 7), the entire terminal flickers and rapidly alternates between the topmost scroll position and the bottom of the terminal. This occurs in two scenarios:
During MCP server loading — when the CLI initializes and loads MCP server connections at startup
During agent iteration — when the agent is actively making tool calls and processing responses
The flickering is a rapid scroll-jumping behavior where the terminal view alternates between the very top of the scroll buffer and the current bottom position, creating a disorienting strobe effect.
This is different from #1298 (command prompt area flashing while typing). This issue involves the entire terminal viewport jumping scroll positions during active agent work.
Affected version
GitHub Copilot CLI 0.0.421-1
Steps to reproduce the behavior
Open Visual Studio (not VS Code) with the integrated terminal (PowerShell 7)
Start Copilot CLI with MCP servers configured
Observe flickering during MCP server initialization
Send a prompt that causes the agent to iterate with multiple tool calls (e.g., multi-file code generation)
Observe the terminal rapidly flickering/jumping between the top and bottom of the scroll buffer
Expected behavior
The terminal should render smoothly without scroll position jumping. The viewport should stay anchored at the bottom where new output is being written.
Additional context
IDE: Visual Studio (not VS Code)
Terminal: Integrated terminal using PowerShell 7
OS: Windows
Workaround: Using Windows Terminal or VS Code terminal does not exhibit this behavior
Screen recording: (I will attach a video demonstrating the issue)
Describe the bug
CopilotCLIFlickerRepro.mp4
When using Copilot CLI in Visual Studio's integrated terminal (PowerShell 7), the entire terminal flickers and rapidly alternates between the topmost scroll position and the bottom of the terminal. This occurs in two scenarios:
The flickering is a rapid scroll-jumping behavior where the terminal view alternates between the very top of the scroll buffer and the current bottom position, creating a disorienting strobe effect.
This is different from #1298 (command prompt area flashing while typing). This issue involves the entire terminal viewport jumping scroll positions during active agent work.
Affected version
GitHub Copilot CLI 0.0.421-1
Steps to reproduce the behavior
Expected behavior
The terminal should render smoothly without scroll position jumping. The viewport should stay anchored at the bottom where new output is being written.
Additional context
Screen recording: (I will attach a video demonstrating the issue)
Related issues