Copilot CLI emits OSC 9;4 progress bar escape sequences when it detects a supporting terminal (kitty, ghostty, wezterm, alacritty, etc. via XTVERSION query). There is currently no way to opt out — no environment variable or setting.
On kitty (Linux), these sequences render as a visual progress overlay that some users find visually distracting during long-running operations.
Request: Add an opt-out mechanism, e.g. a COPILOT_NO_PROGRESS=1 environment variable or a /settings toggle, to disable progress sequence emission.
Context: The emission logic gates on terminal detection (acceptsOsc() + terminal allowlist), so a simple additional check would suffice. Related: #1920 (requesting OSC 9;4 support on WSL), #3657 (Windows taskbar progress stuck animating).

Copilot CLI emits OSC 9;4 progress bar escape sequences when it detects a supporting terminal (kitty, ghostty, wezterm, alacritty, etc. via XTVERSION query). There is currently no way to opt out — no environment variable or setting.
On kitty (Linux), these sequences render as a visual progress overlay that some users find visually distracting during long-running operations.
Request: Add an opt-out mechanism, e.g. a
COPILOT_NO_PROGRESS=1environment variable or a/settingstoggle, to disable progress sequence emission.Context: The emission logic gates on terminal detection (
acceptsOsc()+ terminal allowlist), so a simple additional check would suffice. Related: #1920 (requesting OSC 9;4 support on WSL), #3657 (Windows taskbar progress stuck animating).