[DOCS] Fullscreen docs omit WSL Windows-clipboard behavior for copy-on-select

Open 💬 1 comment Opened Jun 2, 2026 by coygeek

Documentation Type

Missing documentation (feature not documented)

Documentation Location

https://code.claude.com/docs/en/fullscreen

Section/Topic

Use the mouse and Keep native text selection

Current Documentation

The fullscreen guide currently explains copy-on-select generically:

Selected text copies to your clipboard automatically on mouse release. To turn this off, toggle Copy on select in /config. With it off, press Ctrl+Shift+c to copy manually.

Later, the same page explains one clipboard transport path:

Claude Code tries to write the selection to your clipboard, but the path it uses depends on your setup. Inside tmux it writes to the tmux paste buffer. Over SSH it falls back to OSC 52 escape sequences, which some terminals block by default. iTerm2 blocks them until you turn on Settings → General → Selection → Applications in terminal may access clipboard.

What's Wrong or Missing?

Changelog v2.1.160 says: "Fixed copy-on-select not writing to the Windows clipboard on WSL — now uses PowerShell interop instead of OSC 52, which terminals like MobaXterm don't support."

The current fullscreen documentation does not mention that WSL copy-on-select now targets the Windows clipboard through PowerShell interop. Users reading the page only see the generic copy-on-select description plus the OSC 52 note for SSH sessions, so there is no WSL-specific explanation of:

A. Which clipboard path Claude Code uses on WSL

WSL users are not told that selection copy can bridge to the Windows clipboard rather than depending on terminal OSC 52 support.

B. Why this matters in terminals that do not support OSC 52

The changelog calls out MobaXterm specifically, but the fullscreen page gives no WSL note that would help users understand why copy-on-select behavior changed in v2.1.160 or why it now works in terminals that previously failed.

Suggested Improvement

Add a short WSL-specific note near the existing copy-on-select/clipboard explanation in https://code.claude.com/docs/en/fullscreen, for example:

WSL: In WSL sessions, copy-on-select writes to the Windows clipboard via PowerShell interop rather than relying on OSC 52. This avoids terminal-specific OSC 52 limitations in clients such as MobaXterm.

If there are any limits or prerequisites for that PowerShell bridge, document them in the same note.

Impact

Medium - Makes feature difficult to understand

Additional Context

Affected Pages:

| Page | Line(s) | Context |
|------|---------|---------|
| https://code.claude.com/docs/en/fullscreen | 58, 152 | Documents copy-on-select and clipboard transport behavior, but omits the WSL Windows-clipboard / PowerShell interop note added in changelog v2.1.160 |

Total scope: 1 page affected

Source: Changelog v2.1.160

Exact changelog entry: Fixed copy-on-select not writing to the Windows clipboard on WSL — now uses PowerShell interop instead of OSC 52, which terminals like MobaXterm don't support

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗